Mercurial > repos > iuc > rnaspades
annotate rnaspades.xml @ 1:9e58ff014088 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit a68a0ea372748c9d7ed2c96116b7b7c4c7585af4
author | iuc |
---|---|
date | Tue, 28 Mar 2017 10:53:20 -0400 |
parents | 0d30fed9628b |
children | 03fd468e158f |
rev | line source |
---|---|
1
9e58ff014088
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit a68a0ea372748c9d7ed2c96116b7b7c4c7585af4
iuc
parents:
0
diff
changeset
|
1 <tool id="rnaspades" name="rnaSPAdes" version="3.9.0.1"> |
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 |
1
9e58ff014088
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit a68a0ea372748c9d7ed2c96116b7b7c4c7585af4
iuc
parents:
0
diff
changeset
|
14 $draft $onlyassembler -t \${GALAXY_SLOTS:-4} $iontorrent -k $kmer |
0
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" /> |
1
9e58ff014088
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit a68a0ea372748c9d7ed2c96116b7b7c4c7585af4
iuc
parents:
0
diff
changeset
|
57 <param argument="-k" max="127" label="k-mer size (must be odd and less than 128)" name="kmer" type="integer" value="55" /> |
0
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
58 <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
|
59 <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
|
60 <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
|
61 <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
|
62 <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
|
63 <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
|
64 </param> |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
65 <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
|
66 <option selected="true" value="fr">-> <- (fr)</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="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
|
68 <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
|
69 </param> |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
70 <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
|
71 <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
|
72 <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
|
73 <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
|
74 <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
|
75 <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
|
76 <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
|
77 </param> |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
78 <when value="separate"> |
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="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
|
80 <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
|
81 </when> |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
82 <when value="interleaved"> |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
83 <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
|
84 </when> |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
85 <when value="unpaired"> |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
86 <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
|
87 </when> |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
88 <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
|
89 <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
|
90 </when> |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
91 </conditional> |
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 </repeat> |
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="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
|
95 <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
|
96 </inputs> |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
97 <outputs> |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
98 <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
|
99 </outputs> |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
100 <tests> |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
101 <test> |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
102 <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
|
103 <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
|
104 <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
|
105 <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
|
106 <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
|
107 </test> |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
108 </tests> |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
109 <help> |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
110 **What it does** |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
111 |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
112 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
|
113 |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
114 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
|
115 |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
116 **License** |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
117 |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
118 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
|
119 |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
120 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
|
121 |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
122 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
|
123 |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
124 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
|
125 |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
126 ** Acknowledgments ** |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
127 |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
128 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
|
129 |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
130 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
|
131 </help> |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
132 <citations> |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
133 <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
|
134 </citations> |
0d30fed9628b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff
changeset
|
135 </tool> |