comparison spotyping.xml @ 7:1bf76073c034 draft

planemo upload
author jowong
date Tue, 13 Nov 2018 03:03:41 -0500
parents 20c20bcdec36
children ff5b31cdc6ba
comparison
equal deleted inserted replaced
6:20c20bcdec36 7:1bf76073c034
1 <tool id="spotyping" name="Spoligotype Prediction" version="0.1.5"> 1 <tool id="spotyping" name="Spoligotype Prediction" version="1.0.0">
2 <description>fast and accurate in silico Mycobacterium spoligotyping from sequence reads</description> 2 <description>fast and accurate in silico Mycobacterium spoligotyping from sequence reads</description>
3 <requirements> 3 <requirements>
4 <requirement type="package" version="2.1">spotyping</requirement> 4 <requirement type="package" version="2.1">spotyping</requirement>
5 </requirements> 5 </requirements>
6 <command detect_errors="aggressive"><![CDATA[ 6 <command detect_errors="aggressive"><![CDATA[
26 </param> 26 </param>
27 <when value="paired"> 27 <when value="paired">
28 <param name="input1" format="data" type="data_collection" collection_type="paired" label="Select a paired collection" help="a paired data"/> 28 <param name="input1" format="data" type="data_collection" collection_type="paired" label="Select a paired collection" help="a paired data"/>
29 </when> 29 </when>
30 <when value="single"> 30 <when value="single">
31 <param name="input2" format="data" type="data" label="input" help="Specify dataset with single reads"/> 31 <param name="input2" format="data" type="data_collection" label="input" help="Specify dataset with single reads"/>
32 </when> 32 </when>
33 </conditional> 33 </conditional>
34 <section name="advanced" title="Advanced options" expanded="false"> 34 <section name="advanced" title="Advanced options" expanded="false">
35 <param type="boolean" argument="--seq" label="Input is assembled sequence" help="Input is either a complete genomic sequence or assembled contigs from an isolate" truevalue="--seq" falsevalue="" checked="false" /> 35 <param type="boolean" argument="--seq" label="Input is assembled sequence" help="Input is either a complete genomic sequence or assembled contigs from an isolate" truevalue="--seq" falsevalue="" checked="false" />
36 <param type="boolean" argument="--swift" label="Swift mode" checked="true" truevalue="--swift=on" falsevalue="--swift=off" /> 36 <param type="boolean" argument="--swift" label="Swift mode" checked="true" truevalue="--swift=on" falsevalue="--swift=off" />
42 <data name="output1" label="spoligotyping results" format="txt" from_work_dir="SpoTyping"/> 42 <data name="output1" label="spoligotyping results" format="txt" from_work_dir="SpoTyping"/>
43 <data name="output2" label="spoligotyping log" format="txt" from_work_dir="SpoTyping.log"/> 43 <data name="output2" label="spoligotyping log" format="txt" from_work_dir="SpoTyping.log"/>
44 <data name="output3" label="query" format="excel.xls" from_work_dir="spotyping.xls"/> 44 <data name="output3" label="query" format="excel.xls" from_work_dir="spotyping.xls"/>
45 </outputs> 45 </outputs>
46 <help><![CDATA[ 46 <help><![CDATA[
47 This is a modified version of IUC's wrapper of spotyping without the concatenation and renaming or input files. The wrapper also runs properly when supplied with paired-end reads 47 This is a modified version of IUC's wrapper of spotyping without the concatenation and renaming of the input files. The wrapper also runs properly when supplied with paired-end reads
48 48
49 SpoTyping_ is a software for predicting spoligotype_ from sequencing reads, complete genomic sequences and assembled contigs. 49 SpoTyping_ is a software for predicting spoligotype_ from sequencing reads, complete genomic sequences and assembled contigs.
50 50
51 **Input:** 51 **Input:**
52 52
60 60
61 Count of hits from BLAST result for each spacer sequence and predicted spoligotype in the format of binary code and octal code. 61 Count of hits from BLAST result for each spacer sequence and predicted spoligotype in the format of binary code and octal code.
62 62
63 **Options:** 63 **Options:**
64 64
65 \--noQuery
66 Avoid querying the SITVIT_ online service to describe the prevalance of the reported spoligotype.
67 65
68 \--seq 66 \--seq
69 Set this if input is a fasta file that contains only complete genomic sequence or assembled contigs from an isolate. [Default is off] 67 Set this if input is a fasta file that contains only complete genomic sequence or assembled contigs from an isolate. [Default is off]
70 68
71 \-s SWIFT, --swift=SWIFT 69 \-s SWIFT, --swift=SWIFT
72 Swift mode, either "on" or "off" [Default: on] - swift mode samples 250 million bases to use for spoligotyping 70 Swift mode, either "on" or "off" [Default: on] - swift mode samples 250 million bases to use for spoligotyping
73 71
74 \--sorted 72 \-m MIN, --min=MIN
75 Set if input reads are sorted relative to positions on a reference genome. If reads are sorted and swift mode is used, swift mode's sampling is adjusted 73 minimum number of error-free hits to support presence of a spacer [Default: 5]
76 to sample reads across positions in the genome evenly. 74
75 \-r MIN_RELAX, --rmin=MIN_RELAX
76 minimum number of 1-error-tolerant hits to support presence of a spacer [Default: 6].
77 77
78 \--filter
79 Filter reads such that:
80 78
81 1. Leading and trailing 'N's would be removed.
82 2. Any read with more than 3 'N's in the middle would be removed.
83 3. Any read with more than 7 consecutive bases identical would be trimmed/filtered out given
84 the length of the flanking regions.
85 79
86 **Got weird spoligotype prediction?** 80 **Got weird spoligotype prediction?**
87 81
88 Sequencing throughput is very low (<40Mbp, for example): SpoTyping may not be able to give accurate prediction due to the relatively low read depth. 82 Sequencing throughput is very low (<40Mbp, for example): SpoTyping may not be able to give accurate prediction due to the relatively low read depth.
89 83