Mercurial > repos > devteam > fasta_compute_length
annotate fasta_compute_length.xml @ 4:79cd53e23207 draft
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit cd1ed08574b749eee2a3f6e6151dbb0c8ca15bbf"
| author | devteam |
|---|---|
| date | Sun, 01 Mar 2020 12:22:12 +0000 |
| parents | 19caae8fd9d4 |
| children | a51da10f8caf |
| rev | line source |
|---|---|
|
4
79cd53e23207
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit cd1ed08574b749eee2a3f6e6151dbb0c8ca15bbf"
devteam
parents:
3
diff
changeset
|
1 <tool id="fasta_compute_length" name="Compute sequence length" version="1.0.2" profile="16.04"> |
|
2
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
2 <description></description> |
|
4
79cd53e23207
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit cd1ed08574b749eee2a3f6e6151dbb0c8ca15bbf"
devteam
parents:
3
diff
changeset
|
3 <requirements> |
|
79cd53e23207
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit cd1ed08574b749eee2a3f6e6151dbb0c8ca15bbf"
devteam
parents:
3
diff
changeset
|
4 <requirement type="package" version="3.7">python</requirement> |
|
79cd53e23207
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit cd1ed08574b749eee2a3f6e6151dbb0c8ca15bbf"
devteam
parents:
3
diff
changeset
|
5 </requirements> |
|
3
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
6 <command> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
7 #if $ref.ref_source == 'dbkey': |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
8 cp '${ref.index.fields.len_path}' '$output' |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
9 #else: |
|
4
79cd53e23207
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit cd1ed08574b749eee2a3f6e6151dbb0c8ca15bbf"
devteam
parents:
3
diff
changeset
|
10 python '$__tool_directory__/fasta_compute_length.py' |
|
3
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
11 #if $ref.ref_source == 'history': |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
12 '$input' |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
13 #else: |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
14 '${ref.index.fields.path}' |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
15 #end if |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
16 '$output' |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
17 $ref.keep_first |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
18 $ref.keep_first_word |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
19 #end if |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
20 </command> |
|
2
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
21 <inputs> |
|
3
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
22 <conditional name="ref"> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
23 <param name="ref_source" type="select" label="Sequences"> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
24 <option value="history" selected="True">From History</option> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
25 <option value="dbkey">Locally Cached (pre-built length files)</option> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
26 <option value="fasta">Locally Cached (full genomes)</option> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
27 </param> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
28 <when value="history"> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
29 <param name="input" type="data" format="fasta" label="Compute length for these sequences"/> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
30 <param name="keep_first" type="integer" value="0" label="How many title characters to keep?" help="'0' = keep the whole thing"/> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
31 <param name="keep_first_word" type="boolean" truevalue="id_only" falsevalue="id_and_desc" |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
32 label="Strip fasta description from header?" |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
33 help="Stripping the description will truncate the fasta header to just the sequence ID. Otherwise the header description will be kept. This step is done before the 'How many characters to keep' option."/> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
34 </when> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
35 <when value="dbkey"> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
36 <param name="index" type="select" label="Source Genome Build"> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
37 <options from_data_table="__dbkeys__"/> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
38 </param> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
39 </when> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
40 <when value="fasta"> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
41 <param name="index" type="select" label="Source Genome Build"> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
42 <options from_data_table="all_fasta"/> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
43 </param> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
44 <param name="keep_first" type="integer" value="0" label="How many title characters to keep?" help="'0' = keep the whole thing"/> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
45 <param name="keep_first_word" type="boolean" truevalue="id_only" falsevalue="id_and_desc" |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
46 label="Strip fasta description from header?" |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
47 help="Stripping the description will truncate the fasta header to just the sequence ID. Otherwise the header description will be kept. This step is done before the 'How many characters to keep' option."/> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
48 </when> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
49 </conditional> |
|
2
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
50 |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
51 </inputs> |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
52 <outputs> |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
53 <data name="output" format="tabular"/> |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
54 </outputs> |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
55 <tests> |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
56 <test> |
|
3
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
57 <param name="ref|input" value="454.fasta" /> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
58 <param name="ref|keep_first" value="0"/> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
59 <param name="ref|keep_first_word" value="id_and_desc" /> |
|
2
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
60 <output name="output" file="fasta_tool_compute_length_1.out" /> |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
61 </test> |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
62 |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
63 <test> |
|
3
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
64 <param name="ref|input" value="extract_genomic_dna_out1.fasta" /> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
65 <param name="ref|keep_first" value="0"/> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
66 <param name="ref|keep_first_word" value="id_and_desc" /> |
|
2
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
67 <output name="output" file="fasta_tool_compute_length_2.out" /> |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
68 </test> |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
69 |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
70 <test> |
|
3
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
71 <param name="ref|input" value="454.fasta" /> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
72 <param name="ref|keep_first" value="14"/> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
73 <param name="ref|keep_first_word" value="id_and_desc" /> |
|
2
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
74 <output name="output" file="fasta_tool_compute_length_3.out" /> |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
75 </test> |
|
3
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
76 |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
77 <test> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
78 <param name="ref|ref_source" value="fasta" /> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
79 <param name="ref|index" value="test_id"/> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
80 <param name="ref|keep_first_word" value="id_only" /> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
81 <output name="output" file="merged.tab" /> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
82 </test> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
83 |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
84 <test> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
85 <param name="ref|ref_source" value="dbkey" /> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
86 <param name="ref|index" value="test_id"/> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
87 <output name="output" file="merged.tab" /> |
|
19caae8fd9d4
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6ba0996437dfa7c51f3c2d2ded79dd85ad099b65"
devteam
parents:
2
diff
changeset
|
88 </test> |
|
2
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
89 </tests> |
|
4
79cd53e23207
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit cd1ed08574b749eee2a3f6e6151dbb0c8ca15bbf"
devteam
parents:
3
diff
changeset
|
90 <help><![CDATA[ |
| 0 | 91 |
| 92 **What it does** | |
| 93 | |
|
2
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
94 This tool counts the length of each fasta sequence in the file. The output file has two columns per line (separated by tab): fasta titles and lengths of the sequences. The option *How many characters to keep?* allows to select a specified number of letters from the beginning of each FASTA entry. |
| 0 | 95 |
|
2
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
96 ----- |
| 0 | 97 |
| 98 **Example** | |
| 99 | |
| 100 Suppose you have the following FASTA formatted sequences from a Roche (454) FLX sequencing run:: | |
| 101 | |
|
4
79cd53e23207
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit cd1ed08574b749eee2a3f6e6151dbb0c8ca15bbf"
devteam
parents:
3
diff
changeset
|
102 >EYKX4VC02EQLO5 length=108 xy=1826_0455 region=2 run=R_2007_11_07_16_15_57_ |
|
2
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
103 TCCGCGCCGAGCATGCCCATCTTGGATTCCGGCGCGATGACCATCGCCCGCTCCACCACG |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
104 TTCGGCCGGCCCTTCTCGTCGAGGAATGACACCAGCGCTTCGCCCACG |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
105 >EYKX4VC02D4GS2 length=60 xy=1573_3972 region=2 run=R_2007_11_07_16_15_57_ |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
106 AATAAAACTAAATCAGCAAAGACTGGCAAATACTCACAGGCTTATACAATACAAATGTAAfa |
| 0 | 107 |
| 108 Running this tool while setting **How many characters to keep?** to **14** will produce this:: | |
|
2
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
109 |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
110 EYKX4VC02EQLO5 108 |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
111 EYKX4VC02D4GS2 60 |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
112 |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
113 However, if your IDs are not all the same length, you may wish to just keep the fasta ID, and not the description:: |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
114 |
|
4
79cd53e23207
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit cd1ed08574b749eee2a3f6e6151dbb0c8ca15bbf"
devteam
parents:
3
diff
changeset
|
115 >EYKX4VC02EQLO5 length=108 xy=1826_0455 region=2 run=R_2007_11_07_16_15_57_ |
|
2
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
116 TCCGCGCCGAGCATGCCCATCTTGGATTCCGGCGCGATGACCATCGCCCGCTCCACCACG |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
117 TTCGGCCGGCCCTTCTCGTCGAGGAATGACACCAGCGCTTCGCCCACG |
|
4
79cd53e23207
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit cd1ed08574b749eee2a3f6e6151dbb0c8ca15bbf"
devteam
parents:
3
diff
changeset
|
118 >EYKX4VC length=60 xy=1573_3972 region=2 run=R_2007_11_07_16_15_57_ |
|
2
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
119 AATAAAACTAAATCAGCAAAGACTGGCAAATACTCACAGGCTTATACAATACAAATGTAAfa |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
120 |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
121 Running this tool with **Strip fasta description from header** set to **True** and **How many characters to keep?** set to **0** will produce:: |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
122 |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
123 EYKX4VC02EQLO5 108 |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
124 EYKX4VC 60 |
| 0 | 125 |
| 126 | |
|
4
79cd53e23207
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit cd1ed08574b749eee2a3f6e6151dbb0c8ca15bbf"
devteam
parents:
3
diff
changeset
|
127 ]]></help> |
|
2
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
128 <citations> |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
129 <citation type="doi">10.1093/bioinformatics/btq281</citation> |
|
d75972d4bd2a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/fasta_compute_length commit 6e148b31fed1b322ce720804d8525088ec6d43f9
devteam
parents:
1
diff
changeset
|
130 </citations> |
|
1
2811169ce62b
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
0
diff
changeset
|
131 </tool> |
