annotate preprocessing.xml @ 0:a0f4b85dc739 draft

planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
author rnateam
date Fri, 16 Dec 2016 07:33:19 -0500
parents
children 35d2fb6f3647
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
1 <tool id="preproc" name="Preprocessing" version="0.1">
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
2 <requirements>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
3 <requirement type="package" version="0.1">graphclust-wrappers</requirement>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
4 </requirements>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
5 <stdio>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
6 <exit_code range="1:" />
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
7 </stdio>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
8 <command>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
9 <![CDATA[
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
10
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
11 'preprocessing.pl'
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
12 '$fastaFile' $max_length $in_winShift $min_seq_length
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
13
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
14 ]]>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
15 </command>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
16 <inputs>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
17 <param type="data" name="fastaFile" format="fasta" />
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
18 <param name="max_length" type="integer" value="10000" size="5" label="window size"/>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
19 <param name="in_winShift" type="integer" value="100" size="5" label="window shift in percent"/>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
20 <param name="min_seq_length" type="integer" value="5" size="5" label="minimum sequence length"/>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
21 </inputs>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
22
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
23 <outputs>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
24 <data name="data.fasta" format="fasta" from_work_dir="FASTA/data.fasta" label="data.fasta"/>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
25 <data name="data.map" format="txt" from_work_dir="FASTA/data.map" label="data.map"/>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
26 <data name="data.names" format="txt" from_work_dir="FASTA/data.names" label="data.names"/>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
27 <data name="data.fasta.scan" format="fasta" from_work_dir="FASTA/data.fasta.scan" label="data.fasta.scan"/>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
28 <data name="FASTA" format="zip" from_work_dir="FASTA.zip" label="FASTA.ZIP"/>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
29 </outputs>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
30
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
31
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
32 <tests>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
33 <test>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
34 <param name="fastaFile" value="input.fa"/>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
35 <param name="max_length" value="10000"/>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
36 <param name="in_winShift" value="100"/>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
37 <param name="min_seq_length" value="5"/>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
38 <output name="data.fasta" file="FASTA/data.fasta"/>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
39 <output name="data.map" file="FASTA/data.map" />
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
40 <output name="data.names" file="FASTA/data.names"/>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
41 <output name="data.fasta.scan" file="FASTA/data.fasta.scan" />
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
42 </test>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
43 </tests>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
44
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
45 <help>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
46 <![CDATA[
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
47
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
48 **What it does**
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
49
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
50 The tool takes as an input file of sequences in Fasta format and creates the final input for GraphCLust based on given parameters.
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
51
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
52 **Parameters**
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
53
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
54 + **window size** : All input sequences are splitted into fragments of this length.
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
55 The shift of the sliding window can be defined via option *window shift in percent*.
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
56 This paramter reflects the expected length of signals to be found.
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
57 Slightly larger windows are usually ok. Too small windows can disturb existing signals.
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
58
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
59
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
60
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
61
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
62 + **window shift in percent** : Relative window size in % for window shift during input preprocessing.
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
63 Please note that a small shift results in much more fragments for clustering. The benefit is that RNA
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
64 motifs/structures are not destroyed by arbitrary split points. Smaller
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
65 shifts usually increase the cluster quality. Too small shifts (<20) are not
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
66 recommended as a dense center is "polluted" by overlapping fragments and
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
67 no other occurences in the dataset can be found.
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
68
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
69
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
70
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
71
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
72
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
73 + **minimum sequence length** : Minimal length of input sequences.
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
74 Every input sequence below that length is ignored completely during clustering.
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
75
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
76
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
77 ]]></help>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
78
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
79
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
80 <citations>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
81 <citation type="doi">10.1093/bioinformatics/bts224</citation>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
82 </citations>
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
83
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
84
a0f4b85dc739 planemo upload for repository https://github.com/eteriSokhoyan/galaxytools/tree/branchForIterations/tools/GraphClust commit 21aaee40723b5341b4236edeb0e72995c2054053
rnateam
parents:
diff changeset
85 </tool>