|
4
|
1 <tool id="Resfinder" name="Resfinder" version="1">
|
|
0
|
2 <description>
|
|
|
3 Resfinder: Identifcation of acquired antibiotic resistance genes
|
|
|
4 </description>
|
|
|
5 <requirements>
|
|
|
6 <requirement type="package" version="0.1">_libgcc_mutex</requirement>
|
|
|
7 <requirement type="package" version="4.5">_openmp_mutex</requirement>
|
|
|
8 <requirement type="package" version="1.78">biopython</requirement>
|
|
|
9 <requirement type="package" version="2.10.1">blast</requirement>
|
|
|
10 <requirement type="package" version="1.0.8">bzip2</requirement>
|
|
|
11 <requirement type="package" version="1.17.1">c-ares</requirement>
|
|
|
12 <requirement type="package" version="2020.12.5">ca-certificates</requirement>
|
|
|
13 <requirement type="package" version="2020.12.5">certifi</requirement>
|
|
|
14 <requirement type="package" version="1.5.6">cgecore</requirement>
|
|
|
15 <requirement type="package" version="7.75.0">curl</requirement>
|
|
|
16 <requirement type="package" version="13.9">entrez-direct</requirement>
|
|
|
17 <requirement type="package" version="2.2.10">expat</requirement>
|
|
|
18 <requirement type="package" version="4.0.5">gitdb</requirement>
|
|
|
19 <requirement type="package" version="3.1.14">gitpython</requirement>
|
|
|
20 <requirement type="package" version="1.3.13">kma</requirement>
|
|
|
21 <requirement type="package" version="1.17.2">krb5</requirement>
|
|
|
22 <requirement type="package" version="2.35.1">ld_impl_linux-64</requirement>
|
|
|
23 <requirement type="package" version="3.9.0">libblas</requirement>
|
|
|
24 <requirement type="package" version="3.9.0">libcblas</requirement>
|
|
|
25 <requirement type="package" version="7.75.0">libcurl</requirement>
|
|
|
26 <requirement type="package" version="3.1.20191231">libedit</requirement>
|
|
|
27 <requirement type="package" version="4.33">libev</requirement>
|
|
|
28 <requirement type="package" version="3.3">libffi</requirement>
|
|
|
29 <requirement type="package" version="9.3.0">libgcc-ng</requirement>
|
|
|
30 <requirement type="package" version="9.3.0">libgfortran-ng</requirement>
|
|
|
31 <requirement type="package" version="9.3.0">libgfortran5</requirement>
|
|
|
32 <requirement type="package" version="9.3.0">libgomp</requirement>
|
|
|
33 <requirement type="package" version="3.9.0">liblapack</requirement>
|
|
|
34 <requirement type="package" version="1.43.0">libnghttp2</requirement>
|
|
|
35 <requirement type="package" version="0.3.12">libopenblas</requirement>
|
|
|
36 <requirement type="package" version="1.9.0">libssh2</requirement>
|
|
|
37 <requirement type="package" version="9.3.0">libstdcxx-ng</requirement>
|
|
|
38 <requirement type="package" version="6.2">ncurses</requirement>
|
|
|
39 <requirement type="package" version="1.20.1">numpy</requirement>
|
|
|
40 <requirement type="package" version="1.1.1">openssl</requirement>
|
|
|
41 <requirement type="package" version="8.44">pcre</requirement>
|
|
|
42 <requirement type="package" version="5.26.2">perl</requirement>
|
|
|
43 <requirement type="package" version="1.7044">perl-app-cpanminus</requirement>
|
|
|
44 <requirement type="package" version="2.32">perl-archive-tar</requirement>
|
|
|
45 <requirement type="package" version="2.23">perl-base</requirement>
|
|
|
46 <requirement type="package" version="3.004">perl-business-isbn</requirement>
|
|
|
47 <requirement type="package" version="20140910.003">perl-business-isbn-data</requirement>
|
|
|
48 <requirement type="package" version="1.38">perl-carp</requirement>
|
|
|
49 <requirement type="package" version="3.74">perl-common-sense</requirement>
|
|
|
50 <requirement type="package" version="2.087">perl-compress-raw-bzip2</requirement>
|
|
|
51 <requirement type="package" version="2.087">perl-compress-raw-zlib</requirement>
|
|
|
52 <requirement type="package" version="1.33">perl-constant</requirement>
|
|
|
53 <requirement type="package" version="2.173">perl-data-dumper</requirement>
|
|
|
54 <requirement type="package" version="1.03">perl-digest-hmac</requirement>
|
|
|
55 <requirement type="package" version="2.55">perl-digest-md5</requirement>
|
|
|
56 <requirement type="package" version="2.88">perl-encode</requirement>
|
|
|
57 <requirement type="package" version="1.05">perl-encode-locale</requirement>
|
|
|
58 <requirement type="package" version="5.72">perl-exporter</requirement>
|
|
|
59 <requirement type="package" version="1.002001">perl-exporter-tiny</requirement>
|
|
|
60 <requirement type="package" version="7.36">perl-extutils-makemaker</requirement>
|
|
|
61 <requirement type="package" version="6.04">perl-file-listing</requirement>
|
|
|
62 <requirement type="package" version="2.16">perl-file-path</requirement>
|
|
|
63 <requirement type="package" version="0.2304">perl-file-temp</requirement>
|
|
|
64 <requirement type="package" version="3.72">perl-html-parser</requirement>
|
|
|
65 <requirement type="package" version="3.20">perl-html-tagset</requirement>
|
|
|
66 <requirement type="package" version="5.07">perl-html-tree</requirement>
|
|
|
67 <requirement type="package" version="6.04">perl-http-cookies</requirement>
|
|
|
68 <requirement type="package" version="6.01">perl-http-daemon</requirement>
|
|
|
69 <requirement type="package" version="6.02">perl-http-date</requirement>
|
|
|
70 <requirement type="package" version="6.18">perl-http-message</requirement>
|
|
|
71 <requirement type="package" version="6.01">perl-http-negotiate</requirement>
|
|
|
72 <requirement type="package" version="2.087">perl-io-compress</requirement>
|
|
|
73 <requirement type="package" version="1.001">perl-io-html</requirement>
|
|
|
74 <requirement type="package" version="2.066">perl-io-socket-ssl</requirement>
|
|
|
75 <requirement type="package" version="1.10">perl-io-zlib</requirement>
|
|
|
76 <requirement type="package" version="4.02">perl-json</requirement>
|
|
|
77 <requirement type="package" version="2.34">perl-json-xs</requirement>
|
|
|
78 <requirement type="package" version="6.39">perl-libwww-perl</requirement>
|
|
|
79 <requirement type="package" version="0.428">perl-list-moreutils</requirement>
|
|
|
80 <requirement type="package" version="0.428">perl-list-moreutils-xs</requirement>
|
|
|
81 <requirement type="package" version="6.04">perl-lwp-mediatypes</requirement>
|
|
|
82 <requirement type="package" version="6.07">perl-lwp-protocol-https</requirement>
|
|
|
83 <requirement type="package" version="3.15">perl-mime-base64</requirement>
|
|
|
84 <requirement type="package" version="20180117">perl-mozilla-ca</requirement>
|
|
|
85 <requirement type="package" version="6.19">perl-net-http</requirement>
|
|
|
86 <requirement type="package" version="1.88">perl-net-ssleay</requirement>
|
|
|
87 <requirement type="package" version="1.09">perl-ntlm</requirement>
|
|
|
88 <requirement type="package" version="0.236">perl-parent</requirement>
|
|
|
89 <requirement type="package" version="3.75">perl-pathtools</requirement>
|
|
|
90 <requirement type="package" version="1.52">perl-scalar-list-utils</requirement>
|
|
|
91 <requirement type="package" version="2.027">perl-socket</requirement>
|
|
|
92 <requirement type="package" version="3.15">perl-storable</requirement>
|
|
|
93 <requirement type="package" version="0.05">perl-test-requiresinternet</requirement>
|
|
|
94 <requirement type="package" version="1.28">perl-time-local</requirement>
|
|
|
95 <requirement type="package" version="0.30">perl-try-tiny</requirement>
|
|
|
96 <requirement type="package" version="1.0">perl-types-serialiser</requirement>
|
|
|
97 <requirement type="package" version="1.76">perl-uri</requirement>
|
|
|
98 <requirement type="package" version="6.02">perl-www-robotrules</requirement>
|
|
|
99 <requirement type="package" version="1.12">perl-xml-namespacesupport</requirement>
|
|
|
100 <requirement type="package" version="2.44_01">perl-xml-parser</requirement>
|
|
|
101 <requirement type="package" version="1.02">perl-xml-sax</requirement>
|
|
|
102 <requirement type="package" version="1.09">perl-xml-sax-base</requirement>
|
|
|
103 <requirement type="package" version="0.51">perl-xml-sax-expat</requirement>
|
|
|
104 <requirement type="package" version="2.25">perl-xml-simple</requirement>
|
|
|
105 <requirement type="package" version="0.24">perl-xsloader</requirement>
|
|
|
106 <requirement type="package" version="21.0.1">pip</requirement>
|
|
|
107 <requirement type="package" version="3.9.2">python</requirement>
|
|
|
108 <requirement type="package" version="2.8.1">python-dateutil</requirement>
|
|
|
109 <requirement type="package" version="3.9">python_abi</requirement>
|
|
|
110 <requirement type="package" version="8.0">readline</requirement>
|
|
|
111 <requirement type="package" version="49.6.0">setuptools</requirement>
|
|
|
112 <requirement type="package" version="1.15.0">six</requirement>
|
|
|
113 <requirement type="package" version="3.0.5">smmap</requirement>
|
|
|
114 <requirement type="package" version="3.34.0">sqlite</requirement>
|
|
|
115 <requirement type="package" version="0.8.9">tabulate</requirement>
|
|
|
116 <requirement type="package" version="8.6.10">tk</requirement>
|
|
|
117 <requirement type="package" version="2021">tzdata</requirement>
|
|
|
118 <requirement type="package" version="0.36.2">wheel</requirement>
|
|
|
119 <requirement type="package" version="5.2.5">xz</requirement>
|
|
|
120 <requirement type="package" version="1.2.11">zlib</requirement>
|
|
|
121 </requirements>
|
|
|
122 <command detect_errors="exit_code"><![CDATA[
|
|
3
|
123 python3 /home/galaxy/resfinder/run_resfinder.py -s "$s" -l "$l" -t "$t" --acquired --point -ifa ${input} -db_res /home/galaxy/resfinder/db_resfinder/ -db_point /home/galaxy/resfinder/db_pointfinder/ -o output && mv ./output/ResFinder_Resistance_gene_seq.fsa $resistance_genes
|
|
0
|
124 ]]></command>
|
|
|
125 <inputs>
|
|
|
126 <param format="fasta" name="input" type="data" label="FASTA file : "/>
|
|
|
127 <param name="s" type="select" label="Select the species:" help="*Chromosomal point mutation database exist">
|
|
|
128 <option value="campylobacter">Campylobacter spp.*</option>
|
|
|
129 <option value="campylobacter jejuni">Campylobacter jejuni*</option>
|
|
|
130 <option value="campylobacter coli">Campylobacter coli*</option>
|
|
|
131 <option value="escherichia coli">Escherichia coli*</option>
|
|
|
132 <option value="salmonella">Salmonella spp.*</option>
|
|
|
133 <option value="plasmodium falciparum">Plasmodium falciparum*</option>
|
|
|
134 <option value="neisseria gonorrhoeae">Neisseria gonorrhoeae*</option>
|
|
|
135 <option value="mycobacterium tuberculosis">Mycobacterium tuberculosis*</option>
|
|
|
136 <option value="enterococcus faecalis">Enterococcus faecalis*</option>
|
|
|
137 <option value="enterococcus faecium">Enterococcus faecium*</option>
|
|
|
138 <option value="klebsiella">Klebsiella*</option>
|
|
|
139 <option value="helicobacter pylori">Helicobacter pylori*</option>
|
|
|
140 <option value="staphylococcus aureus">Staphylococcus aureus*</option>
|
|
|
141 <option value="other">Other</option>
|
|
|
142 </param>
|
|
|
143 <param name="l" type="text" area="false" value="0.6" label="Minimum (breadth-of) coverage of ResFinder within the range 0-1:"/>
|
|
|
144 <param name="t" type="text" value="0.8" area="false" label="Threshold for identity of ResFinder within the range 0-1:"/>
|
|
|
145 </inputs>
|
|
|
146 <outputs>
|
|
4
|
147 <collection name="outputreport" type="list" label="${tool.name} on ${on_string}: Report files">
|
|
0
|
148 <discover_datasets pattern="(?P<name>.+)\.txt$" directory="./output" format="txt"/>
|
|
|
149 </collection>
|
|
4
|
150 <data format="fasta" name="resistance_genes" label="${tool.name} on ${on_string}: resistance genes"/>
|
|
0
|
151 </outputs>
|
|
|
152 <help><![CDATA[
|
|
|
153 This tool allows to identify acquired antimicrobial resistance genes in total or partial sequenced isolates of bacteria (in FASTA format).
|
|
|
154
|
|
|
155 BitBucket: https://bitbucket.org/genomicepidemiology/resfinder/src/master/
|
|
|
156 ]]></help>
|
|
|
157
|
|
|
158 <citations>
|
|
|
159 <citation type="doi">10.1093/jac/dkaa345</citation>
|
|
|
160 </citations>
|
|
|
161 </tool>
|