annotate rnaspades.xml @ 10:097e9dcee899 draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit b47891020e4aa3a165daad952d7e38cc7a2130ac"
author iuc
date Mon, 21 Feb 2022 10:12:56 +0000
parents 554afb32acff
children dbe8105ae7a1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
1 <tool id="rnaspades" name="rnaSPAdes" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.01">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
2 <description>de novo transcriptome assembler</description>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
3 <macros>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
4 <import>macros.xml</import>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
5 </macros>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
6 <expand macro="requirements"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
7 <expand macro="stdio"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
8 <expand macro="version_command"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
9 <command detect_errors="exit_code"><![CDATA[
2
5c7a049d755b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit b7a410ba698811d0b903b3c72191ae6564bf5a8c"
iuc
parents: 1
diff changeset
10
7
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
11 #set $library = 1
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
12
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
13 @PREPROCESS_INPUT_FILES_MAIN@
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
14 #if $additional_reads.selector == 'true'
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
15 @PREPROCESS_INPUT_FILES_ADDITIONAL@
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
16 #end if
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
17 @PREPROCESS_NANOPORE_PACBIO_FILES@
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
18 @PREPROCESS_CONTIGS_FILES@
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
19 @PREPROCESS_FL_RNA_FILES@
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
20
2
5c7a049d755b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit b7a410ba698811d0b903b3c72191ae6564bf5a8c"
iuc
parents: 1
diff changeset
21
7
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
22 ## run
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
23 rnaspades.py
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
24 -o 'output'
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
25 @RESOURCES@
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
26 @INPUT_READS_MAIN@
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
27 #if $additional_reads.selector == 'true'
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
28 @INPUT_READS_ADDITIONAL@
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
29 #end if
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
30 ## additional reads
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
31 @FL_RNA@
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
32 @NANOPORE_PACBIO@
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
33 @CONTIGS@
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
34 ## parameter
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
35 @KMER@
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
36 @PIPELINE_OPTIONS@
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
37 @PHREDOFFSET@
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
38 #if $ss != 'no'
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
39 --ss '$ss'
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
40 #end if
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
41 ## postprocessing
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
42 @CORRECTED@
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
43 ]]></command>
0
a3e9e9b63502 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
44 <inputs>
7
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
45 <expand macro="input_files_all" format="fastq,fastq.gz,fastqsanger.gz,fasta,fasta.gz" label="FASTQ RNA-seq file(s)"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
46 <expand macro="input_additional_files_all" format="fastq,fastq.gz,fastqsanger.gz,fasta,fasta.gz" label="FASTQ RNA-seq file(s)"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
47 <section name="arf" title="Additional read files">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
48 <expand macro="flrna"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
49 <expand macro="nanopore_pacbio"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
50 <expand macro="contigs"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
51 </section>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
52 <expand macro="kmer" help="By default rnaSPAdes uses 2 k-mer sizes, which are automatically detected using read length (approximately one third and half of the maximal read length). We recommend not to change this parameter because smaller k-mer sizes typically result in multiple chimeric (misassembled) transcripts."/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
53 <expand macro="phred"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
54 <param argument="--ss" type="select" label="Set strand specificity" help="rnaSPAdes supports strand-specific RNA-Seq datasets. Use 'RF' when first read in pair corresponds to reverse gene strand (antisense data, e.g. obtained via dUTP protocol) and 'FR' otherwise. If the dataset is single-end use 'FR' option in case when reads correspond to gene strand and 'RF' otherwise. Note: strand-specificity is not related and should not be confused with FR and RF orientation of paired reads. RNA-Seq paired-end reads typically have forward-reverse orientation, which is assumed by default and no additional options are needed">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
55 <option value="no" selected="true">Disabled</option>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
56 <option value="fr">FR (normal)</option>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
57 <option value="rf">RF (antisense)</option>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
58 </param>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
59 <expand macro="pipeline_options">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
60 <option value="--iontorrent">Iontorrent: although rnaSPAdes supports IonTorrent reads, it was not sufficiently tested on such kind of data (--iontorrent)</option>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
61 </expand>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
62 <param name="optional_output" type="select" multiple="true" optional="false" label="Select optional output file(s)" help="Only shown in history if selected here and generated by the specific run.">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
63 <option value="hft">Hard filtered transcripts</option>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
64 <option value="l">Log</option>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
65 <option value="sft">Soft filtered transcripts</option>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
66 <option value="tr" selected="true">Transcripts</option>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
67 <option value="tp">Transcripts paths</option>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
68 </param>
0
a3e9e9b63502 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
69 </inputs>
a3e9e9b63502 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
70 <outputs>
7
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
71 <expand macro="out_cr"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
72 <data name="out_hft" format="fasta" from_work_dir="output/hard_filtered_transcripts.fasta" label="${tool.name} on ${on_string}: Hard filtered transcripts">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
73 <filter>'hft' in optional_output</filter>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
74 </data>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
75 <expand macro="out_l"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
76 <data name="out_sft" format="fasta" from_work_dir="output/soft_filtered_transcripts.fasta" label="${tool.name} on ${on_string}: Soft filtered transcripts">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
77 <filter>'sft' in optional_output</filter>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
78 </data>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
79 <data name="out_tr" format="fasta" from_work_dir="output/transcripts.fasta" label="${tool.name} on ${on_string}: Transcripts">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
80 <filter>'tr' in optional_output</filter>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
81 </data>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
82 <data name="out_tp" format="txt" from_work_dir="output/transcripts.paths" label="${tool.name} on ${on_string}: Transcripts paths">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
83 <filter>'tp' in optional_output</filter>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
84 </data>
0
a3e9e9b63502 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
85 </outputs>
a3e9e9b63502 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
86 <tests>
7
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
87 <!--
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
88 used in a test:
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
89 single library: 12, 1, 2
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
90 k, phred-offset, disablerr, iontorrent, only-assembler, ss
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
91
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
92 not used in a test:
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
93 single library: merged, s
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
94 pacbio, nanopore, trusted-contigs, untrusted-contigs, fl-rna
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
95 -->
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
96
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
97 <!-- #1 -->
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
98 <test expect_num_outputs="1">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
99 <conditional name="singlePaired">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
100 <param name="sPaired" value="paired_interlaced"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
101 <param name="input1" value="ecoli_1K.fastq.gz"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
102 </conditional>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
103 <output name="out_tr">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
104 <assert_contents>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
105 <has_n_lines n="18"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
106 <has_text_matching expression=">NODE\_1\_length\_1000.+"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
107 </assert_contents>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
108 </output>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
109 </test>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
110 <!-- #2 single, separate, fastq, all outputs custom parameters-->
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
111 <test expect_num_outputs="5">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
112 <conditional name="singlePaired">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
113 <param name="sPaired" value="paired"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
114 <param name="input1" value="ecoli_1K_1.fastq.gz"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
115 <param name="input2" value="ecoli_1K_2.fastq.gz"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
116 </conditional>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
117 <param name="phred_offset" value="33"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
118 <param name="ss" value="fr"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
119 <param name="optional_output" value="hft,l,sft,tr,tp"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
120 <output name="out_hft">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
121 <assert_contents>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
122 <has_n_lines n="18"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
123 </assert_contents>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
124 </output>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
125 <output name="out_sft">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
126 <assert_contents>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
127 <has_n_lines n="18"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
128 </assert_contents>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
129 </output>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
130 <output name="out_tr">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
131 <assert_contents>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
132 <has_n_lines n="18"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
133 </assert_contents>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
134 </output>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
135 <output name="out_tp">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
136 <assert_contents>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
137 <has_n_lines n="4"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
138 </assert_contents>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
139 </output>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
140 <output name="out_l">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
141 <assert_contents>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
142 <has_text_matching expression="Thank you for using SPAdes!"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
143 </assert_contents>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
144 </output>
0
a3e9e9b63502 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
145 </test>
7
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
146 <!-- #3 single, separate, fasta, default parameters -->
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
147 <test expect_num_outputs="1">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
148 <conditional name="singlePaired">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
149 <param name="sPaired" value="paired"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
150 <param name="input1" value="ecoli_1K_1.fasta.gz"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
151 <param name="input2" value="ecoli_1K_2.fasta.gz"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
152 </conditional>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
153 <output name="out_tr">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
154 <assert_contents>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
155 <has_n_lines n="18"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
156 <has_text_matching expression=">NODE\_1\_length\_1000.+"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
157 </assert_contents>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
158 </output>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
159 </test>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
160 <!-- #3 Collection, default parameters -->
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
161 <test expect_num_outputs="1">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
162 <conditional name="singlePaired">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
163 <param name="sPaired" value="paired_collection"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
164 <param name="input">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
165 <collection type="list:paired">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
166 <element name="ecoli.fastq">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
167 <collection type="paired">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
168 <element name="forward" value="ecoli_1K_1.fastq.gz" ftype="fastqsanger.gz"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
169 <element name="reverse" value="ecoli_1K_2.fastq.gz" ftype="fastqsanger.gz"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
170 </collection>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
171 </element>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
172 </collection>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
173 </param>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
174 </conditional>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
175 <output name="out_tr">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
176 <assert_contents>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
177 <has_n_lines n="18"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
178 <has_text_matching expression=">NODE\_1\_length\_1000.+"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
179 </assert_contents>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
180 </output>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
181 </test>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
182 <!-- #3 Hibryd assembly -->
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
183 <test expect_num_outputs="1">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
184 <conditional name="singlePaired">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
185 <param name="sPaired" value="paired"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
186 <param name="input1" value="ecoli_1K_1.fasta.gz"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
187 <param name="input2" value="ecoli_1K_2.fasta.gz"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
188 </conditional>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
189 <section name="arf">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
190 <param name="nanopore" value="ecoli_1K.fastq.gz"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
191 <param name="pacbio" value="ecoli_1K.fastq.gz"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
192 <param name="trusted_contigs" value="ecoli_1K.fasta.gz"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
193 <param name="flrna" value="ecoli_1K.fasta.gz"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
194 </section>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
195 <assert_command>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
196 <has_text text="--nanopore"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
197 <has_text text="--pacbio"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
198 <has_text text="--trusted-contigs"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
199 <has_text text="--fl-rna"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
200 </assert_command>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
201 <output name="out_tr">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
202 <assert_contents>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
203 <has_n_lines n="18"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
204 <has_text_matching expression=">NODE\_1\_length\_1000.+"/>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
205 </assert_contents>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
206 </output>
3
cc958b392637 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents: 2
diff changeset
207 </test>
0
a3e9e9b63502 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
208 </tests>
7
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
209 <help><![CDATA[
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
210 .. class:: infomark
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
211
0
a3e9e9b63502 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
212 **What it does**
a3e9e9b63502 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
213
7
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
214 @HELP_WID@
0
a3e9e9b63502 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
215
7
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
216 rnaSPAdes is a subtool for de novo transcriptome assembly from RNA-Seq data and is suitable for all kinds of organisms.
0
a3e9e9b63502 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
217
7
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
218 **Input**
0
a3e9e9b63502 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
219
7
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
220 rnaSPAdes take as an input at least one paired-end or single-end library. For hybrid assembly you can use PacBio or Oxford Nanopore reads.
0
a3e9e9b63502 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
221
7
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
222 In case you have sequenced several RNA-Seq libraries using the same protocol from different tissues / conditions, and the goal as to assemble a total transcriptome,
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
223 we suggest to provide all files as a single library. Note, that sequencing using the same protocol implies that the resulting reads have the same length, insert size
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
224 and strand-specificity. Transcript quantification for each sample can be done afterwards by separately mapping reads from each library to the assembled transcripts.
0
a3e9e9b63502 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
225
7
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
226 **Output**
0
a3e9e9b63502 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
227
7
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
228 @HELP_OUT_AG@
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
229 @HELP_OUT_AGS@
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
230 @HELP_OUT_CR@
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
231 - Hard filtered transcripts includes only long and reliable transcripts with rather high expression
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
232 @HELP_OUT_L@
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
233 - Soft filtered transcripts includes short and low-expressed transcipts, likely to contain junk sequences
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
234 - Transcripts
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
235 - Transcripts paths
0
a3e9e9b63502 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
236
7
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
237 .. class:: infomark
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
238
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
239 **References**
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
240
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
241 More information can be found on on `github <https://github.com/ablab/spades>`_ and on the `project website <http://cab.spbu.ru/software/rnaspades>`_.
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
242 ]]></help>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
243 <expand macro="citations">
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
244 <citation type="doi">10.1101/420208</citation>
554afb32acff "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 9300c35493d87bab1080cb935b27787addc5b36e"
iuc
parents: 6
diff changeset
245 </expand>
0
a3e9e9b63502 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
246 </tool>