annotate mykrobe_predict.xml.orig @ 5:db95e63ac3fb draft default tip

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
author iuc
date Wed, 01 Sep 2021 07:46:02 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
1 <<<<<<< HEAD
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
2 <tool id="mykrobe_predict" name="mkyrobe predict" version="@TOOL_VERSION@.1+galaxy0" profile="@PROFILE@">
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
3 <description>Antibiotic resistance predictions</description>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
4 =======
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
5 <tool id="mykrobe_predict" name="mkyrobe predict" version="0.7.0">
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
6 <description>Antibiotic resistance predictions</description>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
7 <xrefs>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
8 <xref type='bio.tools'>Mykrobe</xref>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
9 </xrefs>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
10 >>>>>>> 84b0f9990 (add bio.tools IDs until M)
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
11 <macros>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
12 <import>macro.xml</import>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
13 </macros>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
14 <expand macro="requirements"/>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
15 <<<<<<< HEAD
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
16 <command detect_errors="exit_code"><![CDATA[
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
17 #import difflib
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
18 #import re
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
19 =======
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
20 <command detect_errors="exit_code">
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
21 <![CDATA[
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
22 @select_inputs@
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
23 >>>>>>> 84b0f9990 (add bio.tools IDs until M)
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
24
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
25 mykrobe predict
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
26 --species '${select_species.species}'
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
27 --panel '${select_species.panel}'
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
28
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
29 #if $conf_percent_cutoff:
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
30 --conf_percent_cutoff '${conf_percent_cutoff}'
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
31 #end if
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
32
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
33 #if $min_depth:
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
34 --min_depth ${min_depth}
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
35 #end if
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
36
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
37 @shared_options@
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
38
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
39 -q
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
40 -t "\${GALAXY_SLOTS:-1}"
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
41
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
42 #if $data_type.type in ["single", "paired"]:
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
43 #set read1 = $data_type.seq1
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
44 #set read1_identifier = re.sub('[^\s\w\-]', '_', str($read1.element_identifier))
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
45 #if $data_type.type == "single":
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
46 --sample '${read1_identifier}'
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
47 --seq '${read1}'
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
48 #else:
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
49 #set read2 = $data_type.seq2
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
50 #set read2_identifier = re.sub('[^\s\w\-]', '_', str($read2.element_identifier))
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
51 #set matches = difflib.SequenceMatcher(None, read1_identifier, read2_identifier).get_matching_blocks()
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
52 #set match = $matches[0]
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
53 #set identifier = re.sub('[^\s\w\-]', '_', str($read1_identifier[match.a:match.a + match.size]))
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
54 --sample '${identifier}'
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
55 --seq '${read1}' '${read2}'
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
56 #end if
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
57 #elif $data_type.type == "collection":
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
58 #set identifier = re.sub('[^\s\w\-]', '_', str($data_type.collection1.element_identifier))
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
59 --sample '${identifier}'
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
60 --seq '${data_type.collection1.forward}' '${data_type.collection1.reverse}'
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
61 #end if
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
62
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
63 --format '${format}'
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
64
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
65 > '$output']]>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
66 </command>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
67 <inputs>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
68 <expand macro="inputs"/>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
69 <conditional name="select_species">
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
70 <param name="species" type="select" label="Specify Species for AMR">
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
71 <option value="tb">Mycobacterium tuberculosis (tb)</option>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
72 <option value="staph">Staphylococcus aureus (staph)</option>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
73 <option value="sonnei">Shigella sonnei (sonnei)</option>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
74 </param>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
75 <when value="staph">
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
76 <param name="panel" type="select" label="Select panel for Staph only">
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
77 <option value="20170217">20170217</option>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
78 </param>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
79 </when>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
80 <when value="tb">
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
81 <param name="panel" type="select" label="Select panel for TB only">
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
82 <option value="202010">202010</option>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
83 <option value="201901">201901</option>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
84 <option value="bradley-2015">Bradely 2015</option>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
85 </param>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
86 </when>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
87 <when value="sonnei">
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
88 <param name="panel" type="select" label="Select panel for sonnei only">
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
89 <option value="20210201">20210201</option>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
90 <option value="20201012">20201012</option>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
91 </param>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
92 </when>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
93 </conditional>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
94 <param argument="--min_depth" optional="True" type="integer" min="0" label="Minimum depth" help=""/>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
95 <param argument="--conf_percent_cutoff" optional="True" type="integer" label="Confidence percent cutoff" help="Number between 0 and 100. Determines --min_variant_conf, by simulating variants and choosing the cutoff that would keep x% of the variants. Default is 90 if --ont, otherwise --min_variant_conf is used as the cutoff">
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
96 <validator type="in_range" min="0" max="100" message="Confidence percent cutoff should be between 0 and 100" />
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
97 </param>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
98 <expand macro="options"/>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
99 <param argument="--format" type="select" label="Select the prefered output format">
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
100 <option value="csv" >csv</option>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
101 <option value="json">json</option>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
102 </param>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
103 </inputs>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
104 <outputs>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
105 <data name="output" format="csv" label="prediction">
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
106 <change_format>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
107 <when input="format" value="json" format="json"/>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
108 </change_format>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
109 </data>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
110 </outputs>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
111 <tests>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
112 <test>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
113 <param name="type" value="single"/>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
114 <param name="seq1" ftype="fastq" value="reads.fastq"/>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
115 <param name="species" value="tb"/>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
116 <param name="panel" value="bradley-2015"/>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
117 <param name="format" value="json"/>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
118 <output name="output">
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
119 <assert_contents>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
120 <has_text_matching expression="susceptibility"/>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
121 </assert_contents>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
122 </output>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
123 </test>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
124 <test>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
125 <param name="type" value="single"/>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
126 <param name="seq1" ftype="fastq" value="reads.fastq"/>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
127 <param name="species" value="sonnei"/>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
128 <param name="panel" value="20201012"/>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
129 <param name="format" value="json"/>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
130 <output name="output">
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
131 <assert_contents>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
132 <has_text_matching expression="susceptibility"/>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
133 </assert_contents>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
134 </output>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
135 </test>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
136 <test>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
137 <param name="type" value="single"/>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
138 <param name="seq1" ftype="fastq.gz" value="reads.fastq.gz"/>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
139 <param name="species" value="sonnei"/>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
140 <param name="panel" value="20201012"/>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
141 <param name="format" value="json"/>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
142 <output name="output">
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
143 <assert_contents>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
144 <has_text_matching expression="susceptibility"/>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
145 </assert_contents>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
146 </output>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
147 </test>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
148 </tests>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
149 <help>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
150 @ATTRIBUTION@
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
151 </help>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
152 <expand macro="citation" />
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
153 </tool>
db95e63ac3fb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
diff changeset
154