Mercurial > repos > iuc > khmer
annotate extract-partitions.xml @ 0:0187f18785a3 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
| author | iuc |
|---|---|
| date | Sat, 17 Oct 2015 04:02:33 -0400 |
| parents | |
| children |
| rev | line source |
|---|---|
|
0
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
1 <tool id="gedlab-khmer-extract-partitions" name="Extract partitions" version="@WRAPPER_VERSION@-2"> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
2 <description>Separate sequences that are annotated with partitions into grouped files</description> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
3 <macros> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
4 <token name="@BINARY@">extract-partitions.py</token> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
5 <import>macros.xml</import> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
6 </macros> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
7 <expand macro="requirements" /> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
8 <expand macro="stdio" /> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
9 <expand macro="version" /> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
10 <command><![CDATA[ |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
11 set -xu && |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
12 mkdir -p output && |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
13 cd output && |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
14 @BINARY@ |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
15 --max-size $max_size |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
16 --min-partition-size $min_partition_size |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
17 $output_unassigned |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
18 output |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
19 #for input in $inputs |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
20 $input |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
21 #end for |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
22 && |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
23 mv output.dist $distribution |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
24 ]]> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
25 </command> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
26 <inputs> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
27 <expand macro="input_sequences_filenames" /> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
28 <param name="max_size" type="integer" label="Max group size" value="1000000" |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
29 help="No more than this many number of sequences will be stored in each output (--max-size/-X)"/> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
30 <param name="min_partition_size" type="integer" label="Min partition size" value="5" |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
31 help="The minimum partition size worth keeping (--min-partition-size/-m)" /> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
32 <param name="output_unassigned" type="boolean" checked="false" truevalue="--output-unassigned" falsevalue="" |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
33 label="Output unassigned sequences" help="(--output-unassigned/-U)" /> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
34 </inputs> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
35 <outputs> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
36 <data name="distribution" format="txt" label="Partition size distribution from ${tool.name}" /> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
37 <collection name="groups-of-partitions" type="list"> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
38 <discover_datasets pattern="__name__" directory="output" /> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
39 </collection> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
40 </outputs> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
41 <tests> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
42 <test> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
43 <param name="inputs" value="random-20-a.fa.part"/> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
44 <output_collection name="groups-of-partitions"> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
45 <element name="output.group0000.part" file="random-20-a.part.extract.fa" /> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
46 </output_collection> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
47 </test> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
48 |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
49 </tests> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
50 <help><![CDATA[ |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
51 Separate sequences that are annotated with partitions into grouped files. |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
52 |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
53 @HELP_FOOTER@ |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
54 ]]> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
55 </help> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
56 <citations> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
57 <expand macro="software-citation" /> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
58 <expand macro="graph-citation" /> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
59 </citations> |
|
0187f18785a3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/blob/master/tools/khmer/ commit 37727831a2630b7a7d4fb033366cbd772c3086c8
iuc
parents:
diff
changeset
|
60 </tool> |
