annotate tools/spades_3_0/spades.xml @ 8:ff058438080a draft

Version 0.8, supports SPAdes 3.0.0
author lionelguy
date Wed, 05 Feb 2014 05:19:03 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
1 <tool id="spades" name="spades" version="0.8">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
2 <description>SPAdes genome assembler for regular and single-cell projects</description>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
3 <requirements>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
4 <requirement type="package" version="3.0.0">spades</requirement>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
5 </requirements>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
6 <command interpreter="perl">spades.pl
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
7 $out_contigs
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
8 $out_contig_stats
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
9 $out_scaffolds
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
10 $out_scaffold_stats
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
11 $out_log
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
12 ## A real command looks like: spades.py -k 21,33,55,77,99,127 --careful -1 Y.fastq.gz -2 X.fastq.gz -t 24 -o output
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
13 spades.py
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
14 ## Forces unzipped output, faster
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
15 --disable-gzip-output
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
16 $sc
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
17 $onlyassembler
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
18 $careful
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
19 -t \${GALAXY_SLOTS:-16}
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
20 -k "$kmers"
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
21 $iontorrent
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
22 ## Sequence files, libraries
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
23 #for $i, $library in enumerate( $libraries )
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
24 #set num=$i+1
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
25 #if str( $library.lib_type ) == "paired_end":
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
26 #set prefix = 'pe'
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
27 #else:
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
28 #set prefix = 'mp'
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
29 #end if
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
30 --$prefix$num-$library.orientation
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
31 #for $file in $library.files
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
32 #if $file.file_type.type == "separate"
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
33 --$prefix$num-1 fastq:$file.file_type.fwd_reads
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
34 --$prefix$num-2 fastq:$file.file_type.rev_reads
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
35 #elif $file.file_type.type == "interleaved"
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
36 --$prefix$num-12 fastq:$file.file_type.interleaved_reads
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
37 #elif $file.file_type.type == "unpaired"
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
38 --$prefix$num-s fastq:$file.file_type.unpaired_reads
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
39 #end if
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
40 #end for
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
41 #end for
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
42 ## PacBio reads
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
43 #for $i, $pacbiolib in enumerate( $pacbio )
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
44 --pacbio fastq:$pacbiolib.pacbio_reads
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
45 #end for
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
46 ## Sanger
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
47 #for $i, $sangerlib in enumerate( $sanger )
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
48 --sanger $sangerlib.file_type.type:$sangerlib.file_type.sanger_reads
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
49 #end for
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
50 ## Contigs
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
51 #for $i, $trustedcontigs in enumerate( $trustedcontigs )
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
52 --trusted-contigs $trustedcontigs.file_type.type:$trustedcontigs.file_type.trusted_contigs
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
53 #end for
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
54 #for $i, $untrustedcontigs in enumerate( $untrustedcontigs )
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
55 --untrusted-contigs $untrustedcontigs.file_type.type:$untrustedcontigs.file_type.untrusted_contigs
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
56 #end for
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
57 </command>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
58 <inputs>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
59 <param name="sc" type="boolean" truevalue="--sc" falsevalue="" label="Single-cell?" help="This option is required for MDA (single-cell) data.">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
60 <option value="false">No</option>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
61 <option value="true">Yes</option>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
62 </param>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
63 <param name="onlyassembler" type="boolean" truevalue="--only-assembler" falsevalue="" checked="False" label="Run only assembly? (without read error correction)" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
64 <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)." />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
65 <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." >
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
66 </param>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
67 <param name="iontorrent" type="boolean" truevalue="--iontorrent" falsevalue="" checked="False" label="Libraries are IonTorrent reads?" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
68 <!-- Reads -->
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
69 <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.">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
70 <param name="lib_type" type="select" label="Library type">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
71 <option value="paired_end">Paired-end / Single reads</option>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
72 <option value="mate_paired">Mate pairs</option>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
73 </param>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
74 <param name="orientation" type="select" label="Orientation">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
75 <option value="fr" selected="true">-> &lt;- (fr)</option>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
76 <option value="rf">&lt;- -> (rf)</option>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
77 <option value="ff">-> -> (ff)</option>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
78 </param>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
79 <repeat name="files" title="Files" min="1">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
80 <conditional name="file_type">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
81 <param name="type" type="select" label="Select file format">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
82 <option value="separate">Separate input files</option>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
83 <option value="interleaved">Interleaved files</option>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
84 <option value="unpaired">Unpaired/Single reads</option>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
85 </param>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
86 <when value="separate">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
87 <param name="fwd_reads" type="data" format="fastq" label="Forward reads" help="FASTQ format" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
88 <param name="rev_reads" type="data" format="fastq" label="Reverse reads" help="FASTQ format" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
89 </when>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
90 <when value="interleaved">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
91 <param name="interleaved_reads" type="data" format="fastq" label="Interleaved paired reads" help="FASTQ format" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
92 </when>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
93 <when value="unpaired">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
94 <param name="unpaired_reads" type="data" format="fastq" label="Unpaired reads" help="FASTQ format" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
95 </when>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
96 </conditional>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
97 </repeat>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
98 </repeat>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
99 <!-- PacBio -->
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
100 <repeat name="pacbio" title="PacBio CLR reads">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
101 <param name="pacbio_reads" type="data" format="fastq" label="PacBio CLR reads." help="FASTQ format. For PacBio pre-corrected or CCS reads, use single reads above." />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
102 </repeat>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
103 <!-- Sanger -->
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
104 <repeat name="sanger" title="Sanger reads">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
105 <conditional name="file_type">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
106 <param name="type" type="select" label="Select file format" help="No read correction is done on Sanger reads, no need to provide quality information.">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
107 <option value="fasta">fasta</option>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
108 <option value="fastq">fastq</option>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
109 </param>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
110 <when value="fasta">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
111 <param name="sanger_reads" type="data" format="fasta" label="Sanger reads" help="FASTA format" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
112 </when>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
113 <when value="fastq">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
114 <param name="sanger_reads" type="data" format="fastq" label="Sanger reads" help="FASTQ format" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
115 </when>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
116 </conditional>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
117 </repeat>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
118 <!-- Contigs -->
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
119 <repeat name="trustedcontigs" title="Trusted contigs" help="Reliable contigs of the same genome, which are likely to have no misassemblies and small rate of other errors (e.g. mismatches and indels). This option is not intended for contigs of the related species.">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
120 <conditional name="file_type">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
121 <param name="type" type="select" label="Select file format">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
122 <option value="fasta">fasta</option>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
123 <option value="fastq">fastq</option>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
124 </param>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
125 <when value="fasta">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
126 <param name="trusted_contigs" type="data" format="fasta" label="Trusted contigs" help="FASTA format" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
127 </when>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
128 <when value="fastq">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
129 <param name="trusted_contigs" type="data" format="fastq" label="Trusted contigs" help="FASTQ format" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
130 </when>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
131 </conditional>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
132 </repeat>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
133 <repeat name="untrustedcontigs" title="Untrusted contigs" help="Contigs of the same genome, quality of which is average or unknown. Contigs of poor quality can be used but may introduce errors in the assembly. This option is also not intended for contigs of the related species.">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
134 <conditional name="file_type">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
135 <param name="type" type="select" label="Select file format">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
136 <option value="fasta">fasta</option>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
137 <option value="fastq">fastq</option>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
138 </param>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
139 <when value="fasta">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
140 <param name="untrusted_contigs" type="data" format="fasta" label="Untrusted contigs" help="FASTA format" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
141 </when>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
142 <when value="fastq">
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
143 <param name="untrusted_contigs" type="data" format="fastq" label="Untrusted contigsz" help="FASTQ format" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
144 </when>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
145 </conditional>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
146 </repeat>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
147 </inputs>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
148 <outputs>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
149 <data name="out_contigs" format="fasta" label="SPAdes contigs (fasta)" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
150 <data name="out_contig_stats" format="tabular" label="SPAdes contig stats" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
151 <data name="out_scaffolds" format="fasta" label="SPAdes scaffolds (fasta)" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
152 <data name="out_scaffold_stats" format="tabular" label="SPAdes scaffold stats" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
153 <data name="out_log" format="txt" label="SPAdes log" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
154 </outputs>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
155 <!-- <tests>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
156 <test>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
157 <param name="sc" value="false" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
158 <param name="careful" value="false" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
159 <param name="kmers" value="33,55" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
160 <param name="type" value="pairedend" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
161 <param name="fwd_reads" value="ecoli_1K_1.fq" ftype="fastq" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
162 <param name="rev_reads" value="ecoli_1K_2.fq" ftype="fastq" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
163 <output name="out_contigs" file="reference_1K.fa" ftype="fasta" compare="re_match" lines_diff="1" />
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
164 </test>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
165 </tests> -->
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
166 <help>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
167 **What it does**
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
168
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
169 SPAdes – St. Petersburg genome assembler – is intended for both standard isolates and single-cell MDA bacteria assemblies. See http://bioinf.spbau.ru/en/spades for more details on SPAdes.
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
170
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
171 This wrapper runs SPAdes 3.0.0, collects the output, and throws away all the temporary files. It also produces a tab file with contig names, length and coverage.
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
172
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
173 **SPAdes citation**
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
174
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
175 Anton Bankevich, Sergey Nurk, Dmitry Antipov, Alexey A. Gurevich, Mikhail Dvorkin, Alexander S. Kulikov, Valery M. Lesin, Sergey I. Nikolenko, Son Pham, Andrey D. Prjibelski, Alexey V. Pyshkin, Alexander V. Sirotkin, Nikolay Vyahhi, Glenn Tesler, Max A. Alekseyev, and Pavel A. Pevzner. Journal of Computational Biology. May 2012, 19(5): 455-477. doi:10.1089/cmb.2012.0021.
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
176
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
177 **License**
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
178
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
179 SPAdes is developed by and copyrighted to Saint-Petersburg Academic University, and is released under GPLv2.
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
180
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
181 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.
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
182
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
183 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.
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
184
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
185 You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
186
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
187 ** Acknowledgments **
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
188
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
189 Anton Korobeynikov greatlty helped understanding how SPAdes work, and integrated handy features into SPAdes.
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
190
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
191 Nicola Soranzo fixed various bugs.
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
192 </help>
ff058438080a Version 0.8, supports SPAdes 3.0.0
lionelguy
parents:
diff changeset
193 </tool>