Mercurial > repos > nml > spades
comparison spades.xml @ 3:6dff6ed33cd7 draft
planemo upload commit b8b20b735c418c2f2086a6aa48a7e36e34f80753
author | nml |
---|---|
date | Wed, 06 Jul 2016 16:01:02 -0400 |
parents | e37014a072e9 |
children | 35cb17bd8bf9 |
comparison
equal
deleted
inserted
replaced
2:e37014a072e9 | 3:6dff6ed33cd7 |
---|---|
1 <tool id="spades" name="spades" version="1.3.1"> | 1 <tool id="spades" name="spades" version="1.3.2"> |
2 <description>SPAdes genome assembler for regular and single-cell projects</description> | 2 <description>SPAdes genome assembler for regular and single-cell projects</description> |
3 <requirements> | 3 <requirements> |
4 <requirement type="package" version="3.8.0">spades</requirement> | 4 <requirement type="package" version="3.8.0">spades</requirement> |
5 </requirements> | 5 </requirements> |
6 <command interpreter="perl">spades.pl | 6 <command interpreter="perl">spades.pl |
22 --disable-gzip-output | 22 --disable-gzip-output |
23 $sc | 23 $sc |
24 $onlyassembler | 24 $onlyassembler |
25 $careful | 25 $careful |
26 -t \${GALAXY_SLOTS:-16} | 26 -t \${GALAXY_SLOTS:-16} |
27 -k "$kmers" | 27 |
28 #if str($kmer_choice.auto_kmer_choice) == 'False': | |
29 -k "$kmer_choice.kmers" | |
30 #else | |
31 | |
32 #end if | |
28 | 33 |
29 #if $cov.state == "auto": | 34 #if $cov.state == "auto": |
30 --cov-cutoff 'auto' | 35 --cov-cutoff 'auto' |
31 #elif $cov.state == "value": | 36 #elif $cov.state == "value": |
32 --cov-cutoff '$cov.cutoff' | 37 --cov-cutoff '$cov.cutoff' |
86 <option value="false">No</option> | 91 <option value="false">No</option> |
87 <option value="true">Yes</option> | 92 <option value="true">Yes</option> |
88 </param> | 93 </param> |
89 <param name="onlyassembler" type="boolean" truevalue="--only-assembler" falsevalue="" checked="False" label="Run only assembly? (without read error correction)" /> | 94 <param name="onlyassembler" type="boolean" truevalue="--only-assembler" falsevalue="" checked="False" label="Run only assembly? (without read error correction)" /> |
90 <param name="careful" type="boolean" truevalue="--careful" falsevalue="" checked="True" label="Careful correction?" help="Tries to reduce number of mismatches and short indels. Also runs MismatchCorrector – a post processing tool, which uses BWA tool (comes with SPAdes)." /> | 95 <param name="careful" type="boolean" truevalue="--careful" falsevalue="" checked="True" label="Careful correction?" help="Tries to reduce number of mismatches and short indels. Also runs MismatchCorrector – a post processing tool, which uses BWA tool (comes with SPAdes)." /> |
91 <param name="kmers" type="text" label="K-mers to use, separated by commas" value="21,33,55" help="Comma-separated list of k-mer sizes to be used (all values must be odd, less than 128, listed in ascending order, and smaller than the read length). The default value is 21,33,55." > | 96 <conditional name="kmer_choice"> |
92 | 97 <param name="auto_kmer_choice" type="boolean" checked="False" truevalue="true" falsevalue="false" label="Automatically choose k-mer values" help="k-mer choices can be chosen by SPAdes instead of being entered manually" /> |
93 </param> | 98 <when value="false"> |
99 <param name="kmers" type="text" label="K-mers to use, separated by commas" value="21,33,55" help="Comma-separated list of k-mer sizes to be used (all values must be odd, less than 128, listed in ascending order, and smaller than the read length). The default value is 21,33,55." /> | |
100 </when> | |
101 <when value="true"> </when> | |
102 </conditional> | |
94 <conditional name="cov"> | 103 <conditional name="cov"> |
95 <param name="state" type="select" label="Coverage Cutoff"> | 104 <param name="state" type="select" label="Coverage Cutoff"> |
96 <option value="off">Off</option> | 105 <option value="off">Off</option> |
97 <option value="value">User Specific</option> | 106 <option value="value">User Specific</option> |
98 <option value="auto">Auto</option> | 107 <option value="auto">Auto</option> |
208 </outputs> | 217 </outputs> |
209 <tests> | 218 <tests> |
210 <test> | 219 <test> |
211 <param name="sc" value="false" /> | 220 <param name="sc" value="false" /> |
212 <param name="careful" value="false" /> | 221 <param name="careful" value="false" /> |
213 <param name="kmers" value="33,55" /> | 222 <param name="kmers" value="33" /> |
214 <param name="lib_type" value="paired_end" /> | 223 <param name="lib_type" value="paired_end" /> |
215 <param name="fwd_reads" value="ecoli_1K_1.fq" ftype="fastq" /> | 224 <param name="fwd_reads" value="ecoli_1K_1.fq" ftype="fastq" /> |
216 <param name="rev_reads" value="ecoli_1K_2.fq" ftype="fastq" /> | 225 <param name="rev_reads" value="ecoli_1K_2.fq" ftype="fastq" /> |
217 <output name="out_contigs" file="reference_1K.fa" ftype="fasta" compare="re_match" lines_diff="1" /> | 226 <output name="out_contigs" file="kmer_33_output.fa" ftype="fasta" compare="re_match" lines_diff="1" /> |
227 </test> | |
228 <test> | |
229 <param name="sc" value="false" /> | |
230 <param name="careful" value="false" /> | |
231 <param name="auto_kmer_choice" value="true" /> | |
232 <param name="lib_type" value="paired_end" /> | |
233 <param name="fwd_reads" value="ecoli_1K_1.fq" ftype="fastq" /> | |
234 <param name="rev_reads" value="ecoli_1K_2.fq" ftype="fastq" /> | |
235 <output name="out_contigs" file="auto_kmer_output.fa" ftype="fasta" compare="re_match" lines_diff="1" /> | |
236 </test> | |
237 <test> | |
238 <param name="sc" value="false" /> | |
239 <param name="careful" value="false" /> | |
240 <param name="kmers" value="77" /> | |
241 <param name="lib_type" value="paired_end" /> | |
242 <param name="fwd_reads" value="ecoli_1K_1.fq" ftype="fastq" /> | |
243 <param name="rev_reads" value="ecoli_1K_2.fq" ftype="fastq" /> | |
244 <output name="out_contigs" file="kmer_77_output.fa" ftype="fasta" compare="re_match" lines_diff="1" /> | |
218 </test> | 245 </test> |
219 </tests> | 246 </tests> |
220 <help> | 247 <help> |
221 **What it does** | 248 **What it does** |
222 | 249 |