annotate rnaspades.xml @ 6:b66de1e9abfb draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
author iuc
date Sun, 23 Jan 2022 21:32:25 +0000
parents 1035adb112c0
children 675ee1aa5952
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
1 <tool id="rnaspades" name="rnaSPAdes" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.01">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
2 <description>de novo transcriptome assembler</description>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
3 <macros>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
4 <import>macros.xml</import>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
5 </macros>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
6 <expand macro="requirements"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
7 <expand macro="stdio"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
8 <expand macro="version_command"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
9 <command detect_errors="exit_code"><![CDATA[
2
03fd468e158f "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit b7a410ba698811d0b903b3c72191ae6564bf5a8c"
iuc
parents: 1
diff changeset
10
6
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
11 #set $library = 1
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
12
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
13 @PREPROCESS_INPUT_FILES_MAIN@
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
14 #if $additional_reads.selector == 'true'
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
15 @PREPROCESS_INPUT_FILES_ADDITIONAL@
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
16 #end if
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
17 @PREPROCESS_NANOPORE_PACBIO_FILES@
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
18 @PREPROCESS_CONTIGS_FILES@
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
19 @PREPROCESS_FL_RNA_FILES@
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
20
2
03fd468e158f "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit b7a410ba698811d0b903b3c72191ae6564bf5a8c"
iuc
parents: 1
diff changeset
21
6
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
22 ## run
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
23 rnaspades.py
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
24 -o 'output'
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
25 @RESOURCES@
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
26 @INPUT_READS_MAIN@
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
27 #if $additional_reads.selector == 'true'
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
28 @INPUT_READS_ADDITIONAL@
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
29 #end if
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
30 ## additional reads
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
31 @FL_RNA@
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
32 @NANOPORE_PACBIO@
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
33 @CONTIGS@
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
34 ## parameter
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
35 @KMER@
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
36 @PIPELINE_OPTIONS@
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
37 @PHREDOFFSET@
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
38 #if $ss != 'no'
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
39 --ss '$ss'
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
40 #end if
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
41 ## postprocessing
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
42 @CORRECTED@
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
43 ]]></command>
0
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
44 <inputs>
6
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
45 <expand macro="input_files_all" format="fastq,fastq.gz,fastqsanger.gz,fasta,fasta.gz" label="FASTQ RNA-seq file(s)"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
46 <expand macro="input_additional_files_all" format="fastq,fastq.gz,fastqsanger.gz,fasta,fasta.gz" label="FASTQ RNA-seq file(s)"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
47 <section name="arf" title="Additional read files">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
48 <expand macro="flrna"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
49 <expand macro="nanopore_pacbio"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
50 <expand macro="contigs"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
51 </section>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
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."/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
53 <expand macro="phred"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
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">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
55 <option value="no" selected="true">Disabled</option>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
56 <option value="fr">FR (normal)</option>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
57 <option value="rf">RF (antisense)</option>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
58 </param>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
59 <expand macro="pipeline_options">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
60 <option value="--iontorrent">Iontorrent: although rnaSPAdes supports IonTorrent reads, it was not sufficiently tested on such kind of data (--iontorrent)</option>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
61 </expand>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
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.">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
63 <option value="hft">Hard filtered transcripts</option>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
64 <option value="l">Log</option>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
65 <option value="sft">Soft filtered transcripts</option>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
66 <option value="tr" selected="true">Transcripts</option>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
67 <option value="tp">Transcripts paths</option>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
68 </param>
0
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
69 </inputs>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
70 <outputs>
6
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
71 <expand macro="out_cr"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
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">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
73 <filter>'hft' in optional_output</filter>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
74 </data>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
75 <expand macro="out_l"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
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">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
77 <filter>'sft' in optional_output</filter>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
78 </data>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
79 <data name="out_tr" format="fasta" from_work_dir="output/transcripts.fasta" label="${tool.name} on ${on_string}: Transcripts">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
80 <filter>'tr' in optional_output</filter>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
81 </data>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
82 <data name="out_tp" format="txt" from_work_dir="output/transcripts.paths" label="${tool.name} on ${on_string}: Transcripts paths">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
83 <filter>'tp' in optional_output</filter>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
84 </data>
0
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
85 </outputs>
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
86 <tests>
6
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
87 <!--
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
88 used in a test:
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
89 single library: 12, 1, 2
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
90 k, phred-offset, disablerr, iontorrent, only-assembler, ss
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
91
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
92 not used in a test:
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
93 single library: merged, s
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
94 pacbio, nanopore, trusted-contigs, untrusted-contigs, fl-rna
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
95 -->
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
96
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
97 <!-- #1 -->
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
98 <test expect_num_outputs="1">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
99 <conditional name="singlePaired">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
100 <param name="sPaired" value="paired_interlaced"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
101 <param name="input1" value="ecoli_1K.fastq.gz"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
102 </conditional>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
103 <output name="out_tr">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
104 <assert_contents>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
105 <has_n_lines n="18"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
106 <has_text_matching expression=">NODE\_1\_length\_1000.+"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
107 </assert_contents>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
108 </output>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
109 </test>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
110 <!-- #2 single, separate, fastq, all outputs custom parameters-->
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
111 <test expect_num_outputs="5">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
112 <conditional name="singlePaired">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
113 <param name="sPaired" value="paired"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
114 <param name="input1" value="ecoli_1K_1.fastq.gz"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
115 <param name="input2" value="ecoli_1K_2.fastq.gz"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
116 </conditional>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
117 <param name="phred_offset" value="33"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
118 <param name="ss" value="fr"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
119 <param name="optional_output" value="hft,l,sft,tr,tp"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
120 <output name="out_hft">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
121 <assert_contents>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
122 <has_n_lines n="18"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
123 </assert_contents>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
124 </output>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
125 <output name="out_sft">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
126 <assert_contents>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
127 <has_n_lines n="18"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
128 </assert_contents>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
129 </output>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
130 <output name="out_tr">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
131 <assert_contents>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
132 <has_n_lines n="18"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
133 </assert_contents>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
134 </output>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
135 <output name="out_tp">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
136 <assert_contents>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
137 <has_n_lines n="4"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
138 </assert_contents>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
139 </output>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
140 <output name="out_l">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
141 <assert_contents>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
142 <has_text_matching expression="Thank you for using SPAdes!"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
143 </assert_contents>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
144 </output>
0
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
145 </test>
6
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
146 <!-- #3 single, separate, fasta, default parameters -->
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
147 <test expect_num_outputs="1">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
148 <conditional name="singlePaired">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
149 <param name="sPaired" value="paired"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
150 <param name="input1" value="ecoli_1K_1.fasta.gz"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
151 <param name="input2" value="ecoli_1K_2.fasta.gz"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
152 </conditional>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
153 <output name="out_tr">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
154 <assert_contents>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
155 <has_n_lines n="18"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
156 <has_text_matching expression=">NODE\_1\_length\_1000.+"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
157 </assert_contents>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
158 </output>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
159 </test>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
160 <!-- #3 Collection, default parameters -->
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
161 <test expect_num_outputs="1">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
162 <conditional name="singlePaired">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
163 <param name="sPaired" value="paired_collection"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
164 <param name="input">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
165 <collection type="list:paired">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
166 <element name="ecoli.fastq">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
167 <collection type="paired">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
168 <element name="forward" value="ecoli_1K_1.fastq.gz" ftype="fastqsanger.gz"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
169 <element name="reverse" value="ecoli_1K_2.fastq.gz" ftype="fastqsanger.gz"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
170 </collection>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
171 </element>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
172 </collection>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
173 </param>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
174 </conditional>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
175 <output name="out_tr">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
176 <assert_contents>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
177 <has_n_lines n="18"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
178 <has_text_matching expression=">NODE\_1\_length\_1000.+"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
179 </assert_contents>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
180 </output>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
181 </test>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
182 <!-- #3 Hibryd assembly -->
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
183 <test expect_num_outputs="1">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
184 <conditional name="singlePaired">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
185 <param name="sPaired" value="paired"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
186 <param name="input1" value="ecoli_1K_1.fasta.gz"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
187 <param name="input2" value="ecoli_1K_2.fasta.gz"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
188 </conditional>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
189 <section name="arf">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
190 <param name="nanopore" value="ecoli_1K.fastq.gz"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
191 <param name="pacbio" value="ecoli_1K.fastq.gz"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
192 <param name="trusted_contigs" value="ecoli_1K.fasta.gz"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
193 <param name="flrna" value="ecoli_1K.fasta.gz"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
194 </section>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
195 <assert_command>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
196 <has_text text="--nanopore"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
197 <has_text text="--pacbio"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
198 <has_text text="--trusted-contigs"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
199 <has_text text="--fl-rna"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
200 </assert_command>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
201 <output name="out_tr">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
202 <assert_contents>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
203 <has_n_lines n="18"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
204 <has_text_matching expression=">NODE\_1\_length\_1000.+"/>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
205 </assert_contents>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
206 </output>
3
a8a278849c18 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents: 2
diff changeset
207 </test>
0
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
208 </tests>
6
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
209 <help><![CDATA[
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
210 .. class:: infomark
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
211
0
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
212 **What it does**
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
213
6
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
214 @HELP_WID@
0
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
215
6
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
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
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
217
6
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
218 **Input**
0
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
219
6
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
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
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
221
6
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
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,
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
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
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
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
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
225
6
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
226 **Output**
0
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
227
6
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
228 @HELP_OUT_AG@
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
229 @HELP_OUT_AGS@
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
230 @HELP_OUT_CR@
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
231 - Hard filtered transcripts includes only long and reliable transcripts with rather high expression
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
232 @HELP_OUT_L@
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
233 - Soft filtered transcripts includes short and low-expressed transcipts, likely to contain junk sequences
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
234 - Transcripts
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
235 - Transcripts paths
0
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
236
6
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
237 .. class:: infomark
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
238
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
239 **References**
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
240
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
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>`_.
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
242 ]]></help>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
243 <expand macro="citations">
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
244 <citation type="doi">10.1101/420208</citation>
b66de1e9abfb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents: 5
diff changeset
245 </expand>
0
0d30fed9628b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rnaspades commit 9bfb3d0e41daa3990a997b92438b9e56c2b6edbf
iuc
parents:
diff changeset
246 </tool>