annotate sistr_cmd.xml @ 2:13632190a0ff draft

planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
author nml
date Thu, 20 Apr 2017 14:33:38 -0400
parents 9d7e381dfa5a
children 5c8ff92e38a9
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
1 <tool id="sistr_cmd" name="sistr_cmd" version="0.3.6">
0
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
2 <description>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
3 Salmonella In Silico Typing Resource commandline tool for serovar prediction
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
4 </description>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
5 <requirements>
2
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
6 <requirement type="package" version="0.3.6">sistr_cmd</requirement>
0
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
7 </requirements>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
8 <stdio>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
9 <exit_code range="1:" />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
10 </stdio>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
11 <command><![CDATA[
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
12 sistr
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
13 #for $fasta in $input_fastas
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
14 -i '$fasta' '${$fasta.name.replace("." + $fasta.ext, "")}'
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
15 #end for
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
16 -f $output_format
1
9d7e381dfa5a planemo upload commit 9d3d0b2dc47cc803e560e396e5c13d2cfef9ed03
nml
parents: 0
diff changeset
17 -o sistr-report.$output_format
0
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
18 -p $cgmlst_profiles
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
19 -n $novel_alleles
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
20 -a $alleles_output
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
21 $use_full_cgmlst_db
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
22 $no_cgmlst
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
23 $run_mash
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
24 $qc
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
25 --threads "\${GALAXY_SLOTS:-1}"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
26 -T "\${TMPDIR:-/tmp}"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
27 $keep_tmp
2
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
28 $full_output
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
29 $report_blast_results
0
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
30 $verbosity
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
31 ]]></command>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
32 <inputs>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
33 <param
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
34 name="input_fastas"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
35 type="data"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
36 label="Input Genome(s)"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
37 optional="false"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
38 multiple="true"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
39 format="fasta"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
40 />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
41 <param
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
42 name="output_format"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
43 type="select"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
44 label="Results output format"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
45 multiple="false">
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
46 <option value="tab" selected="true">
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
47 Tabular (tab-delimited values)
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
48 </option>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
49 <option value="csv">
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
50 CSV (Comma Separated Values)
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
51 </option>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
52 <option value="json">
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
53 JSON (JavaScript Object Notation)
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
54 </option>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
55 </param>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
56 <param
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
57 name="use_full_cgmlst_db"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
58 type="boolean"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
59 checked="false"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
60 truevalue="--use-full-cgmlst-db"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
61 falsevalue=""
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
62 label="Use full cgMLST database for serovar prediction. About 10X slower with equivalent results to reduced centroid allele database."
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
63 />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
64 <param
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
65 name="run_mash"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
66 type="boolean"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
67 checked="true"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
68 truevalue="--run-mash"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
69 falsevalue=""
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
70 label="Run Mash MinHash-based serovar prediction"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
71 />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
72 <param
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
73 name="no_cgmlst"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
74 type="boolean"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
75 checked="false"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
76 truevalue="--no-cgmlst"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
77 falsevalue=""
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
78 label="Skip running cgMLST-based serovar prediction"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
79 />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
80 <param
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
81 name="qc"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
82 type="boolean"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
83 checked="true"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
84 truevalue="--qc"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
85 falsevalue=""
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
86 label="Basic QC of results"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
87 />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
88 <param
2
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
89 name="report_blast_results"
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
90 type="boolean"
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
91 checked="false"
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
92 truevalue="--report-blast-results"
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
93 falsevalue=""
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
94 label="Report all blastn results from antigen search"
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
95 />
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
96 <param
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
97 name="full_output"
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
98 type="boolean"
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
99 checked="false"
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
100 truevalue="--full-output"
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
101 falsevalue=""
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
102 label="Report detailed results"
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
103 />
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
104 <param
0
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
105 name="keep_tmp"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
106 type="boolean"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
107 checked="false"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
108 falsevalue=""
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
109 truevalue="--keep-tmp"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
110 label="Keep temporary analysis directory"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
111 />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
112 <param
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
113 name="verbosity"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
114 type="select"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
115 label="Logging verbosity">
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
116 <option value="">
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
117 Error messages only
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
118 </option>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
119 <option value="-v">
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
120 Show warning messages
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
121 </option>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
122 <option value="-vv" selected="true">
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
123 Show info messages
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
124 </option>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
125 <option value="-vvv">
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
126 Show debug messages
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
127 </option>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
128 </param>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
129 </inputs>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
130 <outputs>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
131 <data
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
132 name="output_prediction_csv"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
133 format="csv"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
134 label="SISTR Results"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
135 from_work_dir="sistr-report.csv">
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
136 <filter>output_format == "csv"</filter>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
137 </data>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
138 <data
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
139 name="output_prediction_json"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
140 format="json"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
141 label="SISTR Results"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
142 from_work_dir="sistr-report.json">
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
143 <filter>output_format == "json"</filter>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
144 </data>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
145 <data
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
146 name="output_prediction_tab"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
147 format="tabular"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
148 label="SISTR Results"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
149 from_work_dir="sistr-report.tab">
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
150 <filter>output_format == "tab"</filter>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
151 </data>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
152 <data
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
153 name="cgmlst_profiles"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
154 format="csv"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
155 label="cgMLST results" />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
156 <data
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
157 name="novel_alleles"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
158 format="fasta"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
159 label="Novel cgMLST alleles" />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
160 <data
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
161 name="alleles_output"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
162 format="json"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
163 label="cgMLST allele match results" />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
164 </outputs>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
165 <tests>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
166 <test>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
167 <param name="input_fastas" value="AE014613-699860.fasta"/>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
168 <param name="output_format" value="tab"/>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
169 <output
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
170 name="novel_alleles"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
171 value="novel-alleles.fasta"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
172 ftype="fasta"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
173 compare="sim_size"/>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
174 <output
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
175 name="cgmlst_profiles"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
176 value="cgmlst-profiles.csv"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
177 ftype="csv"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
178 lines_diff="2">
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
179 <assert_contents>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
180 <has_text text=",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,3969539340,2545200385,225275747,2955003506,2353669245,2666669453,1672513023,3779563470,1301843222,2161147266,607954140,3680021500,2914087704,1062106200,3673111880,1314942441,1367997025,3293595301,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1528212814,2110459436,4160823845,1648892875,2084418558,1638162324,469721942,1317894045,1973458150,926214622,2197498164,398274060,,,,,,,,,,1123870984,278162969,490843778,3950769715,,,,,,4203409135,3569491948,,,,,,,1052128508,,,1510445340,,,4065472468,,,,,,1495737522,,,,,,,,3076491138,712233770,3105746335,625241463,3016847250,1928860657,2229984332,1341416065,2978539204,1175502179,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1328452594,2372254687,2640609716,3051501604,3258707132,,,,,,,,,,,,1007978530,,2019769394,1109678443,,,,,,,,,"/>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
181 </assert_contents>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
182 </output>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
183 <output
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
184 name="output_prediction_tab"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
185 value="sistr-results.tab"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
186 ftype="tabular"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
187 lines_diff="2">
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
188 <assert_contents>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
189 <has_text text="AE014613-699860" />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
190 <has_text text="Typhi" />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
191 <has_text text="enterica" />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
192 <has_text text="-:-:-" />
2
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
193 <has_n_columns n="21" />
0
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
194 </assert_contents>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
195 </output>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
196 <output
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
197 name="alleles_output"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
198 value="alleles-output.json"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
199 ftype="json"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
200 compare="sim_size"/>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
201 </test>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
202 <test>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
203 <param name="input_fastas" value="13-1101-Paratyphi_B.fasta"/>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
204 <param name="output_format" value="tab"/>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
205 <output
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
206 name="novel_alleles"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
207 value="novel-alleles-13-1101.fasta"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
208 ftype="fasta"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
209 compare="sim_size"/>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
210 <output
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
211 name="cgmlst_profiles"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
212 value="cgmlst-profiles-13-1101.csv"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
213 ftype="csv"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
214 lines_diff="2">
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
215 </output>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
216 <output
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
217 name="output_prediction_tab"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
218 value="sistr-results-13-1101.tab"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
219 ftype="tabular"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
220 lines_diff="2">
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
221 <assert_contents>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
222 <has_text text="13-1101-Paratyphi_B" />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
223 <has_text text="Paratyphi B var. Java" />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
224 <has_text text="enterica" />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
225 <has_text text="1,4,[5],12" />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
226 <has_text text="PASS" />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
227 <has_n_columns n="21" />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
228 </assert_contents>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
229 </output>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
230 <output
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
231 name="alleles_output"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
232 value="alleles-output-13-1101.json"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
233 ftype="json"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
234 compare="sim_size"/>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
235 </test>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
236 <test>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
237 <param name="input_fastas" value="13-1101 Paratyphi_B.fasta"/>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
238 <param name="output_format" value="tab"/>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
239 <output
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
240 name="novel_alleles"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
241 value="novel-alleles-13-1101.fasta"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
242 ftype="fasta"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
243 compare="sim_size"/>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
244 <output
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
245 name="cgmlst_profiles"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
246 value="cgmlst-profiles-13-1101.csv"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
247 ftype="csv"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
248 lines_diff="2">
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
249 </output>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
250 <output
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
251 name="output_prediction_tab"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
252 value="sistr-results-13-1101.tab"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
253 ftype="tabular"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
254 lines_diff="2">
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
255 <assert_contents>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
256 <has_text text="13-1101 Paratyphi_B" />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
257 <has_text text="Paratyphi B var. Java" />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
258 <has_text text="enterica" />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
259 <has_text text="1,4,[5],12" />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
260 <has_text text="PASS" />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
261 <has_n_columns n="21" />
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
262 </assert_contents>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
263 </output>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
264 <output
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
265 name="alleles_output"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
266 value="alleles-output-13-1101.json"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
267 ftype="json"
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
268 compare="sim_size"/>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
269 </test>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
270 </tests>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
271 <help>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
272 <![CDATA[
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
273
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
274 Usage::
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
275
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
276 usage: sistr_cmd [-h] [-i fasta_path genome_name] [-f OUTPUT_FORMAT]
2
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
277 [-o OUTPUT_PREDICTION] [--full-output]
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
278 [--report-blast-results] [-p CGMLST_PROFILES]
0
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
279 [-n NOVEL_ALLELES] [-a ALLELES_OUTPUT] [-T TMP_DIR] [-K]
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
280 [--use-full-cgmlst-db] [--no-cgmlst] [-m] [--qc] [-t THREADS]
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
281 [-v] [-V]
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
282 [F [F ...]]
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
283
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
284 SISTR (Salmonella In Silico Typing Resource) Command-line Tool
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
285 ==============================================================
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
286 Serovar predictions from whole-genome sequence assemblies by determination of antigen gene and cgMLST gene alleles using BLAST.
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
287
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
288 Note about using the "--use-full-cgmlst-db" flag:
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
289 The "centroid" allele database is ~10% the size of the full set so analysis is much quicker with the "centroid" vs "full" set of alleles. Results between 2 cgMLST allele sets should not differ.
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
290
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
291 If you find this program useful in your research, please cite as:
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
292
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
293 The Salmonella In Silico Typing Resource (SISTR): an open web-accessible tool for rapidly typing and subtyping draft Salmonella genome assemblies.
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
294 Catherine Yoshida, Peter Kruczkiewicz, Chad R. Laing, Erika J. Lingohr, Victor P.J. Gannon, John H.E. Nash, Eduardo N. Taboada.
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
295 PLoS ONE 11(1): e0147101. doi: 10.1371/journal.pone.0147101
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
296
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
297 positional arguments:
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
298 F Input genome FASTA file
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
299
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
300 optional arguments:
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
301 -h, --help show this help message and exit
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
302 -i fasta_path genome_name, --input-fasta-genome-name fasta_path genome_name
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
303 fasta file path to genome name pair
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
304 -f OUTPUT_FORMAT, --output-format OUTPUT_FORMAT
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
305 Output format (json, csv, pickle)
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
306 -o OUTPUT_PREDICTION, --output-prediction OUTPUT_PREDICTION
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
307 SISTR serovar prediction output path
2
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
308 --full-output Produce full detailed output
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
309 --report-blast-results
13632190a0ff planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents: 1
diff changeset
310 Report blastn results for each antigen gene
0
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
311 -p CGMLST_PROFILES, --cgmlst-profiles CGMLST_PROFILES
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
312 Output CSV file destination for cgMLST allelic
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
313 profiles
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
314 -n NOVEL_ALLELES, --novel-alleles NOVEL_ALLELES
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
315 Output FASTA file destination of novel cgMLST alleles
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
316 from input genomes
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
317 -a ALLELES_OUTPUT, --alleles-output ALLELES_OUTPUT
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
318 Output path of allele sequences and info to JSON
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
319 -T TMP_DIR, --tmp-dir TMP_DIR
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
320 Base temporary working directory for intermediate
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
321 analysis files.
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
322 -K, --keep-tmp Keep temporary analysis files.
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
323 --use-full-cgmlst-db Use the full set of cgMLST alleles which can include
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
324 highly similar alleles. By default the smaller
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
325 "centroid" alleles or representative alleles are used
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
326 for each marker.
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
327 --no-cgmlst Do not run cgMLST serovar prediction
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
328 -m, --run-mash Determine Mash MinHash genomic distances to Salmonella
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
329 genomes with trusted serovar designations. Mash binary
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
330 must be in accessible via $PATH (e.g. /usr/bin).
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
331 --qc Perform basic QC to provide level of confidence in
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
332 serovar prediction results.
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
333 -t THREADS, --threads THREADS
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
334 Number of parallel threads to run sistr_cmd analysis.
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
335 -v, --verbose Logging verbosity level (-v == show warnings; -vvv ==
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
336 show debug info)
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
337 -V, --version show program's version number and exit
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
338 ]]>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
339
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
340 </help>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
341 <citations>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
342 <!-- Citation for SISTR PLOS ONE paper -->
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
343 <citation type="doi">10.1371/journal.pone.0147101</citation>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
344 </citations>
ebee10be4297 planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff changeset
345 </tool>