annotate stringtie.xml @ 15:457d00d0005d draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
author iuc
date Tue, 04 Apr 2017 12:58:13 -0400
parents f70601406e0e
children bc451c12cd18
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
1 <tool id="stringtie" name="StringTie" version="1.3.3">
8
6884408acc44 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 92a9d47a3807a276aa98a38d38e6f0f8caa12389
iuc
parents: 5
diff changeset
2 <description>transcript assembly and quantification</description>
12
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
3 <macros>
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
4 <import>macros.xml</import>
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
5 </macros>
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
6 <expand macro="requirements" />
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
7 <expand macro="stdio" />
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
8 <expand macro="version_command" />
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
9 <command>
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
10 <![CDATA[
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
11 mkdir -p ./special_de_output/sample1/ &&
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
12 #if str($guide.use_guide) == 'yes':
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
13 ln -s '$guide.guide_gff' ./special_de_output/sample1/guide.gtf &&
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
14 #end if
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
15
12
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
16 #if $input_bam.metadata.ftype == 'sam':
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
17 samtools sort -@ \${GALAXY_SLOTS:-1} '$input_bam' | stringtie
12
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
18 #else
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
19 stringtie '$input_bam'
12
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
20 #end if
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
21
12
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
22 -o "$output_gtf"
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
23 -p "\${GALAXY_SLOTS:-1}"
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
24 #if str($guide.use_guide) == 'yes':
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
25 -C '$coverage'
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
26 -G '$guide.guide_gff'
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
27 $guide.input_estimation
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
28 #if $guide.special_outputs != 'no':
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
29 -b ./special_de_output/sample1/
11
52f55ad3dee2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 46636ba3d63d34e9ee30a2e0ee28cca0213628c8
iuc
parents: 10
diff changeset
30 #end if
12
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
31 #end if
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
32 #if str($option_set.options) == 'advanced':
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
33 -l '$option_set.name_prefix'
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
34 -f '$option_set.fraction'
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
35 -m '$option_set.min_tlen'
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
36 -a '$option_set.min_anchor_len'
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
37 -j '$option_set.min_anchor_cov'
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
38 -c '$option_set.min_bundle_cov'
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
39 -g '$option_set.bdist'
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
40 -M '$option_set.bundle_fraction' $option_set.sensitive $option_set.disable_trimming $option_set.multi_mapping
12
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
41 #if $option_set.abundance_estimation:
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
42 -A "$gene_abundance_estimation"
11
52f55ad3dee2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 46636ba3d63d34e9ee30a2e0ee28cca0213628c8
iuc
parents: 10
diff changeset
43 #end if
12
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
44 #if str($option_set.omit_sequences).strip() != "":
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
45 -x "$option_set.omit_sequences"
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
46 #end if
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
47 #end if
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
48
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
49 #if str($guide.use_guide) == 'yes':
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
50 #if $guide.special_outputs.special_outputs_select == 'deseq2':
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
51 &&
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
52 prepDE.py
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
53 -i ./special_de_output/
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
54 -g gene_cout_matrix.tsv
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
55 -t transcripts_count_matrix.tsv
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
56 -l $guide.special_outputs.read_length
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
57 #if str($option_set.options) == 'advanced':
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
58 -s '$option_set.name_prefix'
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
59 #end if
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
60 #if $guide.special_outputs.clustering:
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
61 -c
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
62 --legend ./legend.tsv
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
63
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
64 &&
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
65 sed -i.bak 's/,/\t/g' ./legend.tsv
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
66
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
67 #end if
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
68 &&
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
69 sed -i.bak 's/,/\t/g' transcripts_count_matrix.tsv
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
70 &&
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
71 sed -i.bak 's/,/\t/g' gene_cout_matrix.tsv
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
72 #end if
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
73 #end if
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
74
12
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
75 ]]>
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
76 </command>
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
77 <inputs>
12
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
78 <param format="sam,bam" label="Mapped reads to assemble transcripts from" name="input_bam" type="data" />
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
79 <conditional name="guide">
8836aad67a33 Uploaded
iuc
parents:
diff changeset
80 <param label="Use GFF file to guide assembly" name="use_guide" type="select">
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
81 <option value="yes">Use GFF/GTF</option>
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
82 <option selected="True" value="no">Do not use GFF/GTF</option>
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
83 </param>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
84 <when value="no" />
8836aad67a33 Uploaded
iuc
parents:
diff changeset
85 <when value="yes">
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
86 <param argument="-G" format="gtf,gff3" name="guide_gff" type="data"
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
87 help="" label="Reference annotation to use for guiding the assembly process" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
88 <param argument="-e" name="input_estimation" truevalue="-e" type="boolean" falsevalue=""
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
89 help="" label="Perform abundance estimation only of input transcripts" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
90 <conditional name="special_outputs">
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
91 <param label="Output additional files for use in..." name="special_outputs_select" type="select">
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
92 <option value="ballgown">Ballgown</option>
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
93 <option selected="True" value="deseq2">DESeq2/EdgeR</option>
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
94 <option value="no">No addional output</option>
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
95 </param>
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
96 <when value="ballgown" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
97 <when value="deseq2">
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
98 <param label="Average read length" name="read_length" type="integer" value="75" help="" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
99 <param label="Whether to cluster genes that overlap with different gene IDs"
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
100 name="clustering"
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
101 truevalue="--cluster"
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
102 type="boolean" help="ignoring ones with geneID pattern" falsevalue="" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
103 </when>
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
104 </conditional>
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
105 </when>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
106 </conditional>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
107 <conditional name="option_set">
12
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
108 <param help="" label="Options" name="options" type="select">
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
109 <option selected="True" value="default">Use defaults</option>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
110 <option value="advanced">Specify advanced options</option>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
111 </param>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
112 <when value="default" />
8836aad67a33 Uploaded
iuc
parents:
diff changeset
113 <when value="advanced">
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
114 <param argument="-t" falsevalue="" name="disable_trimming" truevalue="-t" type="boolean"
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
115 label="Disable trimming of predicted transcripts based on coverage" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
116 <param argument="-S" falsevalue=""
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
117 label="Increase sensitivity" name="sensitive" truevalue="-S" type="boolean" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
118 <param argument="-l" label="Name prefix for output transcripts" name="name_prefix" type="text" value="STRG" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
119 <param argument="-f" label="Minimum isoform fraction" max="1.0" min="0.0" name="fraction" type="float" value="0.15" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
120 <param argument="-m" label="Minimum assembled transcript length" name="min_tlen" type="integer" value="200" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
121 <param argument="-a" label="Minimum anchor length for junctions" name="min_anchor_len" type="integer" value="10" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
122 <param argument="-j" label="Minimum junction coverage" name="min_anchor_cov" type="integer" value="1" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
123 <param argument="-c" label="Minimum bundle reads per bp coverage to consider for assembly" name="min_bundle_cov" type="integer" value="2" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
124 <param argument="-g" label="Gap between read mappings triggering a new bundle" name="bdist" type="integer" value="50" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
125 <param argument="-M" label="Fraction of bundle allowed to be covered by multi-hit reads" name="bundle_fraction" type="float" value="0.95" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
126 <param argument="-x" name="omit_sequences" type="text" value=""
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
127 help="e.g. chrM,chrX" label="Do not assemble any transcripts on these reference sequence(s)" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
128 <param argument="-A" falsevalue="" name="abundance_estimation" truevalue="-A" type="boolean"
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
129 label="Additional gene abundance estimation output file" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
130 <param argument="-u" falsevalue="" truevalue="-u" type="boolean"
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
131 label="Disable multi-mapping correction" name="multi_mapping" />
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
132 </when>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
133 </conditional>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
134 </inputs>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
135 <outputs>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
136 <data format="gtf" label="${tool.name} on ${on_string}: Assembled transcripts" name="output_gtf" />
12
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
137 <data format="gtf" label="${tool.name} on ${on_string}: Gene abundance estimates" name="gene_abundance_estimation">
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
138 <filter>option_set['options'] == 'advanced' and option_set['abundance_estimation']</filter>
10
ce5e12ebb972 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 9
diff changeset
139 </data>
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
140 <data format="gff3" label="${tool.name} on ${on_string}: Coverage" name="coverage">
12
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
141 <filter>guide['use_guide'] == 'yes'</filter>
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
142 </data>
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
143 <data format="tabular" from_work_dir="special_de_output/sample1/e_data.ctab"
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
144 label="${tool.name} on ${on_string}: exon-level expression measurements" name="exon_expression">
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
145 <filter>guide['use_guide'] == 'yes' and guide['special_outputs']['special_outputs_select'] == 'ballgown'</filter>
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
146 </data>
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
147 <data format="tabular" from_work_dir="special_de_output/sample1/i_data.ctab"
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
148 label="${tool.name} on ${on_string}: intron-level expression measurements" name="intron_expression">
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
149 <filter>guide['use_guide'] == 'yes' and guide['special_outputs']['special_outputs_select'] == 'ballgown'</filter>
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
150 </data>
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
151 <data format="tabular" from_work_dir="special_de_output/sample1/t_data.ctab"
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
152 label="${tool.name} on ${on_string}: transcript-level expression measurements" name="transcript_expression">
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
153 <filter>guide['use_guide'] == 'yes' and guide['special_outputs']['special_outputs_select'] == 'ballgown'</filter>
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
154 </data>
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
155 <data format="tabular" from_work_dir="special_de_output/sample1/e2t.ctab"
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
156 label="${tool.name} on ${on_string}: exon to transcript mapping" name="exon_transcript_mapping">
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
157 <filter>guide['use_guide'] == 'yes' and guide['special_outputs']['special_outputs_select'] == 'ballgown'</filter>
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
158 </data>
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
159 <data format="tabular" from_work_dir="special_de_output/sample1/i2t.ctab"
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
160 label="${tool.name} on ${on_string}: intron to transcript mapping" name="intron_transcript_mapping">
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
161 <filter>guide['use_guide'] == 'yes' and guide['special_outputs']['special_outputs_select'] == 'ballgown'</filter>
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
162 </data>
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
163
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
164 <data format="tabular" from_work_dir="gene_cout_matrix.tsv"
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
165 label="${tool.name} on ${on_string}: Gene counts" name="gene_counts">
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
166 <filter>guide['use_guide'] == 'yes' and guide['special_outputs']['special_outputs_select'] == 'deseq2'</filter>
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
167 </data>
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
168 <data format="tabular" from_work_dir="transcripts_count_matrix.tsv"
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
169 label="${tool.name} on ${on_string}: Transcript counts" name="transcript_counts">
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
170 <filter>guide['use_guide'] == 'yes' and guide['special_outputs']['special_outputs_select'] == 'deseq2'</filter>
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
171 </data>
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
172 <data format="tabular" from_work_dir="legend.tsv"
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
173 label="${tool.name} on ${on_string}: legend" name="legend">
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
174 <filter>guide['use_guide'] == 'yes' and guide['special_outputs']['special_outputs_select'] == 'deseq2' and guide['special_outputs']['clustering'] is True</filter>
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
175 </data>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
176 </outputs>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
177 <tests>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
178 <test>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
179 <param ftype="bam" name="input_bam" value="stringtie_in1.bam" />
8836aad67a33 Uploaded
iuc
parents:
diff changeset
180 <param name="use_guide" value="no" />
8836aad67a33 Uploaded
iuc
parents:
diff changeset
181 <param name="options" value="default" />
12
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
182 <output file="stringtie_out1.gtf" ftype="gtf" lines_diff="2" name="output_gtf" />
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
183 </test>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
184 <test>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
185 <param ftype="bam" name="input_bam" value="stringtie_in1.bam" />
8836aad67a33 Uploaded
iuc
parents:
diff changeset
186 <param name="use_guide" value="no" />
8836aad67a33 Uploaded
iuc
parents:
diff changeset
187 <param name="options" value="advanced" />
8836aad67a33 Uploaded
iuc
parents:
diff changeset
188 <param name="fraction" value="0.17" />
12
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
189 <output file="stringtie_out2.gtf" ftype="gtf" lines_diff="2" name="output_gtf" />
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
190 </test>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
191 <test>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
192 <param ftype="bam" name="input_bam" value="stringtie_in1.bam" />
8836aad67a33 Uploaded
iuc
parents:
diff changeset
193 <param name="use_guide" value="yes" />
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
194 <param name="special_outputs_select" value="no" />
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
195 <param name="guide_gff" value="stringtie_in.gtf" />
8836aad67a33 Uploaded
iuc
parents:
diff changeset
196 <param name="options" value="default" />
12
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
197 <output file="stringtie_out3.gtf" ftype="gtf" lines_diff="2" name="output_gtf" />
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
198 </test>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
199 <test>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
200 <param ftype="bam" name="input_bam" value="stringtie_in1.bam" />
8836aad67a33 Uploaded
iuc
parents:
diff changeset
201 <param name="use_guide" value="yes" />
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
202 <param name="special_outputs_select" value="no" />
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
203 <param name="guide_gff" value="stringtie_in.gtf" />
8836aad67a33 Uploaded
iuc
parents:
diff changeset
204 <param name="options" value="advanced" />
8836aad67a33 Uploaded
iuc
parents:
diff changeset
205 <param name="fraction" value="0.17" />
12
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
206 <output file="stringtie_out4.gtf" ftype="gtf" lines_diff="2" name="output_gtf" />
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
207 </test>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
208 <test>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
209 <param ftype="bam" name="input_bam" value="stringtie_in1.bam" />
8836aad67a33 Uploaded
iuc
parents:
diff changeset
210 <param name="use_guide" value="yes" />
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
211 <param name="special_outputs_select" value="ballgown" />
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
212 <param name="guide_gff" value="stringtie_in.gtf" />
8836aad67a33 Uploaded
iuc
parents:
diff changeset
213 <param name="options" value="default" />
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
214 <output file="./ballgown/e_data.ctab" ftype="tabular" name="exon_expression" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
215 <output file="./ballgown/i_data.ctab" ftype="tabular" name="intron_expression" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
216 <output file="./ballgown/t_data.ctab" ftype="tabular" name="transcript_expression" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
217 <output file="./ballgown/e2t.ctab" ftype="tabular" name="exon_transcript_mapping" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
218 <output file="./ballgown/i2t.ctab" ftype="tabular" name="intron_transcript_mapping" />
12
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
219 <output file="stringtie_out5.gtf" ftype="gtf" lines_diff="2" name="output_gtf" />
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
220 <output file="stringtie_out_coverage.gtf" ftype="gff3" name="coverage" />
8836aad67a33 Uploaded
iuc
parents:
diff changeset
221 </test>
10
ce5e12ebb972 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 9
diff changeset
222 <test>
ce5e12ebb972 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 9
diff changeset
223 <param ftype="bam" name="input_bam" value="stringtie_in1.bam" />
ce5e12ebb972 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 9
diff changeset
224 <param name="use_guide" value="yes" />
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
225 <param name="special_outputs_select" value="deseq2" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
226 <param name="input_estimation" value="True" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
227 <param name="guide_gff" value="stringtie_in.gtf" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
228 <param name="options" value="default" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
229 <param name="clustering" value="True" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
230 <output file="./deseq2/gene_counts.tsv" ftype="tabular" lines_diff="2" name="gene_counts" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
231 <output file="./deseq2/transcript_counts.tsv" ftype="tabular" name="transcript_counts" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
232 <output file="./deseq2/legend.tsv" ftype="tabular" name="legend" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
233 <output file="stringtie_out6.gtf" ftype="gtf" lines_diff="2" name="output_gtf" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
234 <output file="stringtie_out_coverage.gtf" ftype="gff3" name="coverage" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
235 </test>
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
236 <test>
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
237 <param ftype="bam" name="input_bam" value="stringtie_in1.bam" />
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
238 <param name="use_guide" value="yes" />
10
ce5e12ebb972 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 9
diff changeset
239 <param name="guide_gff" value="stringtie_in.gtf" />
ce5e12ebb972 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 9
diff changeset
240 <param name="options" value="advanced" />
ce5e12ebb972 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 9
diff changeset
241 <param name="fraction" value="0.17" />
12
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
242 <param name="abundance_estimation" value="True" />
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
243 <output file="stringtie_out4.gtf" ftype="gtf" lines_diff="2" name="output_gtf" />
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
244 <output file="stringtie_out7.gtf" ftype="gtf" lines_diff="2" name="gene_abundance_estimation" />
10
ce5e12ebb972 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 9
diff changeset
245 </test>
ce5e12ebb972 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 9
diff changeset
246 <test>
ce5e12ebb972 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 9
diff changeset
247 <param ftype="bam" name="input_bam" value="stringtie_in1.bam" />
ce5e12ebb972 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 9
diff changeset
248 <param name="use_guide" value="yes" />
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
249 <param name="special_outputs_select" value="no" />
10
ce5e12ebb972 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 9
diff changeset
250 <param name="guide_gff" value="stringtie_in.gtf" />
ce5e12ebb972 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 9
diff changeset
251 <param name="options" value="advanced" />
ce5e12ebb972 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 9
diff changeset
252 <param name="fraction" value="0.15" />
ce5e12ebb972 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 9
diff changeset
253 <param name="c" value="test_chromosome" />
15
457d00d0005d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b78c073ab258852730fc9af1cd4862d571459103
iuc
parents: 12
diff changeset
254 <output file="stringtie_out8.gtf" ftype="gtf" lines_diff="2" name="output_gtf" />
10
ce5e12ebb972 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 9
diff changeset
255 </test>
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
256 </tests>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
257 <help>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
258 <![CDATA[
8
6884408acc44 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 92a9d47a3807a276aa98a38d38e6f0f8caa12389
iuc
parents: 5
diff changeset
259
6884408acc44 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 92a9d47a3807a276aa98a38d38e6f0f8caa12389
iuc
parents: 5
diff changeset
260 **What it does?**
6884408acc44 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 92a9d47a3807a276aa98a38d38e6f0f8caa12389
iuc
parents: 5
diff changeset
261
6884408acc44 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 92a9d47a3807a276aa98a38d38e6f0f8caa12389
iuc
parents: 5
diff changeset
262 StringTie_ is a fast and highly efficient assembler of RNA-Seq alignments into potential transcripts. It uses a novel network flow algorithm as well as an optional *de novo* assembly step to assemble and quantitate full-length transcripts representing multiple splice variants for each gene locus. Its input can include not only the alignments of raw reads used by other transcript assemblers, but also alignments longer sequences that have been assembled from those reads.To identify differentially expressed genes between experiments, StringTie's output can be processed either by the Cuffdiff or Ballgown programs.
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
263
8
6884408acc44 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 92a9d47a3807a276aa98a38d38e6f0f8caa12389
iuc
parents: 5
diff changeset
264 .. _StringTie: http://ccb.jhu.edu/software/stringtie/
6884408acc44 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 92a9d47a3807a276aa98a38d38e6f0f8caa12389
iuc
parents: 5
diff changeset
265
6884408acc44 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 92a9d47a3807a276aa98a38d38e6f0f8caa12389
iuc
parents: 5
diff changeset
266 ------
6884408acc44 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 92a9d47a3807a276aa98a38d38e6f0f8caa12389
iuc
parents: 5
diff changeset
267
6884408acc44 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 92a9d47a3807a276aa98a38d38e6f0f8caa12389
iuc
parents: 5
diff changeset
268 StringTie has the following options::
6884408acc44 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 92a9d47a3807a276aa98a38d38e6f0f8caa12389
iuc
parents: 5
diff changeset
269
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
270 -G reference annotation to use for guiding the assembly process (GTF/GFF3)
8836aad67a33 Uploaded
iuc
parents:
diff changeset
271 -l name prefix for output transcripts (default: STRG)
8836aad67a33 Uploaded
iuc
parents:
diff changeset
272 -f minimum isoform fraction (default: 0.1)
10
ce5e12ebb972 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 9
diff changeset
273 -m minimum assembled transcript length (default: 200)
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
274 -o output path/file name for the assembled transcripts GTF (default: stdout)
8836aad67a33 Uploaded
iuc
parents:
diff changeset
275 -a minimum anchor length for junctions (default: 10)
8836aad67a33 Uploaded
iuc
parents:
diff changeset
276 -j minimum junction coverage (default: 1)
8836aad67a33 Uploaded
iuc
parents:
diff changeset
277 -t disable trimming of predicted transcripts based on coverage
8836aad67a33 Uploaded
iuc
parents:
diff changeset
278 (default: coverage trimming is enabled)
8836aad67a33 Uploaded
iuc
parents:
diff changeset
279 -c minimum reads per bp coverage to consider for transcript assembly (default: 2.5)
8836aad67a33 Uploaded
iuc
parents:
diff changeset
280 -v verbose (log bundle processing details)
8836aad67a33 Uploaded
iuc
parents:
diff changeset
281 -g gap between read mappings triggering a new bundle (default: 50)
8836aad67a33 Uploaded
iuc
parents:
diff changeset
282 -C output file with reference transcripts that are covered by reads
8836aad67a33 Uploaded
iuc
parents:
diff changeset
283 -M fraction of bundle allowed to be covered by multi-hit reads (default:0.95)
8836aad67a33 Uploaded
iuc
parents:
diff changeset
284 -p number of threads (CPUs) to use (default: 1)
12
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
285 -A gene abundance estimation output file
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
286 -B enable output of Ballgown table files which will be created in the
8836aad67a33 Uploaded
iuc
parents:
diff changeset
287 same directory as the output GTF (requires -G, -o recommended)
8836aad67a33 Uploaded
iuc
parents:
diff changeset
288 -b enable output of Ballgown table files but these files will be
8836aad67a33 Uploaded
iuc
parents:
diff changeset
289 created under the directory path given as <dir_path>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
290 -e only estimates the abundance of given reference transcripts (requires -G)
10
ce5e12ebb972 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 9
diff changeset
291 -x do not assemble any transcripts on these reference sequence(s)
12
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
292 -u no multi-mapping correction default: false)
10
ce5e12ebb972 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 9
diff changeset
293
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
294 ]]>
8836aad67a33 Uploaded
iuc
parents:
diff changeset
295 </help>
12
f70601406e0e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 11
diff changeset
296 <expand macro="citations" />
5
8836aad67a33 Uploaded
iuc
parents:
diff changeset
297 </tool>