annotate mlst_list.xml @ 4:1f5641a52664 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 19f25d46a82936f0b1a7b53ca1f70d5d6ef69cbe
author iuc
date Sat, 29 Dec 2018 13:30:32 -0500
parents 68cdb40ff91c
children 31812e7a1315
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
68cdb40ff91c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 829727d4bc801d4422680e018c2873bbab2e6a67
iuc
parents: 2
diff changeset
1 <tool id="mlst_list" name="MLST List" version="@VERSION@">
68cdb40ff91c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 829727d4bc801d4422680e018c2873bbab2e6a67
iuc
parents: 2
diff changeset
2 <description>Lists available schemes for the MLST tool.</description>
68cdb40ff91c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 829727d4bc801d4422680e018c2873bbab2e6a67
iuc
parents: 2
diff changeset
3 <macros>
68cdb40ff91c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 829727d4bc801d4422680e018c2873bbab2e6a67
iuc
parents: 2
diff changeset
4 <import>macros.xml</import>
68cdb40ff91c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 829727d4bc801d4422680e018c2873bbab2e6a67
iuc
parents: 2
diff changeset
5 </macros>
68cdb40ff91c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 829727d4bc801d4422680e018c2873bbab2e6a67
iuc
parents: 2
diff changeset
6 <expand macro="requirements" />
68cdb40ff91c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 829727d4bc801d4422680e018c2873bbab2e6a67
iuc
parents: 2
diff changeset
7 <expand macro="version_command" />
0
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
8
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
9 <command detect_errors="exit_code"><![CDATA[
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
10 mlst $list_type > "$report"
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
11 ]]></command>
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
12
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
13 <inputs>
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
14 <param name="list_type" type="boolean" label="Output allele information" truevalue="--longlist" falsevalue="--list"
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
15 help="Selecting 'Yes' will provide the alleles for all MLST schemes" optional="false" />
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
16 </inputs>
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
17
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
18 <outputs>
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
19 <data format="txt" name="report" label="${tool.name} - list of schemes"/>
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
20 </outputs>
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
21
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
22 <tests>
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
23 <!-- Test the longlist option -->
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
24 <test>
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
25 <param name="list_type" value="true" />
1
8e8dc9a1e3e5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 47ad236b09eaf7541fbd7dd5b95e970800d545a5
iuc
parents: 0
diff changeset
26 <output name="report" ftype="txt" >
8e8dc9a1e3e5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 47ad236b09eaf7541fbd7dd5b95e970800d545a5
iuc
parents: 0
diff changeset
27 <assert_contents>
8e8dc9a1e3e5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 47ad236b09eaf7541fbd7dd5b95e970800d545a5
iuc
parents: 0
diff changeset
28 <has_text text="saureus" />
8e8dc9a1e3e5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 47ad236b09eaf7541fbd7dd5b95e970800d545a5
iuc
parents: 0
diff changeset
29 </assert_contents>
8e8dc9a1e3e5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 47ad236b09eaf7541fbd7dd5b95e970800d545a5
iuc
parents: 0
diff changeset
30 </output>
0
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
31 </test>
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
32
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
33 <!-- Test the list option -->
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
34 <test>
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
35 <param name="list_type" value="false" />
1
8e8dc9a1e3e5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 47ad236b09eaf7541fbd7dd5b95e970800d545a5
iuc
parents: 0
diff changeset
36 <output name="report" ftype="txt" >
8e8dc9a1e3e5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 47ad236b09eaf7541fbd7dd5b95e970800d545a5
iuc
parents: 0
diff changeset
37 <assert_contents>
8e8dc9a1e3e5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 47ad236b09eaf7541fbd7dd5b95e970800d545a5
iuc
parents: 0
diff changeset
38 <has_text text="saureus" />
8e8dc9a1e3e5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 47ad236b09eaf7541fbd7dd5b95e970800d545a5
iuc
parents: 0
diff changeset
39 </assert_contents>
8e8dc9a1e3e5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 47ad236b09eaf7541fbd7dd5b95e970800d545a5
iuc
parents: 0
diff changeset
40 </output>
0
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
41 </test>
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
42 </tests>
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
43
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
44 <help><![CDATA[
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
45 **What it does**
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
46
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
47 MLST List will list all the scheme names used by MLST. Selecting the long list option will also provide the alleles for all MLST schemes.
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
48
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
49 ]]></help>
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
50
3
68cdb40ff91c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 829727d4bc801d4422680e018c2873bbab2e6a67
iuc
parents: 2
diff changeset
51 <expand macro="citations" />
0
735872ff8222 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mlst commit 659da38ca2b6ce2a699a263bdf6f513775e3ac21-dirty
iuc
parents:
diff changeset
52 </tool>