annotate do-partition.xml @ 59:08a599cf71d0

Bjoern's suggestions
author Michael R. Crusoe <mcrusoe@msu.edu>
date Mon, 18 Aug 2014 07:02:05 -0400
parents 2c03c19808c5
children fe697e0cb24a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
45
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
1 <tool id="gedlab-khmer-do-partition"
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
2 name="Sequence partition all-in-one"
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
3 version="1.1-1"
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
4 force_history_refresh="true">
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
5
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
6 <description>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
7 Load, partition, and annotate FAST[AQ] sequences
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
8 </description>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
9 <macros>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
10 <token name="@BINARY@">do-parition.py</token>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
11 <import>macros.xml</import>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
12 </macros>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
13 <expand macro="requirements" />
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
14 <command>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
15 mkdir -p output;
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
16 @BINARY@
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
17 @TABLEPARAMS@
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
18 @THREADS@
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
19 output
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
20 #for input in $inputs
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
21 $input
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
22 #end for ;
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
23 mv output.info $infomation ;
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
24 mv *.part output/
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
25 </command>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
26
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
27 <inputs>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
28 <expand macro="input_sequences_filenames" />
52
3d65329a491d PEP8 & params for do-partition
Michael R. Crusoe <mcrusoe@msu.edu>
parents: 45
diff changeset
29 <param name="ksize"
3d65329a491d PEP8 & params for do-partition
Michael R. Crusoe <mcrusoe@msu.edu>
parents: 45
diff changeset
30 type="integer"
3d65329a491d PEP8 & params for do-partition
Michael R. Crusoe <mcrusoe@msu.edu>
parents: 45
diff changeset
31 value="20"
3d65329a491d PEP8 & params for do-partition
Michael R. Crusoe <mcrusoe@msu.edu>
parents: 45
diff changeset
32 label="ksize"
59
08a599cf71d0 Bjoern's suggestions
Michael R. Crusoe <mcrusoe@msu.edu>
parents: 53
diff changeset
33 help="k-mer size to use (--ksize/-k)" />
52
3d65329a491d PEP8 & params for do-partition
Michael R. Crusoe <mcrusoe@msu.edu>
parents: 45
diff changeset
34 <param name="n_tables"
3d65329a491d PEP8 & params for do-partition
Michael R. Crusoe <mcrusoe@msu.edu>
parents: 45
diff changeset
35 type="integer"
3d65329a491d PEP8 & params for do-partition
Michael R. Crusoe <mcrusoe@msu.edu>
parents: 45
diff changeset
36 min="1"
3d65329a491d PEP8 & params for do-partition
Michael R. Crusoe <mcrusoe@msu.edu>
parents: 45
diff changeset
37 value="4"
3d65329a491d PEP8 & params for do-partition
Michael R. Crusoe <mcrusoe@msu.edu>
parents: 45
diff changeset
38 label="n_tables"
59
08a599cf71d0 Bjoern's suggestions
Michael R. Crusoe <mcrusoe@msu.edu>
parents: 53
diff changeset
39 help="number of tables to use (--n_tables/-N)" />
52
3d65329a491d PEP8 & params for do-partition
Michael R. Crusoe <mcrusoe@msu.edu>
parents: 45
diff changeset
40 <param name="tablesize_specific"
3d65329a491d PEP8 & params for do-partition
Michael R. Crusoe <mcrusoe@msu.edu>
parents: 45
diff changeset
41 type="text"
3d65329a491d PEP8 & params for do-partition
Michael R. Crusoe <mcrusoe@msu.edu>
parents: 45
diff changeset
42 label="tablesize"
59
08a599cf71d0 Bjoern's suggestions
Michael R. Crusoe <mcrusoe@msu.edu>
parents: 53
diff changeset
43 help="lower bound on the tablesize to use (--min-tablesize/-x)" />
45
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
44 </inputs>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
45 <outputs>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
46 <data name="information"
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
47 format="text"
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
48 label="${tool.name} summary for #echo ','.join(map(str, $inputs ))#" />
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
49 <expand macro="output_sequences" />
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
50 </outputs>
59
08a599cf71d0 Bjoern's suggestions
Michael R. Crusoe <mcrusoe@msu.edu>
parents: 53
diff changeset
51 <expand macro="stdio" />
45
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
52 <!-- <tests>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
53 <test interactor="api">
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
54 <conditional name="parameters">
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
55 <param name="type" value="specific" />
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
56 <param name="inputs" value="test-abund-read-2.fa"/>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
57 <param name="cutoff" value="1" />
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
58 <param name="ksize" value="17" />
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
59 </conditional>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
60 <output name="output">
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
61 <discover_dataset name="test-abund-read-2.fa.keep">
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
62 <assert_contents>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
63 <has_line_matching expression="GGTTGACGGGGCTCAGGGGG" />
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
64 </assert_contents>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
65 </discover_dataset>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
66 </output>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
67 </test>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
68 <test interactor="api">
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
69 <param name="inputs" value="test-abund-read-2.fa" />
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
70 <param name="cutoff" value="2" />
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
71 <param name="ksize" value="17" />
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
72 <output name="output">
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
73 <discover_dataset name="test-abund-read-2.fa.keep">
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
74 <assert_contents>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
75 <has_line_matching expression="GGTTGACGGGGCTCAGGGGG" />
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
76 <has_line_matching expression="GGTTGACGGGGCTCAGGG" />
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
77 </assert_contents>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
78 </discover_dataset>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
79 </output>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
80 </test>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
81 <test interactor="api">
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
82 <param name="inputs" value="test-abund-read-paired.fa" />
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
83 <param name="cutoff" value="1" />
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
84 <param name="ksize" value="17" />
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
85 <param name="paired" value="true" />
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
86 <output name="output">
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
87 <discover_dataset name="test-abund-read-paired.fa.keep">
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
88 <assert_contents>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
89 <has_line_matching expression="GGTTGACGGGGCTCAGGGGG" />
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
90 <has_line_matching expression="GGTTGACGGGGCTCAGGG" />
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
91 </assert_contents>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
92 </discover_dataset>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
93 </output>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
94 </test>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
95
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
96 </tests>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
97 -->
53
2c03c19808c5 Add citations
Michael R. Crusoe <mcrusoe@msu.edu>
parents: 52
diff changeset
98 <citations>
2c03c19808c5 Add citations
Michael R. Crusoe <mcrusoe@msu.edu>
parents: 52
diff changeset
99 <expand macro="software-citation" />
2c03c19808c5 Add citations
Michael R. Crusoe <mcrusoe@msu.edu>
parents: 52
diff changeset
100 <expand macro="graph-citation" />
2c03c19808c5 Add citations
Michael R. Crusoe <mcrusoe@msu.edu>
parents: 52
diff changeset
101 </citations>
45
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
102 <!-- [OPTIONAL] Help displayed in Galaxy -->
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
103 <!--
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
104 <help>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
105 </help>
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
106 -->
0b238b083f77 2 more tools
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
diff changeset
107 </tool>