Mercurial > repos > iuc > ucsc_twobittofa
annotate twobittofa.xml @ 2:356dc923f8d3 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 6f82cbc16053cecdf58d15a8d0fcdeac7991abaf
author | iuc |
---|---|
date | Thu, 25 Jan 2018 12:07:29 -0500 |
parents | 4a81db403bd9 |
children | 8067dfa00ed2 |
rev | line source |
---|---|
0
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
1 <tool id="ucsc-twobittofa" name="twoBitToFa" version="@WRAPPER_VERSION@"> |
1
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
2 <description>Convert all or part of .2bit file to FASTA</description> |
0
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
3 <macros> |
2
356dc923f8d3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 6f82cbc16053cecdf58d15a8d0fcdeac7991abaf
iuc
parents:
1
diff
changeset
|
4 <token name="@WRAPPER_VERSION@">357</token> |
0
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
5 </macros> |
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
6 <requirements> |
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
7 <requirement type="package" version="@WRAPPER_VERSION@">ucsc-twobittofa</requirement> |
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
8 </requirements> |
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
9 <version_command><![CDATA[ echo "@WRAPPER_VERSION@" ]]></version_command> |
1
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
10 <command><![CDATA[ |
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
11 twoBitToFa |
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
12 '$twobit_input' |
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
13 '$fasta_output' |
0
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
14 |
1
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
15 #if $seq |
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
16 -seq='$seq' |
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
17 #end if |
0
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
18 |
1
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
19 #if str($start) |
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
20 -start=$start |
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
21 #end if |
0
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
22 |
1
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
23 #if str($end) |
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
24 -end=$end |
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
25 #end if |
0
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
26 |
1
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
27 #if $seqList |
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
28 -seqList='$seqList' |
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
29 #end if |
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
30 |
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
31 $noMask |
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
32 ]]></command> |
0
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
33 |
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
34 <inputs> |
1
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
35 <param name="twobit_input" type="data" format="twobit" label="Input TwoBit file" /> |
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
36 <param argument="-seq" type="text" optional="true" label="Restrict this to just one sequence" help="Optional" /> |
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
37 <param argument="-start" type="integer" optional="true" label="Start at given position in sequence" help="Zero-based, optional"/> |
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
38 <param argument="-end" type="integer" optional="true" label="End at given position in sequence" help="Non-inclusive, optional" /> |
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
39 <param argument="-seqList" type="data" format="txt" optional="true" |
0
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
40 label="File containing list of the desired sequence names (Optional)" |
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
41 help="It must be in the format seqSpec[:start-end], e.g. chr1 or chr1:0-189 |
1
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
42 where coordinates are half-open zero-based, i.e. [start,end)" /> |
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
43 <param argument="-noMask" type="boolean" truevalue="-noMask" falsevalue="" checked="false" label="Convert sequence to all upper case?" /> |
0
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
44 </inputs> |
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
45 <outputs> |
1
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
46 <data name="fasta_output" format="fasta" /> |
0
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
47 </outputs> |
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
48 <tests> |
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
49 <test> |
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
50 <param name="twobit_input" value="input.2bit"/> |
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
51 <output name="fasta_output" file="output.fasta" /> |
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
52 </test> |
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
53 </tests> |
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
54 <help><![CDATA[ |
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
55 **What it does** |
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
56 |
1
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
57 twoBitToFa is a tool to convert all or part of .2bit file to FASTA. |
0
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
58 |
1
4a81db403bd9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 8b84c1739e31ab884b81e214d72a65f030a5e950
iuc
parents:
0
diff
changeset
|
59 For more information, check the `user manual <https://genome.ucsc.edu/goldenpath/help/twoBit.html>`_. |
0
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
60 ]]></help> |
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
61 <citations> |
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
62 </citations> |
d025a40bbff1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/twobittofa commit 454df102c5630d90af25d1b9ff8050a6c7b82ffc
iuc
parents:
diff
changeset
|
63 </tool> |