annotate getmlst.xml @ 0:c2e910327131 draft default tip

planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
author nml
date Fri, 17 Nov 2017 11:49:10 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
1 <tool id="getmlst" name="getmlst" version="0.1.4.1">
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
2 <description>Download MLST datasets by species from pubmlst.org</description>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
3 <requirements>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
4 <requirement type="package" version="0.1.4.6">srst2</requirement>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
5 </requirements>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
6 <stdio>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
7 <exit_code range="2" level="fatal" description="Please be more specific."/>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
8 <exit_code range="1" level="fatal" description="No species matched your query."/>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
9 </stdio>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
10 <command><![CDATA[
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
11 $__tool_directory__/getmlst.pl $mlst_db $mlst_defs '$species'
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
12 ]]></command>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
13 <inputs>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
14 <param name="species" type="text" label="The name of the genus, or genus and species that you want to download." help="Please note you will receive an error if multiple results are returned."/>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
15 </inputs>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
16 <outputs>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
17 <data format="fasta" name="mlst_db" label="MLST Database"/>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
18 <data format="tabular" name="mlst_defs" label="MLST Definitions"/>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
19 </outputs>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
20 <tests>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
21 <test>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
22 <param name="species" value="Listeria monocytogenes"/>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
23 <output name="mlst_db" file="mlst_database_test.fasta" ftype="fasta"/>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
24 <output name="mlst_defs" file="mlst_definitions_test.tabular" ftype="tabular"/>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
25 </test>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
26 </tests>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
27 <help>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
28
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
29 **GetMLST**
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
30
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
31 GetMLST_ downloads MLST datasets from pubmlst.org.
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
32
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
33 Data is downloaded for a species determined by the users
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
34
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
35 - profiles (maps STs to allele numbers)
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
36 - numbered sequences for each locus in the scheme
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
37
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
38 In addition, the alleles are concatenated together for use with SRST2.
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
39
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
40 .. _`GetMLST`: https://github.com/katholt/srst2
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
41
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
42 -----
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
43
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
44 **What it does**
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
45
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
46 Searches a database for a given organism and returns the MLST Database(fasta) and MLST Definitions(tabular).
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
47
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
48 **Usage**
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
49
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
50 Enter the genus and species of the organism to search and press Execute
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
51
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
52 **Tips**
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
53
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
54 1. To produce a list of all species avaialble for a specific genus, enter the genus name and press "Execute".
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
55
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
56 - *Helicobacter* will not generate MLST Database or MLST Definition files and an error will occur however the following output will be generated:
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
57
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
58 - *The following 3 species match your query, please be more specific:*
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
59 - Helicobacter cinaedi
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
60 - Helicobacter pylori
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
61 - Helicobacter suis
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
62
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
63 -
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
64
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
65 2. To return a list of all species available from a database leave the name blank and press "Execute".
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
66
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
67 - Leaving the text field blank will not generate MLST Database or MLST Definition files and an error will occur however the following output will be generated:
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
68
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
69 - *The following 114 species match your query, please be more specific:*
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
70 - Achromobacter spp.
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
71 - Acinetobacter baumannii#1
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
72 - Acinetobacter baumannii#2
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
73 - Aeromonas spp.
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
74 - Anaplasma phagocytophilum
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
75 - Arcobacter spp.
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
76 - Aspergillus fumigatus
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
77 - Bacillus cereus
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
78 - Bacillus licheniformis
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
79 - Bacillus subtilis
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
80 - Bifidobacterium
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
81 - Bordetella spp.
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
82 - Borrelia spp.
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
83 - Brachyspira hampsonii
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
84 - Brachyspira hyodysenteriae
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
85 - Brachyspira intermedia
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
86 - Brachyspira pilosicoli
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
87 - Brachyspira spp.
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
88 - Burkholderia cepacia complex
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
89 - Burkholderia pseudomallei
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
90 - Campylobacter concisus/curvus
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
91 - Campylobacter fetus
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
92 - Campylobacter helveticus
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
93 - Campylobacter hyointestinalis
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
94 - ...
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
95
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
96 </help>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
97
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
98 <citations>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
99 <citation type="doi">10.1186/s13073-014-0090-6</citation>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
100 </citations>
c2e910327131 planemo upload commit 132092ff7fe1c4810d1221054419389180b81657
nml
parents:
diff changeset
101 </tool>