annotate mob_hostrange.xml @ 43:21ccebc96bd9 draft

"planemo upload for repository https://github.com/phac-nml/mob-suite commit d5db17429118cd74a85986c49b917caec6f952bd-dirty"
author dfornika
date Thu, 14 Nov 2019 01:19:58 +0000
parents cd69d25ce451
children e2b09f608636
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
41
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
1 <tool id="mob_hostrange" name="MOB-Hostrange" version="2.0.2+galaxy0">
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
2 <description>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
3 Provides information on plasmid reproductive host range and transfer rate using both sequencing
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
4 and experimental data from public databases (NCBI) and publications (PubMED).
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
5 </description>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
6 <requirements>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
7 <requirement type="package" version="2.0.2">mob_suite</requirement>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
8 </requirements>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
9 <command detect_errors="exit_code">
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
10 <![CDATA[
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
11 mob_hostrange
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
12 ${exact_match}
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
13 ${loose_match}
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
14 ${host_range_detailed}
43
21ccebc96bd9 "planemo upload for repository https://github.com/phac-nml/mob-suite commit d5db17429118cd74a85986c49b917caec6f952bd-dirty"
dfornika
parents: 41
diff changeset
15 #if str(${replicon_name}) != "":
41
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
16 --replicon_name '${replicon_name}'
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
17 #end if
43
21ccebc96bd9 "planemo upload for repository https://github.com/phac-nml/mob-suite commit d5db17429118cd74a85986c49b917caec6f952bd-dirty"
dfornika
parents: 41
diff changeset
18 #if str(${relaxase_name}) != "":
41
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
19 --relaxase_name '${relaxase_name}'
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
20 #end if
43
21ccebc96bd9 "planemo upload for repository https://github.com/phac-nml/mob-suite commit d5db17429118cd74a85986c49b917caec6f952bd-dirty"
dfornika
parents: 41
diff changeset
21 #if str(${relaxase_accession}) != "":
41
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
22 --relaxase_accession '${relaxase_accession}'
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
23 #end if
43
21ccebc96bd9 "planemo upload for repository https://github.com/phac-nml/mob-suite commit d5db17429118cd74a85986c49b917caec6f952bd-dirty"
dfornika
parents: 41
diff changeset
24 #if str(${cluster_id}) != "":
41
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
25 --cluster_id '${cluster_id}'
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
26 #end if
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
27 --inputseq "${inputseq}"
43
21ccebc96bd9 "planemo upload for repository https://github.com/phac-nml/mob-suite commit d5db17429118cd74a85986c49b917caec6f952bd-dirty"
dfornika
parents: 41
diff changeset
28 --outdir '.'
41
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
29 ]]>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
30 </command>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
31 <inputs>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
32 <param name="inputseq" type="data" format="fasta" label="Input" help="plasmid FASTA file"/>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
33 <param name="exact_match" type="boolean" truevalue="--exact_match" falsevalue="" checked="false"/>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
34 <param name="loose_match" type="boolean" truevalue="--loose_match" falsevalue="" checked="false"/>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
35 <param name="host_range_detailed" type="boolean" truevalue="--host_range_detailed" falsevalue="" checked="false"/>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
36 <param name="replicon_name" type="text" />
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
37 <param name="relaxase_name" type="text" />
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
38 <param name="relaxase_accession" type="text" />
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
39 <param name="cluster_id" type="text" />
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
40 </inputs>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
41 <outputs>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
42 <data name="hostrange_phylostats" label="${tool.name}: Phylostats report on ${input.name}" format="tabular">
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
43 <discover_datasets pattern=".+hostrange_phylostats\.txt" visible="true" format="tabular" />
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
44 </data>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
45 <data name="hostrange_report" label="${tool.name}: Hostrange report on ${input.name}" format="tabular">
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
46 <discover_datasets pattern=".+hostrange_report\.txt" visible="true" format="tabular" />
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
47 </data>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
48 </outputs>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
49 <tests>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
50 <test>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
51 <param name="inputseq" value="plasmid_476.fasta" ftype="fasta"/>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
52 <assert_stderr>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
53 <has_text text="RefSeq Plasmid database found no hits"/>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
54 </assert_stderr>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
55 </test>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
56 </tests>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
57 <help>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
58
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
59 **Syntax**
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
60
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
61 This tool provides information on plasmid reproductive host range and transfer rate using both sequencing and experimental data from public databases (NCBI) and publications (PubMED). The predicted host range represents a range of putative hosts where a given plasmid can stably replicate and be maintained by the host. The host range module makes no source attribution predictions of a plasmid.
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
62
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
63 For more information please visit https://github.com/phac-nml/mob-suite/.
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
64
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
65 -----
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
66
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
67 **Input:**
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
68
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
69 A FASTA file with a single or multiple contigs (e.g. plasmid.fasta):
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
70
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
71
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
72 **Output:**
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
73
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
74 Tab-delimited reports listing predicted hostrange information. Refer to https://github.com/phac-nml/mob-suite#mob-hostrange-report-file-format for the description of each column.
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
75
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
76
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
77 </help>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
78 <citations>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
79 <citation type="bibtex">
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
80 @misc{githubmob-suite,
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
81 author = {Robertson J, Nash J},
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
82 title = {MOB-Suite: Software tools for clustering, reconstruction and typing of plasmids from draft assemblies.},
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
83 publisher = {GitHub},
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
84 journal = {GitHub repository},
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
85 doi = {10.1099/mgen.0.000206},
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
86 url = {https://github.com/phac-nml/mob-suite}
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
87 }</citation>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
88 </citations>
cd69d25ce451 "planemo upload for repository https://github.com/phac-nml/mob-suite commit 96af868783fb62b932e49452133d3e1a8e1d181c-dirty"
dfornika
parents:
diff changeset
89 </tool>