annotate stringtie.xml @ 9:1f23fc7df25c draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65beed7b9259920d3fdb293a1c7060860bd83594
author iuc
date Tue, 21 Mar 2017 03:07:22 -0400
parents e3f369973054
children c84d44519b2e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
1 <tool id="stringtie" name="StringTie" version="1.2.3">
2
520e0988ec1c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b03fd81ed11744f119608d4884c24fa182eb605a
iuc
parents: 1
diff changeset
2 <description>transcript assembly and quantification</description>
6
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
3 <macros>
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
4 <import>macros.xml</import>
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
5 </macros>
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
6 <expand macro="requirements" />
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
7 <expand macro="stdio" />
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
8 <expand macro="version_command" />
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
9 <command>
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
10 <![CDATA[
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
11 #if $input_bam.metadata.ftype == 'sam':
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
12 samtools sort -@ \${GALAXY_SLOTS:-1} "$input_bam" | stringtie
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
13 #else
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
14 stringtie "$input_bam"
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
15 #end if
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
16 -o "$output_gtf"
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
17 -p "\${GALAXY_SLOTS:-1}"
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
18 #if str($guide.use_guide) == 'yes':
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
19 -C "$coverage" -G "$guide.guide_gff" $guide.input_estimation
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
20 #if $guide.output_ballgown:
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
21 -b .
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
22 #end if
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
23 #end if
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
24 #if str($option_set.options) == 'advanced':
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
25 -l "$option_set.name_prefix"
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
26 -f "$option_set.fraction"
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
27 -m "$option_set.min_tlen"
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
28 -a "$option_set.min_anchor_len"
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
29 -j "$option_set.min_anchor_cov"
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
30 -c "$option_set.min_bundle_cov"
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
31 -g "$option_set.bdist"
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
32 -M "$option_set.bundle_fraction" $option_set.sensitive $option_set.disable_trimming $option_set.multi_mapping
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
33 #if $option_set.abundance_estimation:
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
34 -A "$gene_abundance_estimation"
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
35 #end if
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
36 #if str($option_set.omit_sequences).strip() != "":
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
37 -x "$option_set.omit_sequences"
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
38 #end if
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
39 #end if
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
40 ]]>
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
41 </command>
0
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
42 <inputs>
6
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
43 <param format="sam,bam" label="Mapped reads to assemble transcripts from" name="input_bam" type="data" />
0
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
44 <conditional name="guide">
1
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
45 <param label="Use GFF file to guide assembly" name="use_guide" type="select">
0
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
46 <option value="yes">Use GFF</option>
1
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
47 <option selected="True" value="no">Do not use GFF</option>
0
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
48 </param>
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
49 <when value="no" />
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
50 <when value="yes">
6
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
51 <param argument="-G" format="gtf,gff3" help="" label="Reference annotation to use for guiding the assembly process" name="guide_gff" type="data" />
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
52 <param argument="-e" falsevalue="" help="" label="Perform abundance estimation only of input transcripts" name="input_estimation" truevalue="-e" type="boolean" />
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
53 <param argument="-b" falsevalue="" help="" label="Output additional files for use in Ballgown" name="output_ballgown" truevalue="-b" type="boolean" />
0
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
54 </when>
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
55 </conditional>
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
56 <conditional name="option_set">
6
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
57 <param help="" label="Options" name="options" type="select">
1
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
58 <option selected="True" value="default">Use defaults</option>
0
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
59 <option value="advanced">Specify advanced options</option>
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
60 </param>
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
61 <when value="default" />
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
62 <when value="advanced">
6
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
63 <param argument="-t" falsevalue="" help="" label="Disable trimming of predicted transcripts based on coverage" name="disable_trimming" truevalue="-t" type="boolean" />
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
64 <param argument="-S" falsevalue="" help="" label="Increase sensitivity" name="sensitive" truevalue="-S" type="boolean" />
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
65 <param argument="-l" help="" label="Name prefix for output transcripts" name="name_prefix" type="text" value="STRG" />
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
66 <param argument="-f" help="" label="Minimum isoform fraction" max="1.0" min="0.0" name="fraction" type="float" value="0.15" />
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
67 <param argument="-m" help="" label="Minimum assembled transcript length" name="min_tlen" type="integer" value="200" />
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
68 <param argument="-a" help="" label="Minimum anchor length for junctions" name="min_anchor_len" type="integer" value="10" />
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
69 <param argument="-j" help="" label="Minimum junction coverage" name="min_anchor_cov" type="integer" value="1" />
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
70 <param argument="-c" help="" label="Minimum bundle reads per bp coverage to consider for assembly" name="min_bundle_cov" type="integer" value="2" />
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
71 <param argument="-g" help="" label="Gap between read mappings triggering a new bundle" name="bdist" type="integer" value="50" />
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
72 <param argument="-M" help="" label="Fraction of bundle allowed to be covered by multi-hit reads" name="bundle_fraction" type="float" value="0.95" />
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
73 <param argument="-x" help="e.g. chrM,chrX" label="Do not assemble any transcripts on these reference sequence(s)" name="omit_sequences" type="text" value="" />
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
74 <param argument="-A" falsevalue="" help="" label="Additional gene abundance estimation output file" name="abundance_estimation" truevalue="-A" type="boolean" />
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
75 <param argument="-u" falsevalue="" help="" label="Disable multi-mapping correction" name="multi_mapping" truevalue="-u" type="boolean" />
1
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
76 </when>
0
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
77 </conditional>
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
78 </inputs>
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
79 <outputs>
1
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
80 <data format="gtf" label="${tool.name} on ${on_string}: Assembled transcripts" name="output_gtf" />
6
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
81 <data format="gtf" label="${tool.name} on ${on_string}: Gene abundance estimates" name="gene_abundance_estimation">
7
e3f369973054 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 6
diff changeset
82 <filter>option_set['options'] == 'advanced' and option_set['abundance_estimation']</filter>
5
f504b3b7e49d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 4
diff changeset
83 </data>
1
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
84 <data format="gff3" label="${tool.name} on ${on_string}: Coverage" name="coverage">
7
e3f369973054 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 6
diff changeset
85 <filter>guide['use_guide'] == 'yes'</filter>
0
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
86 </data>
1
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
87 <data format="tabular" from_work_dir="e_data.ctab" label="${tool.name} on ${on_string}: exon-level expression measurements" name="exon_expression">
7
e3f369973054 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 6
diff changeset
88 <filter>guide['use_guide'] == 'yes' and guide['output_ballgown']</filter>
1
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
89 </data>
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
90 <data format="tabular" from_work_dir="i_data.ctab" label="${tool.name} on ${on_string}: intron-level expression measurements" name="intron_expression">
7
e3f369973054 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 6
diff changeset
91 <filter>guide['use_guide'] == 'yes' and guide['output_ballgown']</filter>
1
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
92 </data>
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
93 <data format="tabular" from_work_dir="t_data.ctab" label="${tool.name} on ${on_string}: transcript-level expression measurements" name="transcript_expression">
7
e3f369973054 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 6
diff changeset
94 <filter>guide['use_guide'] == 'yes' and guide['output_ballgown']</filter>
1
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
95 </data>
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
96 <data format="tabular" from_work_dir="e2t.ctab" label="${tool.name} on ${on_string}: exon to transcript mapping" name="exon_transcript_mapping">
7
e3f369973054 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 6
diff changeset
97 <filter>guide['use_guide'] == 'yes' and guide['output_ballgown']</filter>
1
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
98 </data>
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
99 <data format="tabular" from_work_dir="i2t.ctab" label="${tool.name} on ${on_string}: intron to transcript mapping" name="intron_transcript_mapping">
7
e3f369973054 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 15099b938e3ef54150ebf6b67969c27928c763c0
iuc
parents: 6
diff changeset
100 <filter>guide['use_guide'] == 'yes' and guide['output_ballgown']</filter>
1
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
101 </data>
0
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
102 </outputs>
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
103 <tests>
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
104 <test>
1
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
105 <param ftype="bam" name="input_bam" value="stringtie_in1.bam" />
0
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
106 <param name="use_guide" value="no" />
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
107 <param name="options" value="default" />
6
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
108 <output file="stringtie_out1.gtf" ftype="gtf" lines_diff="2" name="output_gtf" />
0
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
109 </test>
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
110 <test>
1
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
111 <param ftype="bam" name="input_bam" value="stringtie_in1.bam" />
0
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
112 <param name="use_guide" value="no" />
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
113 <param name="options" value="advanced" />
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
114 <param name="fraction" value="0.17" />
6
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
115 <output file="stringtie_out2.gtf" ftype="gtf" lines_diff="2" name="output_gtf" />
1
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
116 </test>
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
117 <test>
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
118 <param ftype="bam" name="input_bam" value="stringtie_in1.bam" />
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
119 <param name="use_guide" value="yes" />
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
120 <param name="guide_gff" value="stringtie_in.gtf" />
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
121 <param name="options" value="default" />
6
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
122 <output file="stringtie_out3.gtf" ftype="gtf" lines_diff="2" name="output_gtf" />
1
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
123 </test>
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
124 <test>
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
125 <param ftype="bam" name="input_bam" value="stringtie_in1.bam" />
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
126 <param name="use_guide" value="yes" />
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
127 <param name="guide_gff" value="stringtie_in.gtf" />
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
128 <param name="options" value="advanced" />
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
129 <param name="fraction" value="0.17" />
6
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
130 <output file="stringtie_out4.gtf" ftype="gtf" lines_diff="2" name="output_gtf" />
1
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
131 </test>
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
132 <test>
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
133 <param ftype="bam" name="input_bam" value="stringtie_in1.bam" />
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
134 <param name="use_guide" value="yes" />
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
135 <param name="output_ballgown" value="yes" />
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
136 <param name="guide_gff" value="stringtie_in.gtf" />
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
137 <param name="options" value="default" />
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
138 <output file="ballgown/e_data.ctab" ftype="tabular" name="exon_expression" />
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
139 <output file="ballgown/i_data.ctab" ftype="tabular" name="intron_expression" />
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
140 <output file="ballgown/t_data.ctab" ftype="tabular" name="transcript_expression" />
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
141 <output file="ballgown/e2t.ctab" ftype="tabular" name="exon_transcript_mapping" />
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
142 <output file="ballgown/i2t.ctab" ftype="tabular" name="intron_transcript_mapping" />
6
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
143 <output file="stringtie_out5.gtf" ftype="gtf" lines_diff="2" name="output_gtf" />
1
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
144 <output file="stringtie_out_coverage.gtf" ftype="gff3" name="coverage" />
0
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
145 </test>
5
f504b3b7e49d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 4
diff changeset
146 <test>
f504b3b7e49d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 4
diff changeset
147 <param ftype="bam" name="input_bam" value="stringtie_in1.bam" />
f504b3b7e49d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 4
diff changeset
148 <param name="use_guide" value="yes" />
f504b3b7e49d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 4
diff changeset
149 <param name="guide_gff" value="stringtie_in.gtf" />
f504b3b7e49d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 4
diff changeset
150 <param name="options" value="advanced" />
f504b3b7e49d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 4
diff changeset
151 <param name="fraction" value="0.17" />
6
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
152 <param name="abundance_estimation" value="True" />
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
153 <output file="stringtie_out4.gtf" ftype="gtf" lines_diff="2" name="output_gtf" />
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
154 <output file="stringtie_out6.gtf" ftype="gtf" lines_diff="2" name="gene_abundance_estimation" />
5
f504b3b7e49d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 4
diff changeset
155 </test>
f504b3b7e49d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 4
diff changeset
156 <test>
f504b3b7e49d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 4
diff changeset
157 <param ftype="bam" name="input_bam" value="stringtie_in1.bam" />
f504b3b7e49d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 4
diff changeset
158 <param name="use_guide" value="yes" />
f504b3b7e49d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 4
diff changeset
159 <param name="guide_gff" value="stringtie_in.gtf" />
f504b3b7e49d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 4
diff changeset
160 <param name="options" value="advanced" />
f504b3b7e49d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 4
diff changeset
161 <param name="fraction" value="0.15" />
f504b3b7e49d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 4
diff changeset
162 <param name="c" value="test_chromosome" />
6
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
163 <output file="stringtie_out7.gtf" ftype="gtf" lines_diff="2" name="output_gtf" />
5
f504b3b7e49d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 4
diff changeset
164 </test>
0
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
165 </tests>
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
166 <help>
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
167 <![CDATA[
2
520e0988ec1c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b03fd81ed11744f119608d4884c24fa182eb605a
iuc
parents: 1
diff changeset
168
520e0988ec1c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b03fd81ed11744f119608d4884c24fa182eb605a
iuc
parents: 1
diff changeset
169 **What it does?**
520e0988ec1c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b03fd81ed11744f119608d4884c24fa182eb605a
iuc
parents: 1
diff changeset
170
520e0988ec1c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b03fd81ed11744f119608d4884c24fa182eb605a
iuc
parents: 1
diff changeset
171 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.
0
62d212192002 Imported from capsule None
iuc
parents:
diff changeset
172
2
520e0988ec1c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b03fd81ed11744f119608d4884c24fa182eb605a
iuc
parents: 1
diff changeset
173 .. _StringTie: http://ccb.jhu.edu/software/stringtie/
520e0988ec1c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b03fd81ed11744f119608d4884c24fa182eb605a
iuc
parents: 1
diff changeset
174
520e0988ec1c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b03fd81ed11744f119608d4884c24fa182eb605a
iuc
parents: 1
diff changeset
175 ------
520e0988ec1c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b03fd81ed11744f119608d4884c24fa182eb605a
iuc
parents: 1
diff changeset
176
520e0988ec1c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b03fd81ed11744f119608d4884c24fa182eb605a
iuc
parents: 1
diff changeset
177 StringTie has the following options::
520e0988ec1c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit b03fd81ed11744f119608d4884c24fa182eb605a
iuc
parents: 1
diff changeset
178
1
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
179 -G reference annotation to use for guiding the assembly process (GTF/GFF3)
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
180 -l name prefix for output transcripts (default: STRG)
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
181 -f minimum isoform fraction (default: 0.1)
5
f504b3b7e49d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 4
diff changeset
182 -m minimum assembled transcript length (default: 200)
1
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
183 -o output path/file name for the assembled transcripts GTF (default: stdout)
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
184 -a minimum anchor length for junctions (default: 10)
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
185 -j minimum junction coverage (default: 1)
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
186 -t disable trimming of predicted transcripts based on coverage
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
187 (default: coverage trimming is enabled)
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
188 -c minimum reads per bp coverage to consider for transcript assembly (default: 2.5)
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
189 -v verbose (log bundle processing details)
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
190 -g gap between read mappings triggering a new bundle (default: 50)
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
191 -C output file with reference transcripts that are covered by reads
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
192 -M fraction of bundle allowed to be covered by multi-hit reads (default:0.95)
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
193 -p number of threads (CPUs) to use (default: 1)
6
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
194 -A gene abundance estimation output file
1
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
195 -B enable output of Ballgown table files which will be created in the
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
196 same directory as the output GTF (requires -G, -o recommended)
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
197 -b enable output of Ballgown table files but these files will be
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
198 created under the directory path given as <dir_path>
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
199 -e only estimates the abundance of given reference transcripts (requires -G)
5
f504b3b7e49d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 4
diff changeset
200 -x do not assemble any transcripts on these reference sequence(s)
6
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
201 -u no multi-mapping correction default: false)
5
f504b3b7e49d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit 65c9ce2fdc2b4ce892df8e456f18b859a85c410a
iuc
parents: 4
diff changeset
202
1
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
203 ]]>
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
204 </help>
6
d0bb240d7525 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stringtie commit acdc3dfe5fd6317ae57899aa0e83130dff7460e7
iuc
parents: 5
diff changeset
205 <expand macro="citations" />
1
9f80c71f1779 Uploaded updated tool wrapper for stringtie 1.0.1
iuc
parents: 0
diff changeset
206 </tool>