annotate rnaspades.xml @ 0:0d30fed9628b draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
author iuc
date Tue, 13 Dec 2016 11:32:10 -0500
parents
children 9e58ff014088
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
1 <tool id="rnaspades" name="rnaSPAdes" version="3.9.0">
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
2 <description>assembler for RNA-Seq data</description>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
3 <requirements>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
4 <requirement type="package" version="3.9.0">spades</requirement>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
5 </requirements>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
6 <stdio>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
7 <exit_code range="1:" />
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
8 </stdio>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
9 <command>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
10 <![CDATA[
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
11 rnaspades.py -o .
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
12 ## Forces unzipped output, faster
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
13 --disable-gzip-output
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
14 $draft $onlyassembler -t \${GALAXY_SLOTS:-4} $iontorrent
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
15 ## Sequence files, libraries
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
16 #for $i, $library in enumerate( $libraries, start=1 ):
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
17 #if str( $library.lib_type ) == "paired_end":
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
18 #set prefix = 'pe'
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
19 #elif str( $library.lib_type ) == "mate_paired":
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
20 #set prefix = 'mp'
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
21 #elif str( $library.lib_type ) == "nxmate_paired":
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
22 #set prefix = 'nxmate'
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
23 #else:
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
24 #set prefix = 'hqmp'
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
25 #end if
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
26 --$prefix$i-$library.orientation
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
27 #for $file in $library.files
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
28 #if $file.file_type.type == "separate":
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
29 --$prefix$i-1 fastq:$file.file_type.fwd_reads
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
30 --$prefix$i-2 fastq:$file.file_type.rev_reads
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
31 #elif $file.file_type.type == "interleaved":
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
32 --$prefix$i-12 fastq:$file.file_type.interleaved_reads
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
33 #elif $file.file_type.type == "unpaired":
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
34 --$prefix$i-s fastq:$file.file_type.unpaired_reads
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
35 #elif $file.file_type.type == "paired-collection":
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
36 --$prefix$i-1 fastq:$file.file_type.fastq_collection.forward
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
37 --$prefix$i-2 fastq:$file.file_type.fastq_collection.reverse
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
38 #end if
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
39 #end for
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
40 #end for
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
41 #for $contig in $trusted_contigs:
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
42 #if $contig:
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
43 --trusted-contigs $contig.extension:$contig
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
44 #end if
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
45 #end for
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
46 #for $contig in $untrusted_contigs:
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
47 #if $contig:
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
48 --untrusted-contigs $contig.extension:$contig
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
49 #end if
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
50 #end for
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
51 ]]>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
52 </command>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
53 <inputs>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
54 <param argument="--draft-assembly" checked="False" falsevalue="" label="Draft assembly. Faster, but more error-prone" name="draft" truevalue="--draft-assembly" type="boolean" />
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
55 <param argument="--only-assembler" checked="False" falsevalue="" label="Run only assembly? (without read error correction)" name="onlyassembler" truevalue="--only-assembler" type="boolean" />
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
56 <param argument="--iontorrent" checked="False" falsevalue="" label="Libraries are IonTorrent reads?" name="iontorrent" truevalue="--iontorrent" type="boolean" />
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
57 <repeat 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." min="1" name="libraries" title="Libraries">
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
58 <param label="Library type" name="lib_type" type="select">
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
59 <option value="paired_end">Paired-end / Single reads</option>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
60 <option value="mate_paired">Mate pairs</option>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
61 <option value="high_mate_paired">High Quality Mate pairs</option>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
62 <option value="nxmate_paired">Lucigen NxMate pairs</option>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
63 </param>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
64 <param label="Orientation" name="orientation" type="select">
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
65 <option selected="true" value="fr">-&gt; &lt;- (fr)</option>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
66 <option value="rf"><![CDATA[<- -> (rf)]]></option>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
67 <option value="ff"><![CDATA[-> -> (ff)]]></option>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
68 </param>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
69 <repeat min="1" name="files" title="Files">
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
70 <conditional name="file_type">
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
71 <param label="Select file format" name="type" type="select">
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
72 <option value="separate">Separate input files</option>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
73 <option value="interleaved">Interleaved files</option>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
74 <option value="unpaired">Unpaired/Single reads</option>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
75 <option value="paired-collection">Paired List Collection</option>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
76 </param>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
77 <when value="separate">
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
78 <param format="fastq" help="FASTQ format" label="Forward reads" name="fwd_reads" type="data" />
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
79 <param format="fastq" help="FASTQ format" label="Reverse reads" name="rev_reads" type="data" />
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
80 </when>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
81 <when value="interleaved">
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
82 <param format="fastq" help="FASTQ format" label="Interleaved paired reads" name="interleaved_reads" type="data" />
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
83 </when>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
84 <when value="unpaired">
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
85 <param format="fastq" help="FASTQ format" label="Unpaired reads" name="unpaired_reads" type="data" />
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
86 </when>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
87 <when value="paired-collection">
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
88 <param collection_type="paired" format="fastq" help="FASTQ format" label="Paired-end reads collection" name="fastq_collection" optional="false" type="data_collection" />
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
89 </when>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
90 </conditional>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
91 </repeat>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
92 </repeat>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
93 <param optional="true" format="fasta,fastq" label="Trusted contigs" multiple="true" name="trusted_contigs" type="data" />
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
94 <param optional="true" format="fasta,fastq" label="Untrusted contigs" multiple="true" name="untrusted_contigs" type="data" />
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
95 </inputs>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
96 <outputs>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
97 <data format="fasta" label="rnaSPAdes transcripts" name="output_transcripts" from_work_dir="transcripts.fasta" />
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
98 </outputs>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
99 <tests>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
100 <test>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
101 <param name="lib_type" value="paired_end" />
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
102 <param name="type" value="separate" />
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
103 <param name="fwd_reads" value="rnaspades-in1-1.fq" ftype="fastq" />
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
104 <param name="rev_reads" value="rnaspades-in1-2.fq" ftype="fastq" />
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
105 <output name="output_transcripts" file="rnaspades-out1.fa" ftype="fasta" compare="re_match" lines_diff="1" />
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
106 </test>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
107 </tests>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
108 <help>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
109 **What it does**
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
110
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
111 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.
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
112
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
113 This wrapper runs SPAdes 3.9.0, collects the output, and throws away all the temporary files.
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
114
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
115 **License**
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
116
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
117 SPAdes is developed by and copyrighted to Saint-Petersburg Academic University, and is released under GPLv2.
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
118
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
119 The original wrapper was written by Lionel Guy, Philip Mabon and was released under the GNU General Public License as published by the Free Software Foundation. The rnaSPAdes extension was developed by the Galaxy team.
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
120
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
121 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.
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
122
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
123 You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
124
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
125 ** Acknowledgments **
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
126
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
127 Anton Korobeynikov greatlty helped understanding how SPAdes work, and integrated handy features into SPAdes.
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
128
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
129 Nicola Soranzo fixed various bugs.
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
130 </help>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
131 <citations>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
132 <citation type="doi">10.1089/cmb.2012.0021</citation>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
133 </citations>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
134 </tool>