Mercurial > repos > nml > staramr
comparison staramr_search.xml @ 13:2fd4d4c9c5c2 draft
"planemo upload for repository https://github.com/phac-nml/galaxy_tools/tree/master/tools/staramr commit f328deb1fae95c3418e86bc1f1a2b2034b2f7c3e"
author | nml |
---|---|
date | Fri, 31 Jul 2020 11:56:06 -0400 |
parents | aeaa20b96ef2 |
children | 4b9a8031ab74 |
comparison
equal
deleted
inserted
replaced
12:aeaa20b96ef2 | 13:2fd4d4c9c5c2 |
---|---|
1 <tool id="staramr_search" name="staramr" version="@VERSION@+galaxy1"> | 1 <tool id="staramr_search" name="staramr" version="@VERSION@+galaxy2"> |
2 <description>Scans genome assemblies against the ResFinder, PlasmidFinder, and PointFinder databases searching for AMR genes.</description> | 2 <description>Scans genome assemblies against the ResFinder, PlasmidFinder, and PointFinder databases searching for AMR genes.</description> |
3 <macros> | 3 <macros> |
4 <token name="@VERSION@">0.7.1</token> | 4 <token name="@VERSION@">0.7.1</token> |
5 </macros> | 5 </macros> |
6 <requirements> | 6 <requirements> |
7 <requirement type="package" version="@VERSION@">staramr</requirement> | 7 <requirement type="package" version="@VERSION@">staramr</requirement> |
8 </requirements> | 8 </requirements> |
9 <version_command>staramr --version</version_command> | 9 <version_command>staramr --version</version_command> |
32 | 32 |
33 --pid-threshold $advanced.pid_threshold | 33 --pid-threshold $advanced.pid_threshold |
34 --percent-length-overlap-resfinder $advanced.plength_resfinder | 34 --percent-length-overlap-resfinder $advanced.plength_resfinder |
35 --percent-length-overlap-plasmidfinder $advanced.plength_plasmidfinder | 35 --percent-length-overlap-plasmidfinder $advanced.plength_plasmidfinder |
36 --percent-length-overlap-pointfinder $advanced.plength_pointfinder | 36 --percent-length-overlap-pointfinder $advanced.plength_pointfinder |
37 | |
38 #if str($advanced.mlst_scheme) != 'auto': | |
39 --mlst-scheme '${advanced.mlst_scheme}' | |
40 #end if | |
37 | 41 |
38 $advanced.report_all_blast | 42 $advanced.report_all_blast |
39 $advanced.exclude_negatives | 43 $advanced.exclude_negatives |
40 $advanced.exclude_resistance_phenotypes | 44 $advanced.exclude_resistance_phenotypes |
41 | 45 |
56 #if str($use_pointfinder) != 'disabled' | 60 #if str($use_pointfinder) != 'disabled' |
57 --output-pointfinder $pointfinder | 61 --output-pointfinder $pointfinder |
58 #end if | 62 #end if |
59 --output-settings $settings | 63 --output-settings $settings |
60 --output-excel $excel_proper_extension | 64 --output-excel $excel_proper_extension |
65 --output-mlst $mlst | |
61 | 66 |
62 --output-hits-dir staramr_hits | 67 --output-hits-dir staramr_hits |
63 | 68 |
64 #if str($use_pointfinder) != 'disabled' | 69 #if str($use_pointfinder) != 'disabled' |
65 --pointfinder-organism '${use_pointfinder}' | 70 --pointfinder-organism '${use_pointfinder}' |
95 help="(--unacceptable-number-contigs)" /> | 100 help="(--unacceptable-number-contigs)" /> |
96 <param name="report_all_blast" type="boolean" label="Report all BLAST results" truevalue="--report-all-blast" falsevalue="" | 101 <param name="report_all_blast" type="boolean" label="Report all BLAST results" truevalue="--report-all-blast" falsevalue="" |
97 help="Report all BLAST results (includes overlapping hits, mainly for debugging)" /> | 102 help="Report all BLAST results (includes overlapping hits, mainly for debugging)" /> |
98 <param name="exclude_negatives" type="boolean" label="Exclude negative (non-resistant) results" truevalue="--exclude-negatives" falsevalue="" /> | 103 <param name="exclude_negatives" type="boolean" label="Exclude negative (non-resistant) results" truevalue="--exclude-negatives" falsevalue="" /> |
99 <param name="exclude_resistance_phenotypes" type="boolean" label="Exclude resistance phenotypes" truevalue="--exclude-resistance-phenotypes" falsevalue="" /> | 104 <param name="exclude_resistance_phenotypes" type="boolean" label="Exclude resistance phenotypes" truevalue="--exclude-resistance-phenotypes" falsevalue="" /> |
105 <param name="mlst_scheme" type="select" label="MLST Scheme"> | |
106 <option value="auto" selected="true">Automatic</option> | |
107 <option value="abaumannii">Acinetobacter baumannii</option> | |
108 <option value="abaumannii_2">Acinetobacter baumannii</option> | |
109 <option value="achromobacter">Achromobacter </option> | |
110 <option value="aeromonas">Aeromonas </option> | |
111 <option value="afumigatus">Aspergillus afumigatus</option> | |
112 <option value="aphagocytophilum">Anaplasma aphagocytophilum</option> | |
113 <option value="arcobacter">Arcobacter </option> | |
114 <option value="bburgdorferi">Borrelia burgdorferi</option> | |
115 <option value="bcc">Burkholderia cepacia</option> | |
116 <option value="bcereus">Bacillus cereus</option> | |
117 <option value="bhampsonii">Brachyspira hampsonii</option> | |
118 <option value="bhenselae">Bartonella henselae</option> | |
119 <option value="bhyodysenteriae">Brachyspira hyodysenteriae</option> | |
120 <option value="bifidobacterium">Bifidobacterium bifidobacterium</option> | |
121 <option value="bintermedia">Brachyspira intermedia</option> | |
122 <option value="blicheniformis">Bacillus licheniformis</option> | |
123 <option value="bordetella">Bordetella pertussis</option> | |
124 <option value="borrelia">Borrelia </option> | |
125 <option value="bpilosicoli">Brachyspira pilosicoli</option> | |
126 <option value="bpseudomallei">Burkholderia pseudomallei</option> | |
127 <option value="brachyspira">Brachyspira </option> | |
128 <option value="bsubtilis">Bacillus subtilis</option> | |
129 <option value="calbicans">Candida albicans</option> | |
130 <option value="campylobacter">Campylobacter coli</option> | |
131 <option value="campylobacter">Campylobacter jejuni</option> | |
132 <option value="cbotulinum">Clostridium botulinum</option> | |
133 <option value="cconcisus">Campylobacter concisus</option> | |
134 <option value="cdifficile">Clostridium difficile</option> | |
135 <option value="cdifficile">Peptoclostridium difficile</option> | |
136 <option value="cdifficile_2">Clostridium difficile</option> | |
137 <option value="cdiphtheriae">Corynebacterium diphtheriae</option> | |
138 <option value="cfetus">Campylobacter fetus</option> | |
139 <option value="cfreundii">Citrobacter freundii</option> | |
140 <option value="cglabrata">Candida glabrata</option> | |
141 <option value="chelveticus">Campylobacter helveticus</option> | |
142 <option value="chlamydiales">Chlamydia </option> | |
143 <option value="chyointestinalis">Campylobacter hyointestinalis</option> | |
144 <option value="cinsulaenigrae">Campylobacter insulaenigrae</option> | |
145 <option value="ckrusei">Candida krusei</option> | |
146 <option value="clanienae">Campylobacter lanienae</option> | |
147 <option value="clari">Campylobacter lari</option> | |
148 <option value="cmaltaromaticum">Carnobacterium maltaromaticum</option> | |
149 <option value="cneoformans">Cryptococcus neoformans</option> | |
150 <option value="cronobacter">Cronobacter </option> | |
151 <option value="csepticum">Clostridium septicum</option> | |
152 <option value="csinensis">Clonorchis sinensis</option> | |
153 <option value="csputorum">Campylobacter sputorum</option> | |
154 <option value="ctropicalis">Candida tropicalis</option> | |
155 <option value="cupsaliensis">Campylobacter upsaliensis</option> | |
156 <option value="ecloacae">Enterobacter cloacae</option> | |
157 <option value="ecoli">Escherichia </option> | |
158 <option value="ecoli">Shigella </option> | |
159 <option value="ecoli_2">Escherichia </option> | |
160 <option value="edwardsiella">Edwardsiella tarda</option> | |
161 <option value="efaecalis">Enterococcus faecalis</option> | |
162 <option value="efaecium">Enterococcus faecium</option> | |
163 <option value="fpsychrophilum">Flavobacterium psychrophilum</option> | |
164 <option value="haemophilus">Haemophilus </option> | |
165 <option value="hcinaedi">Helicobacter cinaedi</option> | |
166 <option value="hinfluenzae">Haemophilus influenzae</option> | |
167 <option value="hparasuis">Haemophilus parasuis</option> | |
168 <option value="hpylori">Helicobacter pylori</option> | |
169 <option value="hsuis">Haematopinus suis</option> | |
170 <option value="kkingae">Kingella kingae</option> | |
171 <option value="koxytoca">Klebsiella oxytoca</option> | |
172 <option value="kpneumoniae">Klebsiella pneumoniae</option> | |
173 <option value="kseptempunctata">Kudoa septempunctata</option> | |
174 <option value="lcasei">Lactobacillus casei</option> | |
175 <option value="legionella">Legionella </option> | |
176 <option value="leptospira">Leptospira </option> | |
177 <option value="leptospira_2">Leptospira </option> | |
178 <option value="leptospira_3">Leptospira </option> | |
179 <option value="lmonocytogenes">Listeria monocytogenes</option> | |
180 <option value="lsalivarius">Lactobacillus salivarius</option> | |
181 <option value="mabscessus">Mycobacterium abscessus</option> | |
182 <option value="magalactiae">Mycoplasma agalactiae</option> | |
183 <option value="mbovis">Mycoplasma bovis</option> | |
184 <option value="mcatarrhalis">Moraxells catarrhalis</option> | |
185 <option value="mhaemolytica">Mannheimia haemolytica</option> | |
186 <option value="mhyorhinis">Mycoplasma hyorhinis</option> | |
187 <option value="mmassiliense">Mycobacterium massiliense</option> | |
188 <option value="mplutonius">Melissococcus plutonius</option> | |
189 <option value="neisseria">Neisseria </option> | |
190 <option value="orhinotracheale">Ornithobacterium rhinotracheale</option> | |
191 <option value="otsutsugamushi">Orientia tsutsugamushi</option> | |
192 <option value="pacnes">Propionibacterium acnes</option> | |
193 <option value="paeruginosa">Pseudomonas aeruginosa</option> | |
194 <option value="pagglomerans">Pantoea agglomerans</option> | |
195 <option value="pfluorescens">Pseudomonas fluorescens</option> | |
196 <option value="pfreudenreichii">Propionibacterium freudenreichii</option> | |
197 <option value="pgingivalis">Porphyromonas gingivalis</option> | |
198 <option value="plarvae">Paenibacillus larvae</option> | |
199 <option value="pmultocida_multihost">Pasteurella multocida</option> | |
200 <option value="pmultocida_rirdc">Pasteurella multocida</option> | |
201 <option value="ppentosaceus">Pediococcus pentosaceus</option> | |
202 <option value="pshigelloides">Plesiomonas shigelloides</option> | |
203 <option value="ranatipestifer">Riemerella anatipestifer</option> | |
204 <option value="sagalactiae">Streptococcus agalactiae</option> | |
205 <option value="saureus">Staphylococcus aureus</option> | |
206 <option value="scanis">Streptococcus canis</option> | |
207 <option value="sdysgalactiae">Streptococcus dysgalactiae</option> | |
208 <option value="senterica">Salmonella enterica</option> | |
209 <option value="sepidermidis">Staphylococcus epidermidis</option> | |
210 <option value="sgallolyticus">Streptococcus gallolyticus</option> | |
211 <option value="shaemolyticus">Staphylococcus haemolyticus</option> | |
212 <option value="shominis">Stapylococcus hominis</option> | |
213 <option value="sinorhizobium">Sinorhizobium </option> | |
214 <option value="slugdunensis">Staphylococcus lugdunensis</option> | |
215 <option value="smaltophilia">Stenotrophomonas maltophilia</option> | |
216 <option value="soralis">Streptococcus oralis</option> | |
217 <option value="spneumoniae">Streptococcus pneumoniae</option> | |
218 <option value="spseudintermedius">Staphylococcus pseudintermedius</option> | |
219 <option value="spyogenes">Streptococcus pyogenes</option> | |
220 <option value="ssuis">Streptococcus suis</option> | |
221 <option value="sthermophilus">Streptococcus thermophilus</option> | |
222 <option value="sthermophilus_2">Streptococcus thermophilus</option> | |
223 <option value="streptomyces">Streptomyces </option> | |
224 <option value="suberis">Streptococcus uberis</option> | |
225 <option value="szooepidemicus">Streptococcus equi</option> | |
226 <option value="taylorella">Taylorella </option> | |
227 <option value="tenacibaculum">Tenacibaculum </option> | |
228 <option value="tvaginalis">Trichomonas vaginalis</option> | |
229 <option value="vcholerae">Vibrio cholerae</option> | |
230 <option value="vibrio">Vibrio </option> | |
231 <option value="vparahaemolyticus">Vibrio parahaemolyticus</option> | |
232 <option value="vtapetis">Vibrio tapetis</option> | |
233 <option value="vvulnificus">Vibrio vulnificus</option> | |
234 <option value="wolbachia">Wolbachia </option> | |
235 <option value="xfastidiosa">Xylella fastidiosa</option> | |
236 <option value="yersinia">Yersinia </option> | |
237 <option value="ypseudotuberculosis">Yersinia pseudotuberculosis</option> | |
238 <option value="yruckeri">Yersinia ruckeri</option> | |
239 </param> | |
100 <conditional name="exclude_genes"> | 240 <conditional name="exclude_genes"> |
101 <param name="exclude_genes_condition" type="select" label="Exclude certain AMR genes from the results"> | 241 <param name="exclude_genes_condition" type="select" label="Exclude certain AMR genes from the results"> |
102 <option value="default" selected="true">Exclude default list of AMR genes</option> | 242 <option value="default" selected="true">Exclude default list of AMR genes</option> |
103 <option value="custom">Provide a custom list of AMR genes to exclude</option> | 243 <option value="custom">Provide a custom list of AMR genes to exclude</option> |
104 <option value="none">Do not exclude any AMR genes</option> | 244 <option value="none">Do not exclude any AMR genes</option> |
115 <option value="enterobacteriaceae">Enterobacteriaceae</option> | 255 <option value="enterobacteriaceae">Enterobacteriaceae</option> |
116 </param> | 256 </param> |
117 </section> | 257 </section> |
118 </inputs> | 258 </inputs> |
119 <outputs> | 259 <outputs> |
120 <data format="tabular" name="mlst" label="${tool.name} on ${on_string}: mlst.tsv" /> | 260 <data format="tabular" name="mlst" label="${tool.name} on ${on_string}: mlst.tsv" /> |
121 <data format="tabular" name="summary" label="${tool.name} on ${on_string}: summary.tsv" /> | 261 <data format="tabular" name="summary" label="${tool.name} on ${on_string}: summary.tsv" /> |
122 <data format="tabular" name="detailed_summary" label="${tool.name} on ${on_string}: detailed_summary.tsv" /> | 262 <data format="tabular" name="detailed_summary" label="${tool.name} on ${on_string}: detailed_summary.tsv" /> |
123 <data format="tabular" name="resfinder" label="${tool.name} on ${on_string}: resfinder.tsv" /> | 263 <data format="tabular" name="resfinder" label="${tool.name} on ${on_string}: resfinder.tsv" /> |
124 <data format="tabular" name="plasmidfinder" label="${tool.name} on ${on_string}: plasmidfinder.tsv" /> | 264 <data format="tabular" name="plasmidfinder" label="${tool.name} on ${on_string}: plasmidfinder.tsv" /> |
125 <data format="tabular" name="pointfinder" label="${tool.name} on ${on_string}: pointfinder.tsv"> | 265 <data format="tabular" name="pointfinder" label="${tool.name} on ${on_string}: pointfinder.tsv"> |
132 </collection> | 272 </collection> |
133 </outputs> | 273 </outputs> |
134 <tests> | 274 <tests> |
135 <test> | 275 <test> |
136 <param name="genomes" value="16S-rc_gyrA-rc_beta-lactam.fsa" /> | 276 <param name="genomes" value="16S-rc_gyrA-rc_beta-lactam.fsa" /> |
137 <param name="use_pointfinder" value="salmonella" /> | 277 <param name="use_pointfinder" value="salmonella" /> |
138 | 278 |
139 <output name="summary" file="test1-summary.tsv" ftype="tabular" /> | 279 <output name="summary" file="test1-summary.tsv" ftype="tabular" /> |
140 <output name="detailed_summary" file="test1-detailed-summary.tsv" ftype="tabular" /> | 280 <output name="detailed_summary" file="test1-detailed-summary.tsv" ftype="tabular" /> |
141 <output name="resfinder" file="test1-resfinder.tsv" ftype="tabular" /> | 281 <output name="resfinder" file="test1-resfinder.tsv" ftype="tabular" /> |
142 <output name="plasmidfinder" file="test1-plasmidfinder.tsv" ftype="tabular" /> | 282 <output name="plasmidfinder" file="test1-plasmidfinder.tsv" ftype="tabular" /> |
155 <element name="resfinder_16S-rc_gyrA-rc_beta-lactam.fsa" file="test2-hits/resfinder_16S-rc_gyrA-rc_beta-lactam.fsa" /> | 295 <element name="resfinder_16S-rc_gyrA-rc_beta-lactam.fsa" file="test2-hits/resfinder_16S-rc_gyrA-rc_beta-lactam.fsa" /> |
156 </output_collection> | 296 </output_collection> |
157 </test> | 297 </test> |
158 <test> | 298 <test> |
159 <param name="genomes" value="16S-rc_gyrA-rc_beta-lactam.fsa" /> | 299 <param name="genomes" value="16S-rc_gyrA-rc_beta-lactam.fsa" /> |
300 <section name="advanced"> | |
301 <param name="mlst_scheme" value="kpneumoniae" /> | |
302 </section> | |
303 <output name="mlst" file="mlst.tsv" ftype="tabular" /> | |
304 </test> | |
305 <test> | |
306 <param name="genomes" value="16S-rc_gyrA-rc_beta-lactam.fsa" /> | |
160 <param name="pid_threshold" value="99.8" /> | 307 <param name="pid_threshold" value="99.8" /> |
161 | 308 |
162 <output name="summary" file="test3-summary.tsv" ftype="tabular" /> | 309 <output name="summary" file="test3-summary.tsv" ftype="tabular" /> |
163 </test> | 310 </test> |
164 <test> | 311 <test> |
247 summary.tsv | 394 summary.tsv |
248 ``````````` | 395 ``````````` |
249 | 396 |
250 A summary of all detected AMR genes/mutations in each genome, one genome per line. | 397 A summary of all detected AMR genes/mutations in each genome, one genome per line. |
251 | 398 |
399 +------------+----------------+-----------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+-------------------------------------+-----------+---------------+---------------+-----------+---------------------------------------------------+-------------------------+ | |
252 | Isolate ID | Quality Module | Genotype | Predicted Phenotype | Plasmid | Scheme | Sequence Type | Genome Length | N50 value | Number of Contigs Greater Than Or Equal To 300 bp | Quality Module Feedback | | 400 | Isolate ID | Quality Module | Genotype | Predicted Phenotype | Plasmid | Scheme | Sequence Type | Genome Length | N50 value | Number of Contigs Greater Than Or Equal To 300 bp | Quality Module Feedback | |
253 |------------|----------------|-----------------------------------------------------------|-----------------------------------------------------------------------------------------------------------|-------------------------------------|-----------|---------------|---------------|-----------|---------------------------------------------------|-------------------------| | 401 +============+================+===========================================================+===========================================================================================================+=====================================+===========+===============+===============+===========+===================================================+=========================+ |
254 | SRR1952908 | Passed | aadA1, aadA2, blaTEM-57, cmlA1, gyrA (S83Y), sul3, tet(A) | streptomycin, ampicillin, chloramphenicol, ciprofloxacin I/R, nalidixic acid, sulfisoxazole, tetracycline | ColpVC, IncFIB(S), IncFII(S), IncI1 | senterica | 11 | 4796082 | 225419 | 59 | | | 402 | SRR1952908 | Passed | aadA1, aadA2, blaTEM-57, cmlA1, gyrA (S83Y), sul3, tet(A) | streptomycin, ampicillin, chloramphenicol, ciprofloxacin I/R, nalidixic acid, sulfisoxazole, tetracycline | ColpVC, IncFIB(S), IncFII(S), IncI1 | senterica | 11 | 4796082 | 225419 | 59 | | |
403 +------------+----------------+-----------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+-------------------------------------+-----------+---------------+---------------+-----------+---------------------------------------------------+-------------------------+ | |
255 | SRR1952926 | Passed | blaTEM-57, gyrA (S83Y), tet(A) | ampicillin, ciprofloxacin I/R, nalidixic acid, tetracycline | ColpVC, IncFIB(S), IncFII(S), IncI1 | senterica | 11 | 4794071 | 225380 | 50 | | | 404 | SRR1952926 | Passed | blaTEM-57, gyrA (S83Y), tet(A) | ampicillin, ciprofloxacin I/R, nalidixic acid, tetracycline | ColpVC, IncFIB(S), IncFII(S), IncI1 | senterica | 11 | 4794071 | 225380 | 50 | | |
405 +------------+----------------+-----------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+-------------------------------------+-----------+---------------+---------------+-----------+---------------------------------------------------+-------------------------+ | |
256 | 406 |
257 | 407 |
258 detailed_summary.tsv | 408 detailed_summary.tsv |
259 ```````````````````` | 409 ```````````````````` |
260 | 410 |