Mercurial > repos > lionelguy > spades
comparison tools/spades_2_5/spades.xml @ 7:95ddc2380130 draft
Uploaded
author | lionelguy |
---|---|
date | Thu, 28 Nov 2013 05:29:32 -0500 |
parents | d82f18c76309 |
children |
comparison
equal
deleted
inserted
replaced
6:1b1af74a54ae | 7:95ddc2380130 |
---|---|
1 <tool id="spades" name="spades" version="0.6"> | 1 <tool id="spades" name="spades" version="0.7"> |
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="2.5.1">spades</requirement> | 4 <requirement type="package" version="2.5.1">spades</requirement> |
5 </requirements> | 5 </requirements> |
6 <command interpreter="perl">spades.pl | 6 <command interpreter="perl">spades.pl |
14 ## Forces unzipped output, faster | 14 ## Forces unzipped output, faster |
15 --disable-gzip-output | 15 --disable-gzip-output |
16 $sc | 16 $sc |
17 $onlyassembler | 17 $onlyassembler |
18 $careful | 18 $careful |
19 $rectangles | 19 ##$rectangles |
20 -t $threads | 20 -t \${GALAXY_SLOTS:-16} |
21 -k $kmers | 21 -k "$kmers" |
22 ##-i $iterations | 22 ##-i $iterations |
23 ##--phred-offset | 23 ##--phred-offset |
24 ## Sequence files | 24 ## Sequence files |
25 #for $i, $library in enumerate( $libraries ) | 25 #for $i, $library in enumerate( $libraries ) |
26 #set num=$i+1 | 26 #set num=$i+1 |
47 <option value="false">No</option> | 47 <option value="false">No</option> |
48 <option value="true">Yes</option> | 48 <option value="true">Yes</option> |
49 </param> | 49 </param> |
50 <param name="onlyassembler" type="boolean" truevalue="--only-assembler" falsevalue="" checked="False" label="Run only assembly? (without read error correction)" /> | 50 <param name="onlyassembler" type="boolean" truevalue="--only-assembler" falsevalue="" checked="False" label="Run only assembly? (without read error correction)" /> |
51 <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)." /> | 51 <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)." /> |
52 <param name="rectangles" type="boolean" truevalue="--rectangles" falsevalue="" checked="False" label="Use rectangle graph algorithm for repeat resolution?" help="Uses rectangle graph algorithm for repeat resolution stage instead of usual SPAdes repeat resolution module (experimental, use at your own risks)." /> | 52 <!-- <param name="rectangles" type="boolean" truevalue="- -rectangles" falsevalue="" checked="False" label="Use rectangle graph algorithm for repeat resolution?" help="Uses rectangle graph algorithm for repeat resolution stage instead of usual SPAdes repeat resolution module (experimental, use at your own risks)." /> It uses a different format for the sequence identifier in the output FASTA files which do not contain the coverage information --> |
53 <param name="threads" type="integer" label="Number of threads to use" value="16"> | 53 <!-- <param name="iterations" type="integer" label="Number of iterations for read error correction." value="1" /> --> |
54 </param> | |
55 <!-- <param name="iterations" type="integer" label="Number of iterations for read error correction." value="1"> --> | |
56 <!-- </param> --> | |
57 <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." > | 54 <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." > |
58 </param> | 55 </param> |
59 <!-- Reads --> | 56 <!-- Reads --> |
60 <repeat name="libraries" title="Libraries"> | 57 <repeat name="libraries" title="Libraries" min="1" help="It is not possible to specify only mate-pair libraries. Scaffolds are not produced if neither a paired-end nor a mate-pair library is provided."> |
61 <param name="lib_type" type="select" label="Library type"> | 58 <param name="lib_type" type="select" label="Library type"> |
62 <option value="paired_end">Paired end / Single reads</option> | 59 <option value="paired_end">Paired-end / Single reads</option> |
63 <option value="mate_paired">Mate pairs</option> | 60 <option value="mate_paired">Mate pairs</option> |
64 </param> | 61 </param> |
65 <param name="orientation" type="select" label="Orientation"> | 62 <param name="orientation" type="select" label="Orientation"> |
66 <option value="fr" selected="true">-> <- (fr)</option> | 63 <option value="fr" selected="true">-> <- (fr)</option> |
67 <option value="rf"><- -> (rf)</option> | 64 <option value="rf"><- -> (rf)</option> |
68 <option value="ff">-> -> (ff)</option> | 65 <option value="ff">-> -> (ff)</option> |
69 </param> | 66 </param> |
70 <repeat name="files" title="Files"> | 67 <repeat name="files" title="Files" min="1"> |
71 <conditional name="file_type"> | 68 <conditional name="file_type"> |
72 <param name="type" type="select" label="Select file format"> | 69 <param name="type" type="select" label="Select file format"> |
73 <option value="separate">Separate input files</option> | 70 <option value="separate">Separate input files</option> |
74 <option value="interleaved">Interleaved files</option> | 71 <option value="interleaved">Interleaved files</option> |
75 <option value="unpaired">Unpaired/Single reads</option> | 72 <option value="unpaired">Unpaired/Single reads</option> |
95 <data name="out_scaffold_stats" format="tabular" label="SPAdes scaffold stats" /> | 92 <data name="out_scaffold_stats" format="tabular" label="SPAdes scaffold stats" /> |
96 <data name="out_log" format="txt" label="SPAdes log" /> | 93 <data name="out_log" format="txt" label="SPAdes log" /> |
97 </outputs> | 94 </outputs> |
98 <!-- <tests> | 95 <!-- <tests> |
99 <test> | 96 <test> |
100 | |
101 <param name="sc" value="false" /> | 97 <param name="sc" value="false" /> |
102 <param name="careful" value="false" /> | 98 <param name="careful" value="false" /> |
103 <param name="rectangle" value="false" /> | |
104 <param name="threads" value="16" /> | |
105 <param name="kmers" value="33,55" /> | 99 <param name="kmers" value="33,55" /> |
106 <param name="type" value="pairedend" /> | 100 <param name="type" value="pairedend" /> |
107 <param name="fwd_reads" value="ecoli_1K_1.fq" ftype="fastq" /> | 101 <param name="fwd_reads" value="ecoli_1K_1.fq" ftype="fastq" /> |
108 <param name="rev_reads" value="ecoli_1K_2.fq" ftype="fastq" /> | 102 <param name="rev_reads" value="ecoli_1K_2.fq" ftype="fastq" /> |
109 <output name="out_contigs" file="reference_1K.fa" ftype="fasta" compare="re_match" lines_diff="1" /> | 103 <output name="out_contigs" file="reference_1K.fa" ftype="fasta" compare="re_match" lines_diff="1" /> |
127 This wrapper is copyrighted by Lionel Guy, and is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. | 121 This wrapper is copyrighted by Lionel Guy, and is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. |
128 | 122 |
129 This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. | 123 This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. |
130 | 124 |
131 You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/. | 125 You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/. |
126 | |
127 ** Acknowledgments ** | |
128 | |
129 Anton Korobeynikov greatlty helped understanding how SPAdes work, and integrated handy features into SPAdes. | |
130 | |
131 Nicola Soranzo fixed bugs in the 0.6 version. | |
132 </help> | 132 </help> |
133 </tool> | 133 </tool> |