Mercurial > repos > nml > sistr_cmd
annotate sistr_cmd.xml @ 6:cf767360ede1 draft default tip
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
author | nml |
---|---|
date | Fri, 20 Dec 2024 18:34:03 +0000 |
parents | 24a7a95867b0 |
children |
rev | line source |
---|---|
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
1 <tool id="sistr_cmd" name="sistr_cmd" version="@VERSION@+galaxy0"> |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
2 <description> |
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
3 Salmonella In Silico Typing Resource command-line tool for serovar prediction |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
4 </description> |
4
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
5 <macros> |
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
6 <token name="@VERSION@">1.1.3</token> |
4
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
7 </macros> |
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
8 <xrefs> |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
9 <xref type="bio.tools">SISTR</xref> |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
10 </xrefs> |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
11 <requirements> |
4
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
12 <requirement type="package" version="@VERSION@">sistr_cmd</requirement> |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
13 </requirements> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
14 <stdio> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
15 <exit_code range="1:" /> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
16 </stdio> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
17 <command><![CDATA[ |
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
18 |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
19 sistr |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
20 #for $fasta in $input_fastas |
5
24a7a95867b0
"planemo upload commit 683b11f79a83cf9e1563e46a75919157fa1136d4"
nml
parents:
4
diff
changeset
|
21 -i '$fasta' '${$fasta.element_identifier.replace("." + $fasta.ext, "")}' |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
22 #end for |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
23 -f $output_format |
1
9d7e381dfa5a
planemo upload commit 9d3d0b2dc47cc803e560e396e5c13d2cfef9ed03
nml
parents:
0
diff
changeset
|
24 -o sistr-report.$output_format |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
25 -p $cgmlst_profiles |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
26 -n $novel_alleles |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
27 -a $alleles_output |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
28 $use_full_cgmlst_db |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
29 $no_cgmlst |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
30 $run_mash |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
31 $qc |
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
32 #if $serovar_list.selection_mode == "default" |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
33 --list-of-serovars |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
34 #elif $serovar_list.selection_mode == "custom" |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
35 --list-of-serovars $serovar_list.custom_list_of_serovars_file |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
36 #end if |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
37 --threads "\${GALAXY_SLOTS:-1}" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
38 -T "\${TMPDIR:-/tmp}" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
39 $keep_tmp |
3 | 40 $more_output |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
41 $verbosity |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
42 ]]></command> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
43 <inputs> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
44 <param |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
45 name="input_fastas" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
46 type="data" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
47 label="Input Genome(s)" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
48 optional="false" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
49 multiple="true" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
50 format="fasta" |
5
24a7a95867b0
"planemo upload commit 683b11f79a83cf9e1563e46a75919157fa1136d4"
nml
parents:
4
diff
changeset
|
51 /> |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
52 <param |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
53 name="output_format" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
54 type="select" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
55 label="Results output format" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
56 multiple="false"> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
57 <option value="tab" selected="true"> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
58 Tabular (tab-delimited values) |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
59 </option> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
60 <option value="csv"> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
61 CSV (Comma Separated Values) |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
62 </option> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
63 <option value="json"> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
64 JSON (JavaScript Object Notation) |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
65 </option> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
66 </param> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
67 <param |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
68 name="use_full_cgmlst_db" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
69 type="boolean" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
70 checked="false" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
71 truevalue="--use-full-cgmlst-db" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
72 falsevalue="" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
73 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
|
74 /> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
75 <param |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
76 name="run_mash" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
77 type="boolean" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
78 checked="true" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
79 truevalue="--run-mash" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
80 falsevalue="" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
81 label="Run Mash MinHash-based serovar prediction" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
82 /> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
83 <param |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
84 name="no_cgmlst" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
85 type="boolean" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
86 checked="false" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
87 truevalue="--no-cgmlst" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
88 falsevalue="" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
89 label="Skip running cgMLST-based serovar prediction" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
90 /> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
91 <param |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
92 name="qc" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
93 type="boolean" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
94 checked="true" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
95 truevalue="--qc" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
96 falsevalue="" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
97 label="Basic QC of results" |
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
98 /> |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
99 <conditional name="serovar_list"> |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
100 <param label="Check predicted SISTR serovar against the list of serovars?" name="selection_mode" type="select"> |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
101 <option value="none">Not selected</option> |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
102 <option selected="true" value="default">Use the default list</option> |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
103 <option value="custom">Use a custom list</option> |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
104 </param> |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
105 <when value="none"/> |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
106 <when value="default"/> |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
107 <when value="custom"> |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
108 <param name="custom_list_of_serovars_file" type="data" format="text" optional="true" label="Custom list of serovars (optional)" |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
109 help="if no file selected, the default one is used available at https://raw.githubusercontent.com/phac-nml/sistr_cmd/v1.1.3/sistr/data/serovar-list.txt" |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
110 /> |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
111 </when> |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
112 </conditional> |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
113 <param |
3 | 114 name="more_output" |
115 type="select" | |
116 label="Results verbosity"> | |
117 <option value="" selected="true"> | |
118 Basic results only | |
119 </option> | |
120 <option value="-M"> | |
121 Report top antigen BLAST results | |
122 </option> | |
123 <option value="-MM" > | |
124 Report all antigen BLAST results | |
125 </option> | |
126 </param> | |
2
13632190a0ff
planemo upload commit c190273bbf3bfd1efb6e14135601d746b748daab
nml
parents:
1
diff
changeset
|
127 <param |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
128 name="keep_tmp" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
129 type="boolean" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
130 checked="false" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
131 falsevalue="" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
132 truevalue="--keep-tmp" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
133 label="Keep temporary analysis directory" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
134 /> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
135 <param |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
136 name="verbosity" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
137 type="select" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
138 label="Logging verbosity"> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
139 <option value=""> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
140 Error messages only |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
141 </option> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
142 <option value="-v"> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
143 Show warning messages |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
144 </option> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
145 <option value="-vv" selected="true"> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
146 Show info messages |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
147 </option> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
148 <option value="-vvv"> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
149 Show debug messages |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
150 </option> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
151 </param> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
152 </inputs> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
153 <outputs> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
154 <data |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
155 name="output_prediction_csv" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
156 format="csv" |
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
157 label="${tool.name} on ${input_fastas[0].element_identifier}: Main Report (csv)" |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
158 from_work_dir="sistr-report.csv"> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
159 <filter>output_format == "csv"</filter> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
160 </data> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
161 <data |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
162 name="output_prediction_json" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
163 format="json" |
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
164 label="${tool.name} on ${input_fastas[0].element_identifier}: Main Report (json)" |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
165 from_work_dir="sistr-report.json"> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
166 <filter>output_format == "json"</filter> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
167 </data> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
168 <data |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
169 name="output_prediction_tab" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
170 format="tabular" |
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
171 label="${tool.name} on ${input_fastas[0].element_identifier}: Main Report (tab)" |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
172 from_work_dir="sistr-report.tab"> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
173 <filter>output_format == "tab"</filter> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
174 </data> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
175 <data |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
176 name="cgmlst_profiles" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
177 format="csv" |
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
178 label="${tool.name} on ${input_fastas[0].element_identifier}: cgMLST allele match results (csv)" /> |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
179 <data |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
180 name="novel_alleles" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
181 format="fasta" |
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
182 label="${tool.name} on ${input_fastas[0].element_identifier}: Novel cgMLST alleles (fasta)" /> |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
183 <data |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
184 name="alleles_output" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
185 format="json" |
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
186 label="${tool.name} on ${input_fastas[0].element_identifier}: cgMLST allele match results (json)" /> |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
187 </outputs> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
188 <tests> |
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
189 <test expect_num_outputs="4"> |
4
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
190 <param name="input_fastas" value="AE014613-699860.fasta" ftype="fasta"/> |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
191 <param name="output_format" value="tab"/> |
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
192 <param name="selection_mode" value="none"/> |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
193 <output |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
194 name="cgmlst_profiles" |
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
195 value="cgmlst-profiles-AE014613.csv" |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
196 ftype="csv" |
4
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
197 compare="diff"> |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
198 </output> |
4
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
199 <output name="output_prediction_tab" |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
200 ftype="tabular" |
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
201 value="sistr-results-AE014613-699860.tabular" |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
202 compare="sim_size"> |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
203 <assert_contents> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
204 <has_text text="AE014613-699860" /> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
205 <has_text text="Typhi" /> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
206 <has_text text="enterica" /> |
4
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
207 <has_text_matching expression="FAIL\t-\t-:-:-\t-:-:-"/> |
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
208 <has_text text="2014-LET-0419"/> |
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
209 <has_n_columns n="23" /> |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
210 </assert_contents> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
211 </output> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
212 <output |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
213 name="alleles_output" |
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
214 value="alleles-output-AE014613.json" |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
215 ftype="json" |
4
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
216 compare="sim_size"> |
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
217 <assert_contents> |
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
218 <has_text text="NZ_AOXE01000059.1"/> |
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
219 <has_text text="Salmonella enterica subsp. enterica serovar Typhi Ty2"/> |
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
220 <has_text text="NZ_AOXE01000033.1"/> |
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
221 <has_text text="NZ_AOXE01000052.1"/> |
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
222 </assert_contents> |
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
223 </output> |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
224 </test> |
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
225 <test expect_num_outputs="4"> |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
226 <param name="input_fastas" value="13-1101-Paratyphi_B_varJava.fasta" ftype="fasta"/> |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
227 <param name="output_format" value="tab"/> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
228 <output |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
229 name="novel_alleles" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
230 value="novel-alleles-13-1101.fasta" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
231 ftype="fasta" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
232 compare="sim_size"/> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
233 <output |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
234 name="cgmlst_profiles" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
235 value="cgmlst-profiles-13-1101.csv" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
236 ftype="csv" |
4
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
237 compare="diff"> |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
238 </output> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
239 <output |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
240 name="output_prediction_tab" |
4
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
241 value="sistr-results-13-1101.tabular" |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
242 ftype="tabular" |
4
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
243 compare="sim_size"> |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
244 <assert_contents> |
4
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
245 <has_text text="13-1101-Paratyphi_B"/> |
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
246 <has_text text="Paratyphi B var. Java"/> |
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
247 <has_text text="enterica"/> |
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
248 <has_text text="1,4,[5],12"/> |
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
249 <has_text text="1,4,[5],12:b:1,2"/> |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
250 <has_text text="FAIL"/> |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
251 <has_text text="Y"/> |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
252 <has_n_columns n="24"/> |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
253 </assert_contents> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
254 </output> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
255 <output |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
256 name="alleles_output" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
257 value="alleles-output-13-1101.json" |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
258 ftype="json" |
3 | 259 compare="sim_size"> |
260 <assert_contents> | |
4
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
261 <has_text text="13-1101-Paratyphi_B"/> |
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
262 <has_text text="NZ_AOXE01000059.1"/> |
3 | 263 </assert_contents> |
4
17fcac7ddf54
"planemo upload commit 5d0cc76371b061089f1399d21aea86540cbcab4f"
nml
parents:
3
diff
changeset
|
264 </output> |
3 | 265 </test> |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
266 </tests> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
267 <help> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
268 <![CDATA[ |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
269 |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
270 Usage:: |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
271 |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
272 usage: sistr_cmd [-h] [-i fasta_path genome_name] [-f OUTPUT_FORMAT] |
3 | 273 [-o OUTPUT_PREDICTION] [-M] [-p CGMLST_PROFILES] |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
274 [-n NOVEL_ALLELES] [-a ALLELES_OUTPUT] [-T TMP_DIR] [-K] |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
275 [--use-full-cgmlst-db] [--no-cgmlst] [-m] [--qc] [-t THREADS] |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
276 [-v] [-V] |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
277 [F [F ...]] |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
278 |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
279 SISTR (Salmonella In Silico Typing Resource) Command-line Tool |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
280 ============================================================== |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
281 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
|
282 |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
283 Note about using the "--use-full-cgmlst-db" flag: |
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
284 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. |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
285 Results between 2 cgMLST allele sets should not differ. |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
286 |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
287 If you find this program useful in your research, please cite as: |
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
288 The Salmonella In Silico Typing Resource (SISTR): an open web-accessible tool for rapidly typing and subtyping draft Salmonella genome assemblies. |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
289 Catherine Yoshida, Peter Kruczkiewicz, Chad R. Laing, Erika J. Lingohr, Victor P.J. Gannon, John H.E. Nash, Eduardo N. Taboada. |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
290 PLoS ONE 11(1): e0147101. doi: 10.1371/journal.pone.0147101 |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
291 |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
292 positional arguments: |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
293 F Input genome FASTA file |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
294 |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
295 optional arguments: |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
296 -h, --help show this help message and exit |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
297 -i fasta_path genome_name, --input-fasta-genome-name fasta_path genome_name |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
298 fasta file path to genome name pair |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
299 -f OUTPUT_FORMAT, --output-format OUTPUT_FORMAT |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
300 Output format (json, csv, pickle) |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
301 -o OUTPUT_PREDICTION, --output-prediction OUTPUT_PREDICTION |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
302 SISTR serovar prediction output path |
3 | 303 -M, --more-results Output more detailed results (-M) and all antigen |
304 search blastn results (-MM) | |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
305 -p CGMLST_PROFILES, --cgmlst-profiles CGMLST_PROFILES |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
306 Output CSV file destination for cgMLST allelic |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
307 profiles |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
308 -n NOVEL_ALLELES, --novel-alleles NOVEL_ALLELES |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
309 Output FASTA file destination of novel cgMLST alleles |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
310 from input genomes |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
311 -a ALLELES_OUTPUT, --alleles-output ALLELES_OUTPUT |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
312 Output path of allele sequences and info to JSON |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
313 -T TMP_DIR, --tmp-dir TMP_DIR |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
314 Base temporary working directory for intermediate |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
315 analysis files. |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
316 -K, --keep-tmp Keep temporary analysis files. |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
317 --use-full-cgmlst-db Use the full set of cgMLST alleles which can include |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
318 highly similar alleles. By default the smaller |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
319 "centroid" alleles or representative alleles are used |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
320 for each marker. |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
321 --no-cgmlst Do not run cgMLST serovar prediction |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
322 -m, --run-mash Determine Mash MinHash genomic distances to Salmonella |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
323 genomes with trusted serovar designations. Mash binary |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
324 must be in accessible via $PATH (e.g. /usr/bin). |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
325 --qc Perform basic QC to provide level of confidence in |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
326 serovar prediction results. |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
327 -t THREADS, --threads THREADS |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
328 Number of parallel threads to run sistr_cmd analysis. |
6
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
329 -l [LIST_OF_SEROVARS], --list-of-serovars [LIST_OF_SEROVARS] |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
330 A path to a single column text file containing list of |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
331 serovars to check SISTR serovar prediction against. |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
332 Result reported in the "predicted_serovar_in_list" |
cf767360ede1
planemo upload for repository https://github.com/phac-nml/sistr_cmd commit 4a9d0e766264aab4b92d8971b70112f84e28e8cd
nml
parents:
5
diff
changeset
|
333 field as Y (present) or N (absent) value. |
0
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
334 -v, --verbose Logging verbosity level (-v == show warnings; -vvv == |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
335 show debug info) |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
336 -V, --version show program's version number and exit |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
337 ]]> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
338 |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
339 </help> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
340 <citations> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
341 <!-- Citation for SISTR PLOS ONE paper --> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
342 <citation type="doi">10.1371/journal.pone.0147101</citation> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
343 </citations> |
ebee10be4297
planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
nml
parents:
diff
changeset
|
344 </tool> |