annotate rgi.xml @ 0:b01d62948137 draft default tip

planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
author galaxytrakr
date Thu, 26 Mar 2026 18:55:33 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
1 <tool id="rgi" name="Resistance Gene Identifier (RGI)" profile="23" version="6.0.5+gt_0.1">
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
2 <description>This tool predicts resistome(s) from protein or nucleotide data based on homology and SNP models.</description>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
3 <requirements>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
4 <requirement type="package" version="6.0.5">rgi</requirement>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
5 </requirements>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
6 <command detect_errors="aggressive"><![CDATA[
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
7 #if $db_opts.db_opts_selector == "default":
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
8 export DB_PATH='${__tool_data_path__}/rgi_databases/_default' &&
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
9 export DATA_PATH="\$_GALAXY_JOB_TMP_DIR" &&
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
10 mkdir -p "\$DB_PATH" &&
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
11 #end if
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
12
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
13 #if $db_opts.db_opts_selector != "default":
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
14 rgi load
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
15 #if $db_opts.db_opts_selector == "local":
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
16 -i "${__tool_data_path__}/rgi_databases/$db_opts.rgi_db_local/card.json"
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
17 #else:
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
18 -i "$db_opts.rgi_db_hist"
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
19 #end if
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
20 --local
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
21 &&
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
22 #end if
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
23
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
24 rgi main
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
25 -i '$input_sequence'
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
26 -o out
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
27 -t $input_type
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
28 -a $alignment_tool
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
29 -n "\${GALAXY_SLOTS:-1}"
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
30 $include_loose
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
31 $low_quality
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
32 -d $data
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
33
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
34 #if $db_opts.db_opts_selector != "default":
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
35 --local
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
36 #end if
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
37 ]]></command>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
38 <inputs>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
39 <param argument="--input_sequence" type="data" format="fastq,fasta" label="Input sequence" help="input file must be in either FASTA (contig and protein) or gzip format e.g myFile.fasta, myFasta.fasta.gz"/>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
40 <param argument="--input_type" type="select" multiple="false" label="Input type" help="specify data input type (default = contig)">
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
41 <option value="contig" selected="true">CONTIG (Nucleotide Sequence)</option>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
42 <option value="protein">PROTEIN (Protein Sequence)</option>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
43 </param>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
44 <param argument="--alignment_tool" type="select" label="Alignment tool" help="specify alignment tool (default = BLAST)">
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
45 <option value="blast" selected="true">BLAST</option>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
46 <option value="diamond">DIAMOND</option>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
47 </param>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
48 <param argument="--include_loose" type="boolean" checked="false" truevalue="--include_loose" falsevalue="" label="Include loose hits" help="include loose hits in addition to strict and perfect hits"/>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
49 <param argument="--low_quality" type="boolean" checked="false" truevalue="--low_quality" falsevalue="" label="Low quality" help="use for short contigs to predict partial genes"/>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
50 <param argument="--data" type="select" multiple="false" label="Data type" help="specify a data-type (default = NA)">
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
51 <option value="wgs">WGS</option>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
52 <option value="plasmid">PLASMID</option>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
53 <option value="chromosome">CHROMOSOME</option>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
54 <option value="NA" selected="true">NA</option>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
55 </param>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
56 <conditional name="db_opts">
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
57 <param name="db_opts_selector" type="select" label="Select an RGI database">
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
58 <option value="default" selected="true">Default RGI database</option>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
59 <option value="local">Locally installed RGI database</option>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
60 <option value="hist">RGI database from your history</option>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
61 </param>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
62 <when value="default">
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
63 <param name="rgi_db_local" type="hidden" value="" />
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
64 <param name="rgi_db_hist" type="hidden" value="" />
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
65 </when>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
66 <when value="local">
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
67 <param name="rgi_db_local" type="select" multiple="false" label="Locally installed RGI database">
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
68 <options from_data_table="rgi_databases">
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
69 <validator type="no_options" message="No databases are available built-in"/>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
70 </options>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
71 </param>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
72 <param name="rgi_db_hist" type="hidden" value="" />
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
73 </when>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
74 <when value="hist">
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
75 <param name="rgi_db_local" type="hidden" value="" />
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
76 <param name="rgi_db_hist" type="data" format="json" label="RGI database from your history" />
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
77 </when>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
78 </conditional>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
79 </inputs>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
80 <outputs>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
81 <data name="report" format="json" from_work_dir="out.json" label="${tool.name} on ${on_string}: report.json"/>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
82 <data name="summary" format="tabular" from_work_dir="out.txt" label="${tool.name} on ${on_string}: summary.txt"/>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
83 </outputs>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
84 <tests>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
85 <test>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
86 <param name="input_sequence" value="test1.fasta" />
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
87 <param name="input_type" value="contig" />
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
88 <param name="alignment_tool" value="blast" />
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
89 <param name="include_loose" value="false" />
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
90 <param name="low_quality" value="false" />
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
91 <param name="data" value="NA" />
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
92 <conditional name="db_opts">
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
93 <param name="db_opts_selector" value="default" />
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
94 </conditional>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
95 <output name="summary">
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
96 <assert_contents>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
97 <has_text text="AY123251" />
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
98 </assert_contents>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
99 </output>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
100 </test>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
101 </tests>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
102 <help>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
103 <![CDATA[
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
104 Resistance Gene Identifier (RGI)
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
105 ================================
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
106
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
107 RGI is used to predict resistome(s) from protein or nucleotide data based on homology and SNP models. The tool uses data from the CARD database.
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
108
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
109 Usage
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
110 -----
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
111
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
112 1. Select your input sequence (in FASTA format).
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
113 2. Select your input type (CONTIG or PROTEIN).
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
114 3. Select your alignment tool (DIAMOND or BLAST).
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
115 4. Specify if you want to include loose hits (YES or NO).
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
116 5. Specify if you want to remove temporary files (YES or NO).
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
117 6. Specify if you want to low quality predictions (YES or NO).
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
118 7. Select your data type (WGS, PLASMID, CHROMOSOME or NA).
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
119 8. Run the tool.
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
120
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
121 Output
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
122 ------
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
123
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
124 There are 2 different output files produced by `rgi`.
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
125
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
126 summary.txt
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
127 ^^^^^^^^^^^
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
128
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
129 A tabular file of all detected resistance genes, one gene per line.
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
130
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
131 +--------------------------------------------------------------------------------------------------------------------------+---------------+-------+------+-------------+----------+----------------+---------------------+----------------+------------------+----------+-----------------------+--------------------------+-------------+------------+-------------------------+----------------------+---------------------------+------------------------+---------------------------+-----------------------------------------+--------------------------------+-----------+
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
132 | ORF_ID | Contig | Start | Stop | Orientation | Cut_Off | Pass_Bitscore | Best_Hit_Bitscore | Best_Hit_ARO | Best_Identities | ARO | Model_type | SNPs_in_Best_Hit_ARO | Other_SNPs | Drug Class | Resistance Mechanism | AMR Gene Family | Predicted_DNA | Predicted_Protein | CARD_Protein_Sequence | Percentage Length of Reference Sequence | ID | Model_ID |
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
133 +==========================================================================================================================+===============+=======+======+=============+==========+================+=====================+================+==================+==========+=======================+==========================+=============+============+=========================+======================+===========================+========================+===========================+=========================================+================================+===========+
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
134 | AY123251.1_6 # 3575 # 4489 # 1 # ID=1_6;partial=00;start_type=ATG;rbs_motif=None;rbs_spacer=None;gc_cont=0.399 | AY123251.1_6 | 3575 | 4489 | \+ | Strict | 500 | 506.908 | CARB-7 | 83.68 | 3002246 | protein homolog model | n/a | n/a | penam | antibiotic inactivation | CARB beta-lactamase | ATGC | MLLYKMCDNQNYGVTYMKFLLV | MKSLLVFALLMPSVVFASSSKFQSV | 105.56 | gnl|BL_ORD_ID|589|hsp_num:0 | 1443 |
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
135 +--------------------------------------------------------------------------------------------------------------------------+---------------+-------+------+-------------+----------+----------------+---------------------+----------------+------------------+----------+-----------------------+--------------------------+-------------+------------+-------------------------+----------------------+---------------------------+------------------------+---------------------------+-----------------------------------------+--------------------------------+-----------+
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
136
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
137 report.json
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
138 ^^^^^^^^^^^
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
139
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
140 A json version of summary.txt.
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
141
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
142 Help
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
143 ----
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
144
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
145 **usage:**
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
146 ``rgi main [-h] -i INPUT_SEQUENCE -o OUTPUT_FILE [-t {read,contig,protein,wgs}] [-a {DIAMOND,BLAST}] [-n THREADS] [--include_loose] [--local] [--clean] [--debug] [--low_quality] [-d {wgs,plasmid,chromosome,NA}] [-v]``
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
147
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
148 **optional arguments:**
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
149
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
150 - ``-h, --help``
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
151 show this help message and exit
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
152 - ``-i INPUT_SEQUENCE, --input_sequence INPUT_SEQUENCE``
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
153 input file must be in either FASTA (contig and protein) or gzip format e.g myFile.fasta, myFasta.fasta.gz
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
154 - ``-o OUTPUT_FILE, --output_file OUTPUT_FILE``
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
155 output folder and base filename
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
156 - ``-t {read,contig,protein,wgs}, --input_type {read,contig,protein,wgs}``
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
157 specify data input type (default = contig)
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
158 - ``-a {DIAMOND,BLAST}, --alignment_tool {DIAMOND,BLAST}``
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
159 specify alignment tool (default = BLAST)
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
160 - ``-n THREADS, --num_threads THREADS``
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
161 number of threads (CPUs) to use in the BLAST search (default=8)
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
162 - ``--include_loose``
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
163 include loose hits in addition to strict and perfect hits
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
164 - ``--local``
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
165 use local database (default: uses database in executable directory)
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
166 - ``--clean``
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
167 removes temporary files
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
168 - ``--debug``
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
169 debug mode
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
170 - ``--low_quality``
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
171 use for short contigs to predict partial genes
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
172 - ``-d {wgs,plasmid,chromosome,NA}, --data {wgs,plasmid,chromosome,NA}``
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
173 specify a data-type (default = NA)
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
174 - ``-v, --version``
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
175 prints software version number
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
176
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
177 Links
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
178 -----
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
179
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
180 RGI: https://card.mcmaster.ca/analyze/rgi
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
181
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
182 Github: https://github.com/arpcard/rgi
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
183
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
184 CARD database: https://card.mcmaster.ca
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
185 ]]>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
186 </help>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
187 <citations>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
188 <citation type="doi">10.1093/nar/gkw1004</citation>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
189 </citations>
b01d62948137 planemo upload commit 02a9d915c5d4ee1e01a76d230a3c7196caf732f0
galaxytrakr
parents:
diff changeset
190 </tool>