annotate data_manager/fetch_mlst_data.xml @ 3:eb9321fec577 draft

Uploaded
author ulfschaefer
date Mon, 11 Jul 2016 05:40:29 -0400
parents d5b579102414
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
1 <tool id="fetch_mlst_data" name="Fetch MLST Data" version="0.0.1" tool_type="manage_data">
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
2 <description>fetching</description>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
3 <requirements>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
4 <requirement type="package" version="2.7.10">python</requirement>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
5 </requirements>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
6 <command interpreter="python">fetch_mlst_data.py --outfile "${out_file}" --species "$species" --reference $reference</command>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
7 <inputs>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
8 <param name="species" type="select" label="Select the organism">
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
9 <option value="Achromobacter spp.">Achromobacter spp.</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
10 <option value="Acinetobacter baumannii">Acinetobacter baumannii</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
11 <option value="Aeromonas spp.">Aeromonas spp.</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
12 <option value="Anaplasma phagocytophilum">Anaplasma phagocytophilum</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
13 <option value="Arcobacter spp.">Arcobacter spp.</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
14 <option value="Aspergillus fumigatus">Aspergillus fumigatus</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
15 <option value="Bacillus cereus">Bacillus cereus</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
16 <option value="Bacillus licheniformis">Bacillus licheniformis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
17 <option value="Bacillus subtilis">Bacillus subtilis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
18 <option value="Bartonella henselae">Bartonella henselae</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
19 <option value="Bordetella spp.">Bordetella spp.</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
20 <option value="Borrelia spp.">Borrelia spp.</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
21 <option value="Brachyspira hampsonii">Brachyspira hampsonii</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
22 <option value="Brachyspira hyodysenteriae">Brachyspira hyodysenteriae</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
23 <option value="Brachyspira intermedia">Brachyspira intermedia</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
24 <option value="Brachyspira pilosicoli">Brachyspira pilosicoli</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
25 <option value="Brachyspira spp.">Brachyspira spp.</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
26 <option value="Burkholderia cepacia complex">Burkholderia cepacia complex</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
27 <option value="Burkholderia pseudomallei">Burkholderia pseudomallei</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
28 <option value="Campylobacter concisus/curvus">Campylobacter concisus/curvus</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
29 <option value="Campylobacter fetus">Campylobacter fetus</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
30 <option value="Campylobacter helveticus">Campylobacter helveticus</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
31 <option value="Campylobacter hyointestinalis">Campylobacter hyointestinalis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
32 <option value="Campylobacter insulaenigrae">Campylobacter insulaenigrae</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
33 <option value="Campylobacter jejuni">Campylobacter jejuni</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
34 <option value="Campylobacter lanienae">Campylobacter lanienae</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
35 <option value="Campylobacter lari">Campylobacter lari</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
36 <option value="Campylobacter sputorum">Campylobacter sputorum</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
37 <option value="Campylobacter upsaliensis">Campylobacter upsaliensis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
38 <option value="Candida albicans">Candida albicans</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
39 <option value="Candida glabrata">Candida glabrata</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
40 <option value="Candida krusei">Candida krusei</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
41 <option value="Candida tropicalis">Candida tropicalis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
42 <option value="Carnobacterium maltaromaticum">Carnobacterium maltaromaticum</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
43 <option value="Chlamydiales spp.">Chlamydiales spp.</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
44 <option value="Citrobacter freundii">Citrobacter freundii</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
45 <option value="Clonorchis sinensis">Clonorchis sinensis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
46 <option value="Clostridium botulinum">Clostridium botulinum</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
47 <option value="Clostridium difficile">Clostridium difficile</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
48 <option value="Clostridium septicum">Clostridium septicum</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
49 <option value="Corynebacterium diphtheriae">Corynebacterium diphtheriae</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
50 <option value="Cronobacter spp.">Cronobacter spp.</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
51 <option value="Enterobacter cloacae">Enterobacter cloacae</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
52 <option value="Enterococcus faecalis">Enterococcus faecalis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
53 <option value="Enterococcus faecium">Enterococcus faecium</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
54 <option value="Escherichia coli">Escherichia coli</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
55 <option value="Flavobacterium psychrophilum">Flavobacterium psychrophilum</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
56 <option value="Haemophilus influenzae">Haemophilus influenzae</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
57 <option value="Haemophilus parasuis">Haemophilus parasuis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
58 <option value="Helicobacter cinaedi">Helicobacter cinaedi</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
59 <option value="Helicobacter pylori">Helicobacter pylori</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
60 <option value="Helicobacter suis"> Helicobacter suis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
61 <option value="Kingella kingae">Kingella kingae</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
62 <option value="Klebsiella oxytoca">Klebsiella oxytoca</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
63 <option value="Klebsiella pneumoniae">Klebsiella pneumoniae</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
64 <option value="Kudoa septempunctata">Kudoa septempunctata</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
65 <option value="Lactobacillus salivarius">Lactobacillus salivarius</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
66 <option value="Leptospira spp.">Leptospira spp.</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
67 <option value="Listeria monocytogenes">Listeria monocytogenes</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
68 <option value="Mannheimia haemolytica">Mannheimia haemolytica</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
69 <option value="Melissococcus plutonius">Melissococcus plutonius</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
70 <option value="Moraxella catarrhalis">Moraxella catarrhalis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
71 <option value="Mycobacterium abscessus">Mycobacterium abscessus</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
72 <option value="Mycobacterium massiliense">Mycobacterium massiliense</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
73 <option value="Mycoplasma agalactiae">Mycoplasma agalactiae</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
74 <option value="Mycoplasma bovis">Mycoplasma bovis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
75 <option value="Mycoplasma hyorhinis">Mycoplasma hyorhinis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
76 <option value="Neisseria spp.">Neisseria spp.</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
77 <option value="Orientia tsutsugamushi">Orientia tsutsugamushi</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
78 <option value="Ornithobacterium rhinotracheale">Ornithobacterium rhinotracheale</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
79 <option value="Paenibacillus larvae">Paenibacillus larvae</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
80 <option value="Pasteurella multocida">Pasteurella multocida</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
81 <option value="Pediococcus pentosaceus">Pediococcus pentosaceus</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
82 <option value="Porphyromonas gingivalis">Porphyromonas gingivalis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
83 <option value="Propionibacterium acnes">Propionibacterium acnes</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
84 <option value="Pseudomonas aeruginosa">Pseudomonas aeruginosa</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
85 <option value="Pseudomonas fluorescens">Pseudomonas fluorescens</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
86 <option value="Riemerella anatipestifer">Riemerella anatipestifer</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
87 <option value="Salmonella enterica">Salmonella enterica</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
88 <option value="Sinorhizobium spp.">Sinorhizobium spp.</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
89 <option value="Staphylococcus aureus">Staphylococcus aureus</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
90 <option value="Staphylococcus epidermidis">Staphylococcus epidermidis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
91 <option value="Staphylococcus haemolyticus">Staphylococcus haemolyticus</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
92 <option value="Staphylococcus lugdunensis">Staphylococcus lugdunensis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
93 <option value="Staphylococcus pseudintermedius">Staphylococcus pseudintermedius</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
94 <option value="Stapylococcus hominis">Stapylococcus hominis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
95 <option value="Stenotrophomonas maltophilia">Stenotrophomonas maltophilia</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
96 <option value="Streptococcus agalactiae">Streptococcus agalactiae</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
97 <option value="Streptococcus canis">Streptococcus canis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
98 <option value="Streptococcus dysgalactiae equisimilis">Streptococcus dysgalactiae equisimilis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
99 <option value="Streptococcus gallolyticus">Streptococcus gallolyticus</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
100 <option value="Streptococcus oralis">Streptococcus oralis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
101 <option value="Streptococcus pneumoniae">Streptococcus pneumoniae</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
102 <option value="Streptococcus pyogenes">Streptococcus pyogenes</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
103 <option value="Streptococcus suis">Streptococcus suis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
104 <option value="Streptococcus thermophilus">Streptococcus thermophilus</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
105 <option value="Streptococcus uberis">Streptococcus uberis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
106 <option value="Streptococcus zooepidemicus">Streptococcus zooepidemicus</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
107 <option value="Streptomyces spp">Streptomyces spp</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
108 <option value="Taylorella spp.">Taylorella spp.</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
109 <option value="Tenacibaculum spp.">Tenacibaculum spp.</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
110 <option value="Trichomonas vaginalis">Trichomonas vaginalis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
111 <option value="Vibrio cholerae">Vibrio cholerae</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
112 <option value="Vibrio parahaemolyticus">Vibrio parahaemolyticus</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
113 <option value="Vibrio spp.">Vibrio spp.</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
114 <option value="Vibrio tapetis"> Vibrio tapetis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
115 <option value="Vibrio vulnificus">Vibrio vulnificus</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
116 <option value="Wolbachia">Wolbachia</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
117 <option value="Xylella fastidiosa">Xylella fastidiosa</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
118 <option value="Yersinia pseudotuberculosis">Yersinia pseudotuberculosis</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
119 <option value="Yersinia ruckeri">Yersinia ruckeri</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
120 <option value="Yersinia spp.">Yersinia spp.</option>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
121 </param>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
122
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
123 <param name="reference" type="text" value="NC_xxxxxx" label="Please provide a NCBI accession number for the reference genome to use." help="A reference genome is used for extracting the flanking regions to tying genes. Please see help below." />
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
124
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
125 </inputs>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
126 <outputs>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
127 <data name="out_file" format="data_manager_json"/>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
128 </outputs>
2
d5b579102414 Uploaded
ulfschaefer
parents: 0
diff changeset
129
0
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
130 <help>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
131 **What it does**
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
132
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
133 Fetches MLST loci and profiles for a given organism from pubmlst.org and populates the "mlst" data table.
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
134
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
135 A reference must be provided each time. Use an NBCI accession number (e.g. NC_003210) so it can be automatically downloaded.
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
136
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
137 Here are some valid accession number for the species we use most frequently:
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
138
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
139
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
140 ======================== =====================
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
141 Organism recommended accession
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
142 ======================== =====================
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
143 Campylobacter jejuni AL111168
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
144 Escherichia coli CP002797
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
145 Listeria monocytogenes NC_003210
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
146 Salmonella enterica NC_003197
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
147 Staphylococcus aureus NC_002952
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
148 Streptococcus pneumoniae NC_017769
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
149 Streptococcus pyogenes AE014074
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
150 ======================== =====================
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
151
3
eb9321fec577 Uploaded
ulfschaefer
parents: 2
diff changeset
152 ------
0
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
153
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
154 If your organism of choice is not on this list you need to look up the correct accession number for a valid reference genome on the NCBI website (http://www.ncbi.nlm.nih.gov/nuccore/).
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
155
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
156 </help>
c01ac945b067 Uploaded
ulfschaefer
parents:
diff changeset
157 </tool>