annotate trinity.xml @ 34:8f1c3df4dd49 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit ec26c475a013d89b0f973f29250d660e79d4751f
author iuc
date Wed, 20 Sep 2023 14:54:54 +0000
parents 9fa24d5aac68
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
34
8f1c3df4dd49 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit ec26c475a013d89b0f973f29250d660e79d4751f
iuc
parents: 33
diff changeset
1 <tool id="trinity" name="Trinity" version="@TOOL_VERSION@+galaxy1" profile="21.05">
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
2 <description>de novo assembly of RNA-Seq data</description>
10
831abd20e690 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e23a8ad798830209db722d5496d19ec7a5e06214
iuc
parents: 5
diff changeset
3 <macros>
831abd20e690 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e23a8ad798830209db722d5496d19ec7a5e06214
iuc
parents: 5
diff changeset
4 <import>macros.xml</import>
831abd20e690 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e23a8ad798830209db722d5496d19ec7a5e06214
iuc
parents: 5
diff changeset
5 </macros>
30
3772d9a10f27 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit c468d2b9613f88cc5f96f77ab1e0592d3c9ce707"
iuc
parents: 29
diff changeset
6 <expand macro="bio_tools"/>
29
d5e8807a407d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9f23ced8d1f5a7ddf96e5f6cb608f3de8fc76250"
iuc
parents: 28
diff changeset
7 <expand macro="requirements">
32
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
8 <requirement type="package" version="3.2.7">rsync</requirement>
29
d5e8807a407d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9f23ced8d1f5a7ddf96e5f6cb608f3de8fc76250"
iuc
parents: 28
diff changeset
9 </expand>
15
e65e640e6196 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7efdf3224552d113a01043ee5bf4517d770df933
iuc
parents: 11
diff changeset
10 <command detect_errors="aggressive"><![CDATA[
19
cee61b3fcf78 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 5098e1bf7037e204f24fa1cbf7c3749bf0779550
iuc
parents: 18
diff changeset
11 if [ -z "\$GALAXY_MEMORY_MB" ] ; then
cee61b3fcf78 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 5098e1bf7037e204f24fa1cbf7c3749bf0779550
iuc
parents: 18
diff changeset
12 GALAXY_MEMORY_GB=1 ;
cee61b3fcf78 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 5098e1bf7037e204f24fa1cbf7c3749bf0779550
iuc
parents: 18
diff changeset
13 else
cee61b3fcf78 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 5098e1bf7037e204f24fa1cbf7c3749bf0779550
iuc
parents: 18
diff changeset
14 GALAXY_MEMORY_GB=\$((GALAXY_MEMORY_MB / 1024)) ;
cee61b3fcf78 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 5098e1bf7037e204f24fa1cbf7c3749bf0779550
iuc
parents: 18
diff changeset
15 fi ;
cee61b3fcf78 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 5098e1bf7037e204f24fa1cbf7c3749bf0779550
iuc
parents: 18
diff changeset
16
34
8f1c3df4dd49 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit ec26c475a013d89b0f973f29250d660e79d4751f
iuc
parents: 33
diff changeset
17 TRINITY_SCRATCH_DIR=\${TRINITY_SCRATCH_DIR:-\${TMPDIR:-\$_GALAXY_JOB_TMP_DIR}}
8f1c3df4dd49 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit ec26c475a013d89b0f973f29250d660e79d4751f
iuc
parents: 33
diff changeset
18 workdir=\$(pwd)
8f1c3df4dd49 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit ec26c475a013d89b0f973f29250d660e79d4751f
iuc
parents: 33
diff changeset
19 scratchfolder=\$(mktemp -d -p "\$TRINITY_SCRATCH_DIR");
8f1c3df4dd49 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit ec26c475a013d89b0f973f29250d660e79d4751f
iuc
parents: 33
diff changeset
20 emptyfolder=\$(mktemp -d -p "\$TRINITY_SCRATCH_DIR");
8f1c3df4dd49 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit ec26c475a013d89b0f973f29250d660e79d4751f
iuc
parents: 33
diff changeset
21 cd "\$scratchfolder" ;
19
cee61b3fcf78 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 5098e1bf7037e204f24fa1cbf7c3749bf0779550
iuc
parents: 18
diff changeset
22
18
d3b1249af60c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit aee00b3755588862ab34c199c28578706c004a34
iuc
parents: 17
diff changeset
23 #if $additional_params.guided.is_guided == "yes":
d3b1249af60c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit aee00b3755588862ab34c199c28578706c004a34
iuc
parents: 17
diff changeset
24 ln -s '${$additional_params.guided.genome_guided_bam}' 'localbam.bam' &&
d3b1249af60c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit aee00b3755588862ab34c199c28578706c004a34
iuc
parents: 17
diff changeset
25 ln -s '${$additional_params.guided.genome_guided_bam.metadata.bam_index}' 'localbam.bam.bai' &&
d3b1249af60c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit aee00b3755588862ab34c199c28578706c004a34
iuc
parents: 17
diff changeset
26 #end if
27
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
27 #if $pool.pool_mode == "Yes":
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
28 #if str($pool.inputs.paired_or_single) == "single":
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
29 #for i, f in enumerate($pool.inputs.input):
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
30 ln -s '$f' input${i}.${f.ext} &&
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
31 #end for
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
32 #elif str($pool.inputs.paired_or_single) == "paired":
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
33 #for i, f in enumerate($pool.inputs.left_input):
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
34 ln -s '$f' left_input${i}.${f.ext} &&
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
35 #end for
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
36 #for i, f in enumerate($pool.inputs.right_input):
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
37 ln -s '$f' right_input${i}.${f.ext} &&
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
38 #end for
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
39 #elif str($pool.inputs.paired_or_single) == "paired_collection":
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
40 #for i, f in enumerate($pool.inputs.pair_input):
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
41 ln -s '$f.forward' 'left_input${i}.${f.forward.ext}' &&
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
42 ln -s '$f.reverse' 'right_input${i}.${f.reverse.ext}' &&
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
43 #end for
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
44 #end if
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
45 #elif $pool.pool_mode == "No":
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
46 #if $pool.inputs.paired_or_single == "unmerged_paired_collection":
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
47 ln -s '$pool.inputs.pair_input.forward' 'left_input.${$pool.inputs.pair_input.forward.ext}' &&
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
48 ln -s '$pool.inputs.pair_input.reverse' 'right_input.${pool.inputs.pair_input.reverse.ext}' &&
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
49 #elif $pool.inputs.paired_or_single == "unmerged_single_collection":
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
50 ln -s '$pool.inputs.input' 'input.${pool.inputs.input.ext}' &&
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
51 #end if
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
52 #end if
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
53
18
d3b1249af60c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit aee00b3755588862ab34c199c28578706c004a34
iuc
parents: 17
diff changeset
54 Trinity --no_version_check
32
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
55 --output ./trinity_out_dir
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
56 ## do not try to run the high-mem normalization stats generator in parallel for paired-end fastqs
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
57 --no_parallel_norm_stats
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
58 ## Inputs
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
59 #if $pool.pool_mode == "Yes":
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
60 #if str($pool.inputs.paired_or_single) == "single":
27
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
61 --single ${ ','.join(["'input%s.%s'" % ($i, $f.ext) for i, f in enumerate($pool.inputs.input)]) }
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
62 #if $pool.inputs.input[0].is_of_type('fasta'):
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
63 --seqType fa
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
64 #else:
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
65 --seqType fq
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
66 #end if
3
c7555bc21812 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit bbfd77c34b609b86ef3a24525dae1127d8b3d99b
iuc
parents: 2
diff changeset
67
32
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
68 #if $pool.inputs.strand.is_strand_specific == 'true':
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
69 --SS_lib_type $pool.inputs.strand.library_type
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
70 #end if
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
71 #elif str($pool.inputs.paired_or_single) == "paired":
27
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
72 --left ${ ','.join(["'left_input%s.%s'" % ($i, $f.ext) for i, f in enumerate($pool.inputs.left_input)]) }
3
c7555bc21812 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit bbfd77c34b609b86ef3a24525dae1127d8b3d99b
iuc
parents: 2
diff changeset
73
27
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
74 --right ${ ','.join(["'right_input%s.%s'" % ($i, $f.ext) for i, f in enumerate($pool.inputs.right_input)]) }
17
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
75
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
76 #if $pool.inputs.left_input[0].is_of_type('fasta'):
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
77 --seqType fa
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
78 #else:
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
79 --seqType fq
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
80 #end if
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
81 @COMMAND_PAIRED_STRAND_JACCARD@
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
82 #elif str($pool.inputs.paired_or_single) == "paired_collection":
27
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
83 --left ${ ','.join(["'left_input%s.%s'" % ($i, $f.forward.ext) for i, f in enumerate($pool.inputs.pair_input)]) }
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
84 --right ${ ','.join(["'right_input%s.%s'" % ($i, $f.reverse.ext) for i, f in enumerate($pool.inputs.pair_input)]) }
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
85 #if $pool.inputs.pair_input[0].forward.is_of_type('fasta'):
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
86 --seqType fa
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
87 #else:
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
88 --seqType fq
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
89 #end if
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
90 @COMMAND_PAIRED_STRAND_JACCARD@
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
91 #end if
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
92 #elif $pool.pool_mode == "No":
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
93 #if $pool.inputs.paired_or_single == "unmerged_paired_collection":
27
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
94 --left 'left_input.${$pool.inputs.pair_input.forward.ext}'
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
95
27
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
96 --right 'right_input.${pool.inputs.pair_input.reverse.ext}'
3
c7555bc21812 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit bbfd77c34b609b86ef3a24525dae1127d8b3d99b
iuc
parents: 2
diff changeset
97
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
98 #if $pool.inputs.pair_input.forward.is_of_type('fasta'):
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
99 --seqType fa
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
100 #else:
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
101 --seqType fq
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
102 #end if
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
103 @COMMAND_PAIRED_STRAND_JACCARD@
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
104 #elif $pool.inputs.paired_or_single == "unmerged_single_collection":
27
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
105 --single 'input.${pool.inputs.input.ext}'
3
c7555bc21812 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit bbfd77c34b609b86ef3a24525dae1127d8b3d99b
iuc
parents: 2
diff changeset
106
27
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
107 #if $pool.inputs.input.is_of_type('fasta'):
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
108 --seqType fa
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
109 #else:
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
110 --seqType fq
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
111 #end if
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
112
32
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
113 #if $pool.inputs.strand.is_strand_specific == 'true':
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
114 --SS_lib_type $pool.inputs.strand.library_type
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
115 #end if
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
116 #end if
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
117 #end if
32
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
118 $no_normalize_reads
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
119
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
120 ## Additional parameters.
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
121 #if $additional_params.min_contig_length:
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
122 --min_contig_length $additional_params.min_contig_length
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
123 #end if
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
124 #if $additional_params.long_reads:
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
125 --long_reads $additional_params.long_reads
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
126 #end if
1
0067c78f49dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1abd7a1cbd25b687267df2ebc4dfba5894797a64
iuc
parents: 0
diff changeset
127 #if $additional_params.guided.is_guided == "yes":
18
d3b1249af60c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit aee00b3755588862ab34c199c28578706c004a34
iuc
parents: 17
diff changeset
128 --genome_guided_bam 'localbam.bam'
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
129
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
130 #if $additional_params.guided.genome_guided_min_coverage:
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
131 --genome_guided_min_coverage $additional_params.guided.genome_guided_min_coverage
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
132 #end if
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
133
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
134 #if $additional_params.guided.genome_guided_min_reads_per_partition:
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
135 --genome_guided_min_reads_per_partition $additional_params.guided.genome_guided_min_reads_per_partition
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
136 #end if
3
c7555bc21812 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit bbfd77c34b609b86ef3a24525dae1127d8b3d99b
iuc
parents: 2
diff changeset
137
18
d3b1249af60c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit aee00b3755588862ab34c199c28578706c004a34
iuc
parents: 17
diff changeset
138 #if $additional_params.guided.genome_guided_max_intron:
d3b1249af60c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit aee00b3755588862ab34c199c28578706c004a34
iuc
parents: 17
diff changeset
139 --genome_guided_max_intron $additional_params.guided.genome_guided_max_intron
d3b1249af60c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit aee00b3755588862ab34c199c28578706c004a34
iuc
parents: 17
diff changeset
140 #end if
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
141 #end if
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
142
10
831abd20e690 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e23a8ad798830209db722d5496d19ec7a5e06214
iuc
parents: 5
diff changeset
143 #if $additional_params.min_kmer_cov:
831abd20e690 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e23a8ad798830209db722d5496d19ec7a5e06214
iuc
parents: 5
diff changeset
144 --min_kmer_cov $additional_params.min_kmer_cov
831abd20e690 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e23a8ad798830209db722d5496d19ec7a5e06214
iuc
parents: 5
diff changeset
145 #end if
831abd20e690 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e23a8ad798830209db722d5496d19ec7a5e06214
iuc
parents: 5
diff changeset
146
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
147 ## CPU and butterfly options.
19
cee61b3fcf78 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 5098e1bf7037e204f24fa1cbf7c3749bf0779550
iuc
parents: 18
diff changeset
148 --CPU \${GALAXY_SLOTS:-4} --max_memory \${GALAXY_MEMORY_GB:-1}G --bflyHeapSpaceMax \${GALAXY_MEMORY_GB:-1}G --bfly_opts '-V 10 --stderr'
3
c7555bc21812 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit bbfd77c34b609b86ef3a24525dae1127d8b3d99b
iuc
parents: 2
diff changeset
149
19
cee61b3fcf78 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 5098e1bf7037e204f24fa1cbf7c3749bf0779550
iuc
parents: 18
diff changeset
150 &&
cee61b3fcf78 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 5098e1bf7037e204f24fa1cbf7c3749bf0779550
iuc
parents: 18
diff changeset
151
29
d5e8807a407d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9f23ced8d1f5a7ddf96e5f6cb608f3de8fc76250"
iuc
parents: 28
diff changeset
152 ## Trinity can create millions of files in the same directory, so the cleaning task makes use of rsync
d5e8807a407d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9f23ced8d1f5a7ddf96e5f6cb608f3de8fc76250"
iuc
parents: 28
diff changeset
153 ## for ensuring better performances.
d5e8807a407d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9f23ced8d1f5a7ddf96e5f6cb608f3de8fc76250"
iuc
parents: 28
diff changeset
154 ## see: https://web.archive.org/web/20130929001850/http://linuxnote.net/jianingy/en/linux/a-fast-way-to-remove-huge-number-of-files.html
34
8f1c3df4dd49 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit ec26c475a013d89b0f973f29250d660e79d4751f
iuc
parents: 33
diff changeset
155 rsync -a --delete "\$emptyfolder/" "\$scratchfolder/" --exclude=trinity_out_dir.Trinity.fasta --exclude=trinity_out_dir.Trinity.fasta.gene_trans_map;
8f1c3df4dd49 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit ec26c475a013d89b0f973f29250d660e79d4751f
iuc
parents: 33
diff changeset
156 mv "\$scratchfolder/trinity_out_dir.Trinity.fasta" '$assembled_transcripts';
8f1c3df4dd49 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit ec26c475a013d89b0f973f29250d660e79d4751f
iuc
parents: 33
diff changeset
157 mv "\$scratchfolder/trinity_out_dir.Trinity.fasta.gene_trans_map" '$gene_to_trans';
8f1c3df4dd49 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit ec26c475a013d89b0f973f29250d660e79d4751f
iuc
parents: 33
diff changeset
158 cd "\$workdir";
8f1c3df4dd49 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit ec26c475a013d89b0f973f29250d660e79d4751f
iuc
parents: 33
diff changeset
159 rmdir "\$emptyfolder" "\$scratchfolder"
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
160 ]]></command>
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
161 <inputs>
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
162 <conditional name="pool">
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
163 <param name="pool_mode" type="select" label="Are you pooling sequence datasets?" help="" >
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
164 <option value="No">No</option>
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
165 <option value="Yes" selected="True">Yes</option>
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
166 </param>
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
167 <when value="Yes" >
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
168 <conditional name="inputs">
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
169 <param name="paired_or_single" type="select" label="Paired or Single-end data?">
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
170 <option value="single" selected="true">Single-end</option>
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
171 <option value="paired">Paired-end</option>
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
172 <option value="paired_collection">Paired-end collection</option>
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
173 </param>
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
174 <when value="single">
26
26d5493b20b6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents: 22
diff changeset
175 <param name="input" argument="--single" type="data" format="fasta,fastqsanger,fastqsanger.gz" multiple="true" label="Single-end reads" help=""/>
32
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
176 <expand macro="is_strand_specific_f_r"/>
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
177 </when>
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
178 <when value="paired">
26
26d5493b20b6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents: 22
diff changeset
179 <param name="left_input" argument="--left" type="data" format="fasta,fastqsanger,fastqsanger.gz" multiple="true" label="Left/Forward strand reads" />
26d5493b20b6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents: 22
diff changeset
180 <param name="right_input" argument="--right" type="data" format="fasta,fastqsanger,fastqsanger.gz" multiple="true" label="Right/Reverse strand reads" />
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
181 <expand macro="input_paired_strand_jaccard" />
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
182 </when>
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
183 <when value="paired_collection">
26
26d5493b20b6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents: 22
diff changeset
184 <param name="pair_input" type="data_collection" collection_type="list:paired" format="fasta,fastqsanger,fastqsanger.gz" label="FASTA/FASTQ dataset collection with R1/R2 pair" help="Can be lists of pair dataset collection"/>
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
185 <expand macro="input_paired_strand_jaccard" />
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
186 </when>
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
187 </conditional>
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
188 </when>
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
189 <when value="No">
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
190 <conditional name="inputs">
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
191 <param name="paired_or_single" type="select" label="Paired or Single-end data?">
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
192 <option value="unmerged_single_collection">Single-end</option>
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
193 <option value="unmerged_paired_collection">Paired-end</option>
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
194 </param>
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
195 <when value="unmerged_single_collection">
26
26d5493b20b6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents: 22
diff changeset
196 <param name="input" argument="--single" type="data" format="fasta,fastqsanger,fastqsanger.gz" label="Single-end reads" help="Elements of collection will NOT be merged"/>
32
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
197 <expand macro="is_strand_specific_f_r"/>
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
198 </when>
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
199 <when value="unmerged_paired_collection">
26
26d5493b20b6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents: 22
diff changeset
200 <param name="pair_input" type="data_collection" collection_type="paired" format="fasta,fastqsanger,fastqsanger.gz" label="FASTA/FASTQ dataset collection with R1/R2 pair" help="Pair dataset collection. The paired datasets will NOT be merged"/>
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
201 <expand macro="input_paired_strand_jaccard" />
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
202 </when>
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
203 </conditional>
17
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
204 </when>
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
205 </conditional>
32
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
206 <param argument="--no_normalize_reads" type="boolean" truevalue="" falsevalue="--no_normalize_reads" checked="true" label="Run in silico normalization of reads" help="Defaults to max. read coverage of 50."/>
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
207 <section name="additional_params" title="Additional Options" expanded="False">
32
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
208 <param argument="--min_contig_length" type="integer" optional="true" value="200" min="1" label="Minimum Contig Length" help="All contigs shorter than this will be discarded"/>
3
c7555bc21812 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit bbfd77c34b609b86ef3a24525dae1127d8b3d99b
iuc
parents: 2
diff changeset
209
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
210 <conditional name="guided">
1
0067c78f49dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1abd7a1cbd25b687267df2ebc4dfba5894797a64
iuc
parents: 0
diff changeset
211 <param name="is_guided" type="select" label="Use the genome guided mode?" help="If you already mapped the reads to the genome, Trinity can use this information">
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
212 <option value="no">No</option>
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
213 <option value="yes">Yes</option>
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
214 </param>
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
215 <when value="no">
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
216 </when>
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
217 <when value="yes">
32
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
218 <param argument="--genome_guided_bam" type="data" format="bam" label="Coordinate-sorted BAM file" />
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
219 <param argument="--genome_guided_max_intron" type="integer" value="" min="1" label="Maximum allowed intron length (also maximum fragment span on genome)"/>
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
220 <param argument="--genome_guided_min_coverage" type="integer" optional="true" value="1" min="1" label="Minimum read coverage for identifying an expressed region of the genome"/>
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
221 <param argument="--genome_guided_min_reads_per_partition" type="integer" optional="true" value="10" min="1" label="Minimum number of reads per partition"/>
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
222 </when>
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
223 </conditional>
3
c7555bc21812 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit bbfd77c34b609b86ef3a24525dae1127d8b3d99b
iuc
parents: 2
diff changeset
224
32
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
225 <param argument="--long_reads" type="data" format="fasta" optional="true" label="Error-corrected or circular consensus (CCS) pac bio reads"
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
226 help="Experimental feature! Long reads must be in the same orientation as short reads if they are strand specific"/>
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
227 <param argument="--min_kmer_cov" type="integer" optional="true" value="1" min="1" label="Minimum count for K-mers to be assembled"/>
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
228 </section>
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
229 </inputs>
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
230 <outputs>
34
8f1c3df4dd49 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit ec26c475a013d89b0f973f29250d660e79d4751f
iuc
parents: 33
diff changeset
231 <data name="assembled_transcripts" format="fasta" label="${tool.name} on ${on_string}: Assembled Transcripts"/>
8f1c3df4dd49 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit ec26c475a013d89b0f973f29250d660e79d4751f
iuc
parents: 33
diff changeset
232 <data name="gene_to_trans" format="tabular" label="${tool.name} on ${on_string}: Gene to transcripts map"/>
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
233 </outputs>
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
234 <tests>
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
235 <test>
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
236 <param name="pool_mode" value="No" />
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
237 <param name="paired_or_single" value="unmerged_paired_collection"/>
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
238 <param name="pair_input">
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
239 <collection type="paired">
26
26d5493b20b6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents: 22
diff changeset
240 <element name="forward" value="reads.left.fq" ftype="fastqsanger" />
26d5493b20b6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents: 22
diff changeset
241 <element name="reverse" value="reads.right.fq" ftype="fastqsanger"/>
26d5493b20b6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents: 22
diff changeset
242 </collection>
26d5493b20b6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents: 22
diff changeset
243 </param>
26d5493b20b6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents: 22
diff changeset
244 <param name="is_strand_specific" value="true"/>
32
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
245 <param name="no_normalize_reads" value="true"/>
26
26d5493b20b6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents: 22
diff changeset
246 <param name="library_type" value="RF"/>
26d5493b20b6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents: 22
diff changeset
247 <output name="assembled_transcripts" file="norm/Trinity_paired_unmerged_1.fasta" compare="sim_size" delta="500" />
26d5493b20b6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents: 22
diff changeset
248 <output name="gene_to_trans" file="norm/Trinity_paired_unmerged_1.map" compare="sim_size" />
26d5493b20b6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents: 22
diff changeset
249 </test>
26d5493b20b6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents: 22
diff changeset
250 <test>
26d5493b20b6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents: 22
diff changeset
251 <param name="pool_mode" value="No" />
26d5493b20b6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents: 22
diff changeset
252 <param name="paired_or_single" value="unmerged_paired_collection"/>
26d5493b20b6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents: 22
diff changeset
253 <param name="pair_input">
26d5493b20b6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents: 22
diff changeset
254 <collection type="paired">
27
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
255 <element name="forward" value="reads.left.fq.gz" ftype="fastqsanger.gz" />
5b60313a6ce7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e8eb8467278032fd21f513fddf0b082b22aee42d"
iuc
parents: 26
diff changeset
256 <element name="reverse" value="reads.right.fq.gz" ftype="fastqsanger.gz" />
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
257 </collection>
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
258 </param>
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
259 <param name="is_strand_specific" value="true"/>
32
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
260 <param name="no_normalize_reads" value="true"/>
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
261 <param name="library_type" value="RF"/>
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
262 <output name="assembled_transcripts" file="norm/Trinity_paired_unmerged_1.fasta" compare="sim_size" delta="500" />
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
263 <output name="gene_to_trans" file="norm/Trinity_paired_unmerged_1.map" compare="sim_size" />
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
264 </test>
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
265 <test>
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
266 <param name="pool_mode" value="No" />
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
267 <param name="paired_or_single" value="unmerged_single_collection"/>
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
268 <param name="input" value="reads.left.fq" ftype="fastqsanger"/>
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
269 <param name="is_strand_specific" value="true"/>
32
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
270 <param name="no_normalize_reads" value="false"/>
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
271 <param name="library_type" value="F"/>
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
272 <output name="assembled_transcripts" file="raw/Trinity_single_unmerged_1.fasta" compare="sim_size" delta="500" />
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
273 <output name="gene_to_trans" file="raw/Trinity_single_unmerged_1.map" compare="sim_size" />
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
274 </test>
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
275 <test>
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
276 <param name="pool_mode" value="Yes" />
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
277 <param name="paired_or_single" value="paired"/>
3
c7555bc21812 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit bbfd77c34b609b86ef3a24525dae1127d8b3d99b
iuc
parents: 2
diff changeset
278 <param name="left_input" value="reads.left.fq" ftype="fastqsanger"/>
c7555bc21812 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit bbfd77c34b609b86ef3a24525dae1127d8b3d99b
iuc
parents: 2
diff changeset
279 <param name="right_input" value="reads.right.fq" ftype="fastqsanger"/>
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
280 <param name="is_strand_specific" value="true"/>
32
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
281 <param name="no_normalize_reads" value="false"/>
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
282 <param name="library_type" value="RF"/>
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
283 <output name="assembled_transcripts" file="raw/Trinity.fasta" compare="sim_size" delta="500" />
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
284 <output name="gene_to_trans" file="raw/Trinity.map" compare="sim_size" />
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
285 </test>
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
286 <test>
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
287 <param name="pool_mode" value="Yes" />
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
288 <param name="paired_or_single" value="paired"/>
3
c7555bc21812 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit bbfd77c34b609b86ef3a24525dae1127d8b3d99b
iuc
parents: 2
diff changeset
289 <param name="left_input" value="reads.left.fq" ftype="fastqsanger"/>
c7555bc21812 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit bbfd77c34b609b86ef3a24525dae1127d8b3d99b
iuc
parents: 2
diff changeset
290 <param name="right_input" value="reads.right.fq" ftype="fastqsanger"/>
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
291 <param name="is_strand_specific" value="true"/>
32
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
292 <param name="no_normalize_reads" value="true"/>
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
293 <param name="library_type" value="RF"/>
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
294 <output name="assembled_transcripts" file="norm/Trinity.fasta" compare="sim_size" delta="500" />
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
295 <output name="gene_to_trans" file="norm/Trinity.map" compare="sim_size" />
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
296 </test>
17
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
297 <test>
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
298 <param name="pool_mode" value="Yes" />
17
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
299 <param name="paired_or_single" value="paired_collection"/>
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
300 <param name="pair_input">
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
301 <collection type="list:paired">
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
302 <element name="pair1">
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
303 <collection type="paired">
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
304 <element name="forward" value="reads.left.fq" ftype="fastqsanger" />
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
305 <element name="reverse" value="reads.right.fq" ftype="fastqsanger"/>
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
306 </collection>
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
307 </element>
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
308 <element name="pair2">
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
309 <collection type="paired">
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
310 <element name="forward" value="reads.left.fq" ftype="fastqsanger" />
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
311 <element name="reverse" value="reads.right.fq" ftype="fastqsanger"/>
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
312 </collection>
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
313 </element>
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
314 </collection>
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
315 </param>
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
316 <param name="is_strand_specific" value="true"/>
32
77cf519a812e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 1d443e73d2eb888660bbbc7af198f5bcca9c1a70
iuc
parents: 30
diff changeset
317 <param name="no_normalize_reads" value="true"/>
17
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
318 <param name="library_type" value="RF"/>
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
319 <output name="assembled_transcripts" file="norm/Trinity.fasta" compare="sim_size" delta="500" />
20
171b827eadf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 9dcdb5348f7439d0ce1e44ed23ad226beb4ae6d4
iuc
parents: 19
diff changeset
320 <output name="gene_to_trans" file="norm/Trinity.map" compare="sim_size" />
17
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
321 </test>
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
322 </tests>
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
323 <help>
17
199aa6821ca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 7f726b691ead726864f1b67230cb5d58e16b5f58
iuc
parents: 15
diff changeset
324 Trinity_ assembles transcript sequences from Illumina RNA-Seq data.
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
325
33
9fa24d5aac68 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit c6eab3b60743dfa415dc135d657267cc8a0a31ce
iuc
parents: 32
diff changeset
326 .. _Trinity: https://github.com/trinityrnaseq/trinityrnaseq/wiki
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
327 </help>
10
831abd20e690 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit e23a8ad798830209db722d5496d19ec7a5e06214
iuc
parents: 5
diff changeset
328 <expand macro="citation" />
0
606b7748965d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/trinity commit 993ba7c18dcabb15aa76bca2fcc9211a5f58bf1d
iuc
parents:
diff changeset
329 </tool>