annotate macros.xml @ 9:c33a476f4001 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit f53f7f297e551bf58e753752edd0dae5205bbc77
author iuc
date Mon, 15 Apr 2024 19:39:30 +0000
parents 604782a8a53a
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
1 <macros>
8
604782a8a53a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 066e075c1599b29e92708194db2b2ccc30b7677c
iuc
parents: 7
diff changeset
2 <token name="@TOOL_VERSION@">3.15.5</token>
9
c33a476f4001 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit f53f7f297e551bf58e753752edd0dae5205bbc77
iuc
parents: 8
diff changeset
3 <token name="@VERSION_SUFFIX@">2</token>
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
4 <xml name="requirements">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
5 <requirements>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
6 <requirement type="package" version="@TOOL_VERSION@">spades</requirement>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
7 <requirement type="package" version="3.0">zip</requirement>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
8 <yield/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
9 </requirements>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
10 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
11 <xml name="stdio">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
12 <stdio>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
13 <exit_code range="1:"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
14 <regex match="Cannot allocate memory"
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
15 source="stdout"
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
16 level="fatal_oom"
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
17 description="Out of memory error occurred"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
18 <regex match="The reads contain too many k-mers to fit into available memory"
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
19 source="stdout"
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
20 level="fatal_oom"
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
21 description="Out of memory error occurred"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
22 </stdio>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
23 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
24 <xml name="version_command">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
25 <version_command><![CDATA[spades.py --version 2>&1 | awk -F 'v' '{print $2}']]></version_command>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
26 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
27 <token name="@INTYPES@">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
28
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
29 </token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
30 <xml name="citations">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
31 <citations>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
32 <citation type="doi">10.1093/bioinformatics/btv688</citation>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
33 <citation type="doi">10.1093/bioinformatics/btu266</citation>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
34 <citation type="doi">10.1093/bioinformatics/btv337</citation>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
35 <yield/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
36 </citations>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
37 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
38 <xml name="operation_mode" token_help="">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
39 <param name="operation_mode" type="select" label="Operation mode" help="@HELP@">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
40 <option value="">Assembly and error correction</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
41 <option value="--only-assembler">Only assembler (--only-assembler)</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
42 <option value="--only-error-correction">Only error correction (--only-error-correction)</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
43 </param>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
44 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
45
6
d89ced9439f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 35f71aa486d8754ee6a8387659032fc7c93d1be3
iuc
parents: 5
diff changeset
46 <token name="@OMP_THREADS@"><![CDATA[
d89ced9439f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 35f71aa486d8754ee6a8387659032fc7c93d1be3
iuc
parents: 5
diff changeset
47 export OMP_THREAD_LIMIT=\${GALAXY_SLOTS:-4} &&
d89ced9439f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 35f71aa486d8754ee6a8387659032fc7c93d1be3
iuc
parents: 5
diff changeset
48 ]]></token>
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
49
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
50 <!-- PREPARE INPUT FILES-->
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
51
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
52 <token name="@PREPROCESS_INPUT_FILES_MAIN@"><![CDATA[
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
53 #if $singlePaired.sPaired == "single" or $singlePaired.sPaired == "paired_interlaced"
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
54 mkdir -p reads1 &&
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
55 #set file_paths1 = []
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
56 #for $input_file in $singlePaired.input1
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
57 #set $ext = $input_file.ext.replace('fastqsanger', 'fastq')
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
58 #set $fname = $input_file.element_identifier.replace(" ","_") + '.' + $ext
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
59 #set $file_path = 'reads1/' + $fname
1
8a9a9350ffaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 370cc20429f3b9e68792b71865b05165cac3ad77"
iuc
parents: 0
diff changeset
60 ln -s '$input_file' '$file_path' &&
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
61 $file_paths1.append($file_path)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
62 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
63 #else if $singlePaired.sPaired == "paired"
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
64 mkdir -p paired_reads1 &&
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
65 #set fw_reads1 = []
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
66 #for $input_file in $singlePaired.input1
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
67 #set $ext = $input_file.ext.replace('fastqsanger', 'fastq')
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
68 #set $fname = $input_file.element_identifier.replace(" ","_") + '.' + $ext
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
69 #set $file_path = 'paired_reads1/' + str($fname)
1
8a9a9350ffaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 370cc20429f3b9e68792b71865b05165cac3ad77"
iuc
parents: 0
diff changeset
70 ln -s '$input_file' '$file_path' &&
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
71 $fw_reads1.append($file_path)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
72 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
73 #set rv_reads1 = []
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
74 #for $input_file in $singlePaired.input2
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
75 #set $ext = $input_file.ext.replace('fastqsanger', 'fastq')
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
76 #set $fname = $input_file.element_identifier.replace(" ","_") + '.' + $ext
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
77 #set $file_path = 'paired_reads1/' + str($fname)
1
8a9a9350ffaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 370cc20429f3b9e68792b71865b05165cac3ad77"
iuc
parents: 0
diff changeset
78 ln -s '$input_file' '$file_path' &&
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
79 $rv_reads1.append($file_path)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
80 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
81 #silent $fw_reads1.sort()
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
82 #silent $rv_reads1.sort()
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
83 #else
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
84 mkdir -p paired_reads1 &&
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
85 #set fw_reads1 = []
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
86 #set rv_reads1 = []
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
87 #for $i, $input_file in enumerate($singlePaired.input)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
88 #set $ext = $input_file.forward.ext.replace('fastqsanger', 'fastq')
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
89 #set $file_path = 'paired_reads1/fw' + str($i) + '.' + $ext
1
8a9a9350ffaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 370cc20429f3b9e68792b71865b05165cac3ad77"
iuc
parents: 0
diff changeset
90 ln -s '$input_file.forward' '$file_path' &&
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
91 $fw_reads1.append($file_path)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
92 #set $file_path = 'paired_reads1/rv' + str($i) + '.' + $ext
1
8a9a9350ffaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 370cc20429f3b9e68792b71865b05165cac3ad77"
iuc
parents: 0
diff changeset
93 ln -s '$input_file.reverse' '$file_path' &&
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
94 $rv_reads1.append($file_path)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
95 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
96 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
97 ]]></token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
98
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
99 <token name="@PREPROCESS_INPUT_FILES_ADDITIONAL@"><![CDATA[
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
100 #if $additional_reads.singlePaired.sPaired == "single" or $additional_reads.singlePaired.sPaired == "paired_interlaced"
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
101 mkdir -p reads2 &&
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
102 #set file_paths2 = []
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
103 #for $input_file in $additional_reads.singlePaired.input1
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
104 #set $ext = $input_file.ext.replace('fastqsanger', 'fastq')
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
105 #set $fname = $input_file.element_identifier.replace(" ","_") + '.' + $ext
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
106 #set $file_path = 'reads2/' + $fname
1
8a9a9350ffaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 370cc20429f3b9e68792b71865b05165cac3ad77"
iuc
parents: 0
diff changeset
107 ln -s '$input_file' '$file_path' &&
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
108 $file_paths2.append($file_path)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
109 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
110 #else if $additional_reads.singlePaired.sPaired == "paired"
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
111 mkdir -p paired_reads2 &&
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
112 #set fw_reads2 = []
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
113 #for $input_file in $additional_reads.singlePaired.input1
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
114 #set $ext = $input_file.ext.replace('fastqsanger', 'fastq')
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
115 #set $fname = $input_file.element_identifier.replace(" ","_") + '.' + $ext
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
116 #set $file_path = 'paired_reads2/' + str($fname)
1
8a9a9350ffaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 370cc20429f3b9e68792b71865b05165cac3ad77"
iuc
parents: 0
diff changeset
117 ln -s '$input_file' '$file_path' &&
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
118 $fw_reads2.append($file_path)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
119 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
120 #set rv_reads2 = []
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
121 #for $input_file in $additional_reads.singlePaired.input2
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
122 #set $ext = $input_file.ext.replace('fastqsanger', 'fastq')
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
123 #set $fname = $input_file.element_identifier.replace(" ","_") + '.' + $ext
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
124 #set $file_path = 'paired_reads2/' + str($fname)
1
8a9a9350ffaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 370cc20429f3b9e68792b71865b05165cac3ad77"
iuc
parents: 0
diff changeset
125 ln -s '$input_file' '$file_path' &&
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
126 $rv_reads2.append($file_path)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
127 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
128 #silent $fw_reads2.sort()
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
129 #silent $rv_reads2.sort()
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
130 #else
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
131 mkdir -p paired_reads2 &&
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
132 #set fw_reads2 = []
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
133 #set rv_reads2 = []
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
134 #for $i, $input_file in enumerate($additional_reads.singlePaired.input)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
135 #set $ext = $input_file.forward.ext.replace('fastqsanger', 'fastq')
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
136 #set $file_path = 'paired_reads2/fw' + str($i) + '.' + $ext
1
8a9a9350ffaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 370cc20429f3b9e68792b71865b05165cac3ad77"
iuc
parents: 0
diff changeset
137 ln -s '$input_file.forward' '$file_path' &&
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
138 $fw_reads2.append($file_path)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
139 #set $file_path = 'paired_reads2/rv' + str($i) + '.' + $ext
1
8a9a9350ffaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 370cc20429f3b9e68792b71865b05165cac3ad77"
iuc
parents: 0
diff changeset
140 ln -s '$input_file.reverse' '$file_path' &&
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
141 $rv_reads2.append($file_path)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
142 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
143 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
144 ]]></token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
145
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
146 <!-- COMMANDS -->
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
147
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
148 <token name="@RESOURCES@"><![CDATA[
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
149 -t \${GALAXY_SLOTS:-4}
3
7490b213baa9 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit b7b09cff3ddcdf26f27aabfcf41a8ce0a3985d87"
iuc
parents: 1
diff changeset
150 -m \$((\${GALAXY_MEMORY_MB:-8192}/1024))
9
c33a476f4001 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit f53f7f297e551bf58e753752edd0dae5205bbc77
iuc
parents: 8
diff changeset
151 --tmp-dir \${TMPDIR}
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
152 ]]></token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
153
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
154 <token name="@INPUT_READS_MAIN@"><![CDATA[
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
155 #if $singlePaired.sPaired == "single"
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
156 #for $read in $file_paths1
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
157 --s $library '${read}'
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
158 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
159 #else if $singlePaired.sPaired == "paired"
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
160 #for $read in $fw_reads1
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
161 --${singlePaired.type_paired}-1 $library '${read}'
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
162 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
163 #for $read in $rv_reads1
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
164 --${singlePaired.type_paired}-2 $library '${read}'
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
165 --${singlePaired.type_paired}-or $library $singlePaired.orientation
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
166 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
167 #else if $singlePaired.sPaired == "paired_interlaced"
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
168 #for $read in $file_paths1
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
169 --${singlePaired.type_paired}-12 $library '${read}'
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
170 --${singlePaired.type_paired}-or $library $singlePaired.orientation
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
171 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
172 #else
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
173 #for $read in $fw_reads1
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
174 --${singlePaired.type_paired}-1 $library '${read}'
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
175 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
176 #for $read in $rv_reads1
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
177 --${singlePaired.type_paired}-2 $library '${read}'
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
178 --${singlePaired.type_paired}-or $library $singlePaired.orientation
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
179 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
180 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
181 ]]></token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
182
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
183
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
184 <token name="@INPUT_READS_ADDITIONAL@"><![CDATA[
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
185 @LIBRARY_NUMBER@
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
186 #if $additional_reads.singlePaired.sPaired == "single"
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
187 #for $read in $file_paths2
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
188 --s $library '${read}'
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
189 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
190 #else if $additional_reads.singlePaired.sPaired == "paired"
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
191 #for $read in $fw_reads2
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
192 --${additional_reads.singlePaired.type_paired}-1 $library '${read}'
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
193 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
194 #for $read in $rv_reads2
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
195 --${additional_reads.singlePaired.type_paired}-2 $library '${read}'
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
196 --${additional_reads.singlePaired.type_paired}-or $library $additional_reads.singlePaired.orientation
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
197 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
198 #else if $additional_reads.singlePaired.sPaired == "paired_interlaced"
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
199 #for $read in $file_paths2
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
200 --${additional_reads.singlePaired.type_paired}-12 $library '${read}'
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
201 --${additional_reads.singlePaired.type_paired}-or $library $additional_reads.singlePaired.orientation
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
202 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
203 #else
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
204 #for $read in $fw_reads2
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
205 --${additional_reads.singlePaired.type_paired}-1 $library '${read}'
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
206 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
207 #for $read in $rv_reads2
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
208 --${additional_reads.singlePaired.type_paired}-2 $library '${read}'
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
209 --${additional_reads.singlePaired.type_paired}-or $library $additional_reads.singlePaired.orientation
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
210 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
211 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
212 ]]></token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
213
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
214 <token name="@PIPELINE_OPTIONS@"><![CDATA[
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
215 #for $i in $mode_sel
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
216 $i
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
217 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
218 ]]></token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
219
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
220 <token name="@KMER@"><![CDATA[
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
221 #if $kmer_cond.kmer_sel != 'auto'
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
222 -k '$kmer_cond.manual'
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
223 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
224 ]]></token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
225
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
226 <token name="@PHREDOFFSET@"><![CDATA[
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
227 #if $phred_offset != 'auto'
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
228 --phred-offset $phred_offset
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
229 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
230 ]]></token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
231
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
232 <!-- ADDITIONAL INPUTS-->
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
233
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
234 <token name="@PREPROCESS_CONTIGS_FILES@"><![CDATA[
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
235 #if $arf.trusted_contigs
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
236 mkdir -p trusted_contigs &&
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
237 #set trusted_contigs = []
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
238 #for $i, $input_file in enumerate($arf.trusted_contigs,1)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
239 #set $ext = $input_file.ext.replace('fastqsanger', 'fastq')
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
240 #set $fname = 'file' + str($i) + '.' + $ext
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
241 #set $file_path = 'trusted_contigs/' + $fname
1
8a9a9350ffaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 370cc20429f3b9e68792b71865b05165cac3ad77"
iuc
parents: 0
diff changeset
242 ln -s '$input_file' '$file_path' &&
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
243 $trusted_contigs.append($file_path)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
244 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
245 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
246 #if $arf.untrusted_contigs
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
247 mkdir -p untrusted_contigs &&
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
248 #set untrusted_contigs = []
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
249 #for $i, $input_file in enumerate($arf.untrusted_contigs,1)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
250 #set $ext = $input_file.ext.replace('fastqsanger', 'fastq')
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
251 #set $fname = 'file' + str($i) + '.' + $ext
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
252 #set $file_path = 'untrusted_contigs/' + $fname
1
8a9a9350ffaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 370cc20429f3b9e68792b71865b05165cac3ad77"
iuc
parents: 0
diff changeset
253 ln -s '$input_file' '$file_path' &&
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
254 $untrusted_contigs.append($file_path)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
255 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
256 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
257 ]]></token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
258
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
259 <token name="@PREPROCESS_NANOPORE_PACBIO_FILES@"><![CDATA[
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
260 #if $arf.nanopore
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
261 mkdir -p nanopore_reads &&
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
262 #set nanopore_reads = []
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
263 #for $i, $input_file in enumerate($arf.nanopore,1)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
264 #set $ext = $input_file.ext.replace('fastqsanger', 'fastq')
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
265 #set $fname = 'file' + str($i) + '.' + $ext
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
266 #set $file_path = 'nanopore_reads/' + $fname
1
8a9a9350ffaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 370cc20429f3b9e68792b71865b05165cac3ad77"
iuc
parents: 0
diff changeset
267 ln -s '$input_file' '$file_path' &&
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
268 $nanopore_reads.append($file_path)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
269 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
270 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
271 #if $arf.pacbio
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
272 mkdir -p pacbio_reads &&
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
273 #set pacbio_reads = []
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
274 #for $i, $input_file in enumerate($arf.pacbio,1)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
275 #set $ext = $input_file.ext.replace('fastqsanger', 'fastq')
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
276 #set $fname = 'file' + str($i) + '.' + $ext
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
277 #set $file_path = 'pacbio_reads/' + $fname
1
8a9a9350ffaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 370cc20429f3b9e68792b71865b05165cac3ad77"
iuc
parents: 0
diff changeset
278 ln -s '$input_file' '$file_path' &&
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
279 $pacbio_reads.append($file_path)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
280 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
281 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
282 ]]></token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
283
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
284 <token name="@PREPROCESS_SANGER_FILES@"><![CDATA[
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
285 #if $arf.sanger
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
286 mkdir -p sanger_reads &&
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
287 #set sanger_reads = []
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
288 #for $i, $input_file in enumerate($arf.sanger,1)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
289 #set $ext = $input_file.ext.replace('fastqsanger', 'fastq')
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
290 #set $fname = 'file' + str($i) + '.' + $ext
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
291 #set $file_path = 'sanger_reads/' + $fname
1
8a9a9350ffaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 370cc20429f3b9e68792b71865b05165cac3ad77"
iuc
parents: 0
diff changeset
292 ln -s '$input_file' '$file_path' &&
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
293 $sanger_reads.append($file_path)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
294 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
295 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
296 ]]></token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
297
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
298 <token name="@PREPROCESS_FL_RNA_FILES@"><![CDATA[
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
299 #if $arf.flrna
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
300 mkdir -p flrna_reads &&
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
301 #set flrna_reads = []
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
302 #for $i, $input_file in enumerate($arf.flrna,1)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
303 #set $ext = $input_file.ext.replace('fastqsanger', 'fastq')
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
304 #set $fname = 'file' + str($i) + '.' + $ext
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
305 #set $file_path = 'flrna_reads/' + $fname
1
8a9a9350ffaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 370cc20429f3b9e68792b71865b05165cac3ad77"
iuc
parents: 0
diff changeset
306 ln -s '$input_file' '$file_path' &&
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
307 $flrna_reads.append($file_path)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
308 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
309 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
310 ]]></token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
311
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
312 <token name="@PREPROCESS_ASSEMBLY_GRAPH_FILES@"><![CDATA[
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
313 #if $arf.assembly_graph
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
314 mkdir -p assembly_graphs &&
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
315 #set assembly_graphs = []
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
316 #for $i, $input_file in enumerate($arf.assembly_graph,1)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
317 #set $ext = $input_file.ext.replace('gfa1', 'gfa')
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
318 #set $fname = 'file' + str($i) + '.' + $ext
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
319 #set $file_path = 'assembly_graphs/' + $fname
1
8a9a9350ffaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 370cc20429f3b9e68792b71865b05165cac3ad77"
iuc
parents: 0
diff changeset
320 ln -s '$input_file' '$file_path' &&
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
321 $assembly_graphs.append($file_path)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
322 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
323 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
324 ]]></token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
325
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
326
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
327 <token name="@NANOPORE_PACBIO@"><![CDATA[
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
328 #if $arf.nanopore
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
329 #for $read in $nanopore_reads
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
330 --nanopore $read
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
331 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
332 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
333 #if $arf.pacbio
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
334 #for $read in $pacbio_reads
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
335 --pacbio $read
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
336 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
337 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
338 ]]></token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
339
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
340
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
341 <token name="@SANGER@"><![CDATA[
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
342 #if $arf.sanger
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
343 #for $read in $sanger_reads
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
344 --sanger $read
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
345 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
346 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
347 ]]></token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
348
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
349 <token name="@FL_RNA@"><![CDATA[
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
350 #if $arf.flrna
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
351 #for $read in $flrna_reads
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
352 --fl-rna $read
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
353 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
354 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
355 ]]></token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
356
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
357 <token name="@ASSEMBLY_GRAPH@"><![CDATA[
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
358 #if $arf.assembly_graph
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
359 #for $graph in $assembly_graphs
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
360 --assembly-graph $graph
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
361 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
362 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
363 ]]></token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
364
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
365 <token name="@CONTIGS@"><![CDATA[
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
366 #if $arf.trusted_contigs
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
367 #for $read in $trusted_contigs
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
368 --trusted-contigs $read
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
369 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
370 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
371 #if $arf.untrusted_contigs
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
372 #for $read in $untrusted_contigs
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
373 --untrusted-contigs $read
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
374 #end for
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
375 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
376 ]]></token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
377
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
378 <token name="@LIBRARY_NUMBER@"><![CDATA[
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
379 #if $additional_reads.selector == 'true' and $additional_reads.library_number == 'false'
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
380 #set $library += 1
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
381 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
382 ]]></token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
383
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
384 <!-- POSTPROCESSING -->
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
385
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
386 <token name="@STATS@"><![CDATA[
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
387 #if 'cs' in $optional_output
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
388 && test -f 'output/contigs.fasta' && python '$__tool_directory__/write_tsv_script.py' < 'output/contigs.fasta' > '$out_cs' || echo 'No contigs.fasta.'
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
389 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
390 #if 'ss' in $optional_output
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
391 && test -f 'output/scaffolds.fasta' && python '$__tool_directory__/write_tsv_script.py' < 'output/scaffolds.fasta' > '$out_ss' || echo 'No scaffolds.fasta.'
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
392 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
393 ]]></token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
394
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
395 <token name="@CORRECTED@"><![CDATA[
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
396 #if 'corrected' in $optional_output
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
397 && test -d 'output/corrected' && zip -q -r 'corrected.zip' 'output/corrected/*.fastq.gz' || echo 'No output files for corrected reads.'
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
398 #end if
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
399 ]]></token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
400
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
401 <!--
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
402 input
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
403 -->
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
404
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
405 <xml name="input_files_all" token_format="" token_label="" token_help="It assumes that all samples belong to the same library. If you want to use samples from two different libraries, include the second library as additional set of short-reads.">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
406 <conditional name="singlePaired">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
407 <param name="sPaired" type="select" label="Single-end or paired-end short-reads" help="@HELP@">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
408 <option value="single" selected="true">Single-end</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
409 <option value="paired">Paired-end: individual datasets</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
410 <option value="paired_interlaced">Paired-end: interlaced reads</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
411 <option value="paired_collection">Paired-end: list of dataset pairs</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
412 </param>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
413 <when value="single">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
414 <param format="@FORMAT@" name="input1" type="data" multiple="true" label="@LABEL@"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
415 </when>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
416 <when value="paired">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
417 <param format="@FORMAT@" name="input1" type="data" multiple="true" label="@LABEL@: forward reads"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
418 <param format="@FORMAT@" name="input2" type="data" multiple="true" label="@LABEL@: reverse reads"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
419 <expand macro="type_paired"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
420 <expand macro="orientation"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
421 </when>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
422 <when value="paired_interlaced">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
423 <param format="@FORMAT@" name="input1" type="data" multiple="true" label="@LABEL@: interlaced"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
424 <expand macro="type_paired"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
425 <expand macro="orientation"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
426 </when>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
427 <when value="paired_collection">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
428 <param format="@FORMAT@" name="input" type="data_collection" collection_type="list:paired" label="@LABEL@: collection"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
429 <expand macro="type_paired"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
430 <expand macro="orientation"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
431 </when>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
432 </conditional>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
433 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
434
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
435 <xml name="input_files_paired" token_format="" token_label="" token_help="It assumes that all samples belong to the same library. If you want to use samples from two different libraries, include the second library as additional set of short-reads.">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
436 <conditional name="singlePaired">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
437 <param name="sPaired" type="select" label="Pair-end reads input format" help="@HELP@">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
438 <option value="paired" selected="true">Paired-end: individual datasets</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
439 <option value="paired_interlaced">Paired-end: interlaced reads</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
440 <option value="paired_collection">Paired-end: list of dataset pairs</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
441 </param>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
442 <when value="paired">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
443 <param format="@FORMAT@" name="input1" type="data" multiple="true" label="@LABEL@: forward reads"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
444 <param format="@FORMAT@" name="input2" type="data" multiple="true" label="@LABEL@: reverse reads"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
445 <expand macro="type_paired"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
446 <expand macro="orientation"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
447 </when>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
448 <when value="paired_interlaced">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
449 <param format="@FORMAT@" name="input1" type="data" multiple="true" label="@LABEL@: interlaced"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
450 <expand macro="type_paired"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
451 <expand macro="orientation"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
452 </when>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
453 <when value="paired_collection">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
454 <param format="@FORMAT@" name="input" type="data_collection" collection_type="list:paired" label="@LABEL@: collection"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
455 <expand macro="type_paired"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
456 <expand macro="orientation"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
457 </when>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
458 </conditional>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
459 <param name="library_number" type="select" label="The samples belong to the same library" help="If the reads have been generated from the same sample, it means that they belong to the same library.">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
460 <option value="true" selected="true">True</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
461 <option value="false">False</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
462 </param>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
463 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
464
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
465 <xml name="orientation">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
466 <param name="orientation" type="select" label="Select orientation of reads" help="Note: mate-pair fragments are generally in a RF conformation. In general, paired-end reads tend to be in a FR orientation.">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
467 <option value="fr" selected="true"><![CDATA[FR (-> <-)]]></option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
468 <option value="rf"><![CDATA[RF (<- ->)]]></option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
469 <option value="ff"><![CDATA[FF (-> ->)]]></option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
470 </param>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
471 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
472
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
473 <xml name="type_paired">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
474 <param name="type_paired" type="select" label="Type of paired-reads"
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
475 help="In paired-end sequencing, the library preparation yields a set of fragments, and the machine sequences each fragment from both ends. In mate-pair sequencing,
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
476 the library preparation yields two fragments that are distal to each other in the genome and in the opposite in orientation to that of a mate-paired fragment.">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
477 <option value="pe" selected="true">Default (--pe)</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
478 <option value="mp">Mate-pair reads (--mp)</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
479 <option value="hqmp">High-quality Nextera mate-pair reads (--hqmp)</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
480 </param>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
481 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
482
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
483 <xml name="input_additional_files_all" token_format="" token_label="" token_help="">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
484 <conditional name="additional_reads">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
485 <param name="selector" type="select" label="Use an additional set of short-reads" help="Enable this option if you want to combine to data sources (e.g. single and paired reads).">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
486 <option value="false" selected="true">Disabled</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
487 <option value="true">Enabled</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
488 </param>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
489 <when value="true">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
490 <expand macro="input_files_all" format="fastq,fastq.gz,fastqsanger.gz,fasta,fasta.gz" label="FASTA/FASTQ file(s)" help="@HELP@"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
491 <param name="library_number" type="select" label="The samples belong to the same library" help="If the reads have been generated from the sample sample, it means that they belong to the same library.">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
492 <option value="true" selected="true">True</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
493 <option value="false">False</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
494 </param>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
495 </when>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
496 <when value="false"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
497 </conditional>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
498 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
499
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
500 <xml name="input_additional_files_paired" token_format="" token_label="" token_help="" >
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
501 <conditional name="additional_reads">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
502 <param name="selector" type="select" label="Use an additional set of short-reads" help="Enable this option if you want to combine to data sources (e.g. single and paired reads).">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
503 <option value="false" selected="true">Disabled</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
504 <option value="true">Enabled</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
505 </param>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
506 <when value="true">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
507 <expand macro="input_files_paired" format="fastq,fastq.gz,fastqsanger.gz,fasta,fasta.gz" label="FASTA/FASTQ file(s)" help="@HELP@"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
508 </when>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
509 <when value="false"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
510 </conditional>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
511 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
512
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
513 <xml name="covcutoff">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
514 <conditional name="cov_cond">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
515 <param argument="--cov-cutoff" type="select" label="Set coverage cutoff option" help="When set to 'auto' SPAdes automatically computes coverage threshold using conservative strategy">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
516 <option value="off">Off</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
517 <option value="auto">Auto</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
518 <option value="value">User specific</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
519 </param>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
520 <when value="off"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
521 <when value="auto"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
522 <when value="value">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
523 <param name="manual" type="float" min="0" value="" label="Set value"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
524 </when>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
525 </conditional>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
526 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
527 <xml name="pipeline_options">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
528 <param name="mode_sel" type="select" label="Pipeline options" multiple="true" optional="true" display="checkboxes" help="Error correction requires FASTQ input files.">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
529 <option value="--disable-rr">Disable repeat resolution (--disable-rr)</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
530 <yield/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
531 </param>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
532 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
533 <xml name="kmer" token_help="" token_default="21,33,55,77">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
534 <conditional name="kmer_cond">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
535 <param name="kmer_sel" argument="-k" type="select" label="Select k-mer detection option" help="@HELP@ Comma-separated list, all values must be odd, less than 128 and listed in ascending order.">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
536 <option value="auto">Auto</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
537 <option value="manual">User specific</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
538 </param>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
539 <when value="auto"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
540 <when value="manual">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
541 <param name="manual" type="text" value="@DEFAULT@" label="K-mer size values" help="List of k-mer sizes (must be odd and less than 128)">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
542 <sanitizer invalid_char="">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
543 <valid initial="string.digits">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
544 <add value="," />
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
545 </valid>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
546 </sanitizer>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
547 <validator type="regex">[0-9,]+</validator>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
548 </param>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
549 </when>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
550 </conditional>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
551 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
552 <xml name="nanopore_pacbio">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
553 <param argument="--nanopore" type="data" format="fastq,fastq.gz" multiple="true" optional="true" label="Nanopore reads" help="SPAdes will use Oxford Nanopore reads for gap closure and repeat resolution"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
554 <param argument="--pacbio" type="data" format="fastq,fastq.gz" multiple="true" optional="true" label="PacBio CLR reads" help="It is not recommended to run SPAdes on PacBio reads with low coverage (less than 5). In addition, SPAdes develpers suggest not to run SPAdes on PacBio reads for large genomes. SPAdes will use PacBio CLR reads for gap closure and repeat resolution"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
555 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
556 <xml name="flrna">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
557 <param argument="--fl-rna" name="flrna" type="data" format="fastq,fastq.gz,fasta,fasta.gz,fastqsanger,fastqsanger.gz" multiple="true" optional="true" label="PacBio/Nanopore/contigs that capture full-length transcripts" help="In addition to long reads, you may also provide a separate file with reads capturing the entire transcript sequences using this option. Full-length transcripts in such reads can be typically detected using the adapters. Note, that FL reads should be trimmed so that the adapters are excluded."/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
558 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
559
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
560 <xml name="phred">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
561 <param argument="--phred-offset" type="select" label="Set Phred quality offset" help="Phred quality offset in the input reads. Default: auto-detect">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
562 <option value="auto" selected="true">Auto</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
563 <option value="33">33 (Sanger)</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
564 <option value="64">64 (Illumina)</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
565 </param>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
566 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
567 <xml name="reads" token_paramname="reads" token_help="" token_label="">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
568 <param name="@PARAMNAME@" type="data" format="fastq,fastq.gz" label="@LABEL@ reads" help="@HELP@"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
569 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
570 <xml name="sanger">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
571 <param argument="--sanger" type="data" format="fastq,fastq.gz" multiple="true" optional="true" label="Sanger reads"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
572 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
573 <xml name="contigs">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
574 <param argument="--trusted-contigs" type="data" format="fasta,fasta.gz" multiple="true" optional="true" label="Trusted contigs" help="Reliable contigs of the same genome, which are likely to have no misassemblies and small rate of other errors (e.g. mismatches and indels). This option is not intended for contigs of the related species."/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
575 <param argument="--untrusted-contigs" type="data" format="fasta,fasta.gz" multiple="true" optional="true" label="Untrusted contigs" help="Contigs of the same genome, quality of which is average or unknown. Contigs of poor quality can be used but may introduce errors in the assembly. This option is also not intended for contigs of the related species."/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
576 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
577 <xml name="assembly_graph">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
578 <param argument="--assembly-graph" type="data" format="gfa1" multiple="true" optional="true" label="Assembly graphs" help=" The primary purpose of this option to run these pipelines on already constructed and simplified assembly graph this way skipping a large part of SPAdes pipeline."/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
579 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
580 <xml name="optional_output">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
581 <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.">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
582 <option value="ag" selected="true">Assembly graph</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
583 <option value="ags" selected="true">Assembly graph with scaffolds</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
584 <option value="cn" selected="true">Contigs</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
585 <option value="cp">Contigs paths</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
586 <option value="cr">Corrected reads</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
587 <option value="cs">Contigs stats</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
588 <option value="l">Log</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
589 <option value="sc" selected="true">Scaffolds</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
590 <option value="sp">Scaffolds paths</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
591 <option value="ss">Scaffolds stats</option>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
592 </param>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
593 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
594 <!--
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
595 output
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
596 -->
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
597
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
598 <xml name="out_ag">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
599 <data name="out_ag" format="fastg" from_work_dir="output/assembly_graph.fastg" label="${tool.name} on ${on_string}: Assembly graph">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
600 <filter>'ag' in optional_output</filter>
7
051fd2db8a27 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 69c6e337e239e84ce8fec9cf9fb5d820136877b2
iuc
parents: 6
diff changeset
601 <filter>'operation_mode' not in vars() or operation_mode != '--only-error-correction'</filter>
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
602 </data>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
603 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
604 <xml name="out_ags">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
605 <data name="out_ags" format="txt" from_work_dir="output/assembly_graph_with_scaffolds.gfa" label="${tool.name} on ${on_string}: Assembly graph with scaffolds">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
606 <filter>'ags' in optional_output</filter>
7
051fd2db8a27 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 69c6e337e239e84ce8fec9cf9fb5d820136877b2
iuc
parents: 6
diff changeset
607 <filter>'operation_mode' not in vars() or operation_mode != '--only-error-correction'</filter>
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
608 </data>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
609 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
610 <xml name="out_cn">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
611 <data name="out_cn" format="fasta" from_work_dir="output/contigs.fasta" label="${tool.name} on ${on_string}: Contigs">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
612 <filter>'cn' in optional_output</filter>
7
051fd2db8a27 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 69c6e337e239e84ce8fec9cf9fb5d820136877b2
iuc
parents: 6
diff changeset
613 <filter>'operation_mode' not in vars() or operation_mode != '--only-error-correction'</filter>
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
614 </data>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
615 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
616 <xml name="out_cp">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
617 <data name="out_cp" format="txt" from_work_dir="output/contigs.paths" label="${tool.name} on ${on_string}: Contigs paths">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
618 <filter>'cp' in optional_output</filter>
7
051fd2db8a27 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 69c6e337e239e84ce8fec9cf9fb5d820136877b2
iuc
parents: 6
diff changeset
619 <filter>'operation_mode' not in vars() or operation_mode != '--only-error-correction'</filter>
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
620 </data>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
621 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
622 <xml name="out_cr">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
623 <!-- some mode combinations create fastq, some fasta -->
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
624 <collection name="out_cr" type="list" label="${tool.name} on ${on_string}: Corrected reads">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
625 <filter>'cr' in optional_output</filter>
7
051fd2db8a27 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 69c6e337e239e84ce8fec9cf9fb5d820136877b2
iuc
parents: 6
diff changeset
626 <filter>'operation_mode' not in vars() or operation_mode != '--only-assembler'</filter>
051fd2db8a27 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 69c6e337e239e84ce8fec9cf9fb5d820136877b2
iuc
parents: 6
diff changeset
627 <discover_datasets pattern="(?P&lt;designation&gt;.+)\.cor\.fastq\.gz" format="fastq" directory="output/corrected"/>
051fd2db8a27 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 69c6e337e239e84ce8fec9cf9fb5d820136877b2
iuc
parents: 6
diff changeset
628 <discover_datasets pattern="(?P&lt;designation&gt;.+)\.cor\.fasta\.gz" format="fasta" directory="output/corrected"/>
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
629 </collection>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
630 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
631 <xml name="out_cs">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
632 <data name="out_cs" format="tabular" label="${tool.name} on ${on_string}: Contigs stats">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
633 <actions>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
634 <action name="column_names" type="metadata" default="name,length,coverage"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
635 </actions>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
636 <filter>'cs' in optional_output</filter>
7
051fd2db8a27 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 69c6e337e239e84ce8fec9cf9fb5d820136877b2
iuc
parents: 6
diff changeset
637 <filter>'operation_mode' not in vars() or operation_mode != '--only-error-correction'</filter>
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
638 </data>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
639 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
640 <xml name="out_l">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
641 <data name="out_l" format="txt" from_work_dir="output/spades.log" label="${tool.name} on ${on_string}: Log">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
642 <filter>'l' in optional_output</filter>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
643 </data>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
644 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
645 <xml name="out_sc">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
646 <data name="out_sc" format="fasta" from_work_dir="output/scaffolds.fasta" label="${tool.name} on ${on_string}: Scaffolds">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
647 <filter>'sc' in optional_output</filter>
7
051fd2db8a27 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 69c6e337e239e84ce8fec9cf9fb5d820136877b2
iuc
parents: 6
diff changeset
648 <filter>'operation_mode' not in vars() or operation_mode != '--only-error-correction'</filter>
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
649 </data>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
650 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
651 <xml name="out_sp">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
652 <data name="out_sp" format="txt" from_work_dir="output/scaffolds.paths" label="${tool.name} on ${on_string}: Scaffolds paths">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
653 <filter>'sp' in optional_output</filter>
7
051fd2db8a27 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 69c6e337e239e84ce8fec9cf9fb5d820136877b2
iuc
parents: 6
diff changeset
654 <filter>'operation_mode' not in vars() or operation_mode != '--only-error-correction'</filter>
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
655 </data>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
656 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
657 <xml name="out_ss">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
658 <data name="out_ss" format="tabular" label="${tool.name} on ${on_string}: Scaffolds stats">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
659 <actions>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
660 <action name="column_names" type="metadata" default="name,length,coverage"/>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
661 </actions>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
662 <filter>'ss' in optional_output</filter>
7
051fd2db8a27 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 69c6e337e239e84ce8fec9cf9fb5d820136877b2
iuc
parents: 6
diff changeset
663 <filter>'operation_mode' not in vars() or operation_mode != '--only-error-correction'</filter>
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
664 </data>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
665 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
666 <xml name="out_rs">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
667 <data name="out_rs" format="fasta" from_work_dir="output/raw_scaffolds.fasta" label="${tool.name} on ${on_string}: Raw scaffolds">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
668 <filter>'rs' in optional_output</filter>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
669 </data>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
670 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
671 <xml name="out_b">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
672 <data name="out_b" format="txt" from_work_dir="output/hmm_statistics.txt" label="${tool.name} on ${on_string}: HMM statistics">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
673 <filter>'b' in optional_output</filter>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
674 </data>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
675 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
676 <xml name="out_dg">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
677 <data name="out_dg" format="fasta" from_work_dir="output/domain_graph.dot" label="${tool.name} on ${on_string}: Domain graph">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
678 <filter>'dg' in optional_output</filter>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
679 </data>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
680 </xml>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
681 <!--
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
682 help
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
683 -->
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
684
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
685 <token name="@HELP_IN@"><![CDATA[
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
686
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
687 SPAdes takes as input paired-end reads, mate-pairs and single (unpaired) reads in FASTA and FASTQ. For IonTorrent data SPAdes also supports unpaired reads in unmapped BAM format (like the one produced by Torrent Server). However, in order to run read error correction, reads should be in FASTQ or BAM format. Sanger, Oxford Nanopore and PacBio CLR reads can be provided in both formats since SPAdes does not run error correction for these types of data.
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
688
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
689 To run SPAdes 3.15.3 you need at least one library of the following types:
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
690
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
691 - Illumina paired-end/high-quality mate-pairs/unpaired reads
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
692 - IonTorrent paired-end/high-quality mate-pairs/unpaired reads
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
693 - PacBio CCS reads
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
694 - Illumina and IonTorrent libraries should not be assembled together. All other types of input data are compatible. SPAdes should not be used if only PacBio CLR, Oxford Nanopore, Sanger reads or additional contigs are available.
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
695
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
696 SPAdes supports mate-pair only assembly. However, we recommend to use only high-quality mate-pair libraries in this case (e.g. that do not have a paired-end part). We tested mate-pair only pipeline using Illumina Nextera mate-pairs.
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
697
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
698 Notes:
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
699
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
700 - It is strongly suggested to provide multiple paired-end and mate-pair libraries according to their insert size (from smallest to longest).
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
701 - It is not recommended to run SPAdes on PacBio reads with low coverage (less than 5).
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
702 - We suggest not to run SPAdes on PacBio reads for large genomes.
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
703 - SPAdes accepts gzip-compressed files.
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
704
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
705 A detailed description can be found in the `input section <https://github.com/ablab/spades/#sec3.1>`_ of the manual.
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
706 ]]></token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
707 <token name="@HELP_OUT_AG@">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
708 - Assembly graph
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
709 </token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
710 <token name="@HELP_OUT_AGS@">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
711 - Assembly graph with scaffolds
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
712 </token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
713 <token name="@HELP_OUT_C@">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
714 - Contigs
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
715 </token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
716 <token name="@HELP_OUT_CP@">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
717 - Contigs paths in the assembly graph
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
718 </token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
719 <token name="@HELP_OUT_CS@">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
720 - Contigs stats
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
721 </token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
722 <token name="@HELP_OUT_CR@">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
723 - Corrected reads by BayesHammer
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
724 </token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
725 <token name="@HELP_OUT_L@">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
726 - Log file
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
727 </token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
728 <token name="@HELP_OUT_S@">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
729 - Scaffolds (recommended for use as resulting sequences)
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
730 </token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
731 <token name="@HELP_OUT_SP@">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
732 - Scaffolds paths in the assembly graph
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
733 </token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
734 <token name="@HELP_OUT_SS@">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
735 - Scaffolds stats
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
736 </token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
737 <token name="@HELP_WID@">
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
738 SPAdes - St. Petersburg genome assembler - is an assembly toolkit containing various assembly pipelines.
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
739 </token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
740 <token name="@IONTORRENT@"><![CDATA[
6
d89ced9439f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 35f71aa486d8754ee6a8387659032fc7c93d1be3
iuc
parents: 5
diff changeset
741 The selection of k-mer length is non-trivial for IonTorrent. If the dataset is more or less conventional (good coverage, not high GC, etc), then use our `recommendation for long reads <https://github.com/ablab/spades#sec3.4>`_ (e.g. assemble using k-mer lengths 21,33,55,77,99,127). However, due to increased error rate some changes of k-mer lengths (e.g. selection of shorter ones) may be required. For example, if you ran SPAdes with k-mer lengths 21,33,55,77 and then decided to assemble the same data set using more iterations and larger values of K, you can run SPAdes once again specifying the same output folder and the following options: --restart-from k77 -k 21,33,55,77,99,127 --mismatch-correction -o <previous_output_dir>. Do not forget to copy contigs and scaffolds from the previous run. We're planning to tackle issue of selecting k-mer lengths for IonTorrent reads in next versions.
0
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
742
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
743 You may need no error correction for Hi-Q enzyme at all. However, we suggest trying to assemble your data with and without error correction and select the best variant.
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
744
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
745 For non-trivial datasets (e.g. with high GC, low or uneven coverage) we suggest to enable single-cell mode (setting --sc option) and use k-mer lengths of 21,33,55.
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
746
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
747 ]]></token>
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
748
42a39792aaae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit 8734db131db6f76697b500b30f18ee7723d61813"
iuc
parents:
diff changeset
749 </macros>