annotate dexseq_count.xml @ 17:d104044e4257 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 2ea27822b171dbf519509dc1da150c8ccee2a140
author iuc
date Tue, 04 Apr 2023 08:25:36 +0000
parents 781f60a0c658
children ffa256d657b2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
17
d104044e4257 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 2ea27822b171dbf519509dc1da150c8ccee2a140
iuc
parents: 15
diff changeset
1 <tool id="dexseq_count" name="DEXSeq-Count" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@">
0
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
2 <description>Prepare and count exon abundancies from RNA-seq data</description>
8
0ccbed58b270 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 7
diff changeset
3 <macros>
0ccbed58b270 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 7
diff changeset
4 <import>macros.xml</import>
0ccbed58b270 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 7
diff changeset
5 </macros>
17
d104044e4257 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 2ea27822b171dbf519509dc1da150c8ccee2a140
iuc
parents: 15
diff changeset
6 <expand macro="xrefs"/>
d104044e4257 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 2ea27822b171dbf519509dc1da150c8ccee2a140
iuc
parents: 15
diff changeset
7 <expand macro="requirements"/>
3
a26a82bed63f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 2a2d5182035489c6334c31a3be755365ef22fe96
iuc
parents: 0
diff changeset
8 <stdio>
a26a82bed63f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 2a2d5182035489c6334c31a3be755365ef22fe96
iuc
parents: 0
diff changeset
9 <!-- Anything other than zero is an error -->
a26a82bed63f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 2a2d5182035489c6334c31a3be755365ef22fe96
iuc
parents: 0
diff changeset
10 <exit_code range="1:" />
a26a82bed63f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 2a2d5182035489c6334c31a3be755365ef22fe96
iuc
parents: 0
diff changeset
11 <exit_code range=":-1" />
a26a82bed63f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 2a2d5182035489c6334c31a3be755365ef22fe96
iuc
parents: 0
diff changeset
12 <!-- In case the return code has not been set propery check stderr too -->
a26a82bed63f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 2a2d5182035489c6334c31a3be755365ef22fe96
iuc
parents: 0
diff changeset
13 <regex match="Error:" />
a26a82bed63f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 2a2d5182035489c6334c31a3be755365ef22fe96
iuc
parents: 0
diff changeset
14 <regex match="Exception:" />
a26a82bed63f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 2a2d5182035489c6334c31a3be755365ef22fe96
iuc
parents: 0
diff changeset
15 </stdio>
8
0ccbed58b270 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 7
diff changeset
16 <command><![CDATA[
0ccbed58b270 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 7
diff changeset
17 #if $mode.mode_select == "prepare":
0ccbed58b270 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 7
diff changeset
18 dexseq_prepare_annotation.py
0ccbed58b270 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 7
diff changeset
19 -r $mode.aggregate
0ccbed58b270 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 7
diff changeset
20 '$mode.gtffile'
0ccbed58b270 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 7
diff changeset
21 '$flattened_gtf_out'
0ccbed58b270 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 7
diff changeset
22 #elif $mode.mode_select == "count":
0ccbed58b270 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 7
diff changeset
23 dexseq_count.py
10
6f684b3b0a6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 56ac32067af9f3cd721a4caee469207b21bb3abf
iuc
parents: 9
diff changeset
24 --format bam
6f684b3b0a6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 56ac32067af9f3cd721a4caee469207b21bb3abf
iuc
parents: 9
diff changeset
25 --paired $mode.paired
6f684b3b0a6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 56ac32067af9f3cd721a4caee469207b21bb3abf
iuc
parents: 9
diff changeset
26 --stranded $mode.stranded
6f684b3b0a6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 56ac32067af9f3cd721a4caee469207b21bb3abf
iuc
parents: 9
diff changeset
27 --minaqual $mode.qual
6f684b3b0a6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 56ac32067af9f3cd721a4caee469207b21bb3abf
iuc
parents: 9
diff changeset
28 --order $mode.order
8
0ccbed58b270 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 7
diff changeset
29 $mode.flattened_gtf_in
0ccbed58b270 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 7
diff changeset
30 '$mode.bamfile'
0ccbed58b270 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 7
diff changeset
31 '$counts_file'
17
d104044e4257 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 2ea27822b171dbf519509dc1da150c8ccee2a140
iuc
parents: 15
diff changeset
32 &&
d104044e4257 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 2ea27822b171dbf519509dc1da150c8ccee2a140
iuc
parents: 15
diff changeset
33 sed -i 's/\"//g' '$counts_file'
8
0ccbed58b270 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 7
diff changeset
34 #end if
0ccbed58b270 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 7
diff changeset
35 ]]></command>
0
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
36 <inputs>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
37 <conditional name="mode">
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
38 <param name="mode_select" type="select" label="Mode of operation">
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
39 <option value="prepare">Prepare annotation</option>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
40 <option value="count">Count reads</option>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
41 </param>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
42 <when value="prepare">
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
43 <param name="gtffile" type="data" format="gff" label="GTF file"/>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
44 <param name="aggregate" type="boolean" checked="True" truevalue="yes" falsevalue="no"
7
469c0d7489bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 93f63600a8d492e6c9006c1426fbae84de5ca232
iuc
parents: 5
diff changeset
45 label="Aggregate genes with exons?"
0
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
46 help="Indicates whether two or more genes sharing an exon should be merged into an 'aggregate gene'. If 'no', the exons that can not be assiged to a single gene are ignored."/>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
47 </when>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
48 <when value="count">
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
49 <param name="bamfile" type="data" format="bam" label="Input bam file"/>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
50 <param name="flattened_gtf_in" type="data" format="gff" label="DEXSeq compatible GTF file" help="Created by prepare mode"/>
10
6f684b3b0a6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 56ac32067af9f3cd721a4caee469207b21bb3abf
iuc
parents: 9
diff changeset
51 <param name="paired" type="boolean" checked="false" truevalue="yes" falsevalue="no" label="Is library paired end?"/>
0
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
52 <param name="stranded" type="select" label="Is library strand specific?">
10
6f684b3b0a6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 56ac32067af9f3cd721a4caee469207b21bb3abf
iuc
parents: 9
diff changeset
53 <option value="yes" selected="true">Yes</option>
0
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
54 <option value="no">No</option>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
55 <option value="reverse">Yes, but reverse</option>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
56 </param>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
57 <param name="qual" type="integer" value="10" label="Skip all reads with alignment quality lower than the given minimum value"/>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
58 <param name="order" type="select" label="Sorting order of alignments" help="If you generated your alignments using tophat, they are by default position sorted. Ignored for single-end data">
10
6f684b3b0a6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 56ac32067af9f3cd721a4caee469207b21bb3abf
iuc
parents: 9
diff changeset
59 <option value="pos" selected="true">By position</option>
0
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
60 <option value="name">By name</option>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
61 </param>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
62 </when>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
63 </conditional>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
64 </inputs>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
65
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
66 <outputs>
10
6f684b3b0a6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 56ac32067af9f3cd721a4caee469207b21bb3abf
iuc
parents: 9
diff changeset
67 <data name="counts_file" format="tabular" label="DEXSeq count reads on ${on_string}">
3
a26a82bed63f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 2a2d5182035489c6334c31a3be755365ef22fe96
iuc
parents: 0
diff changeset
68 <filter>mode['mode_select'] == 'count'</filter>
0
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
69 </data>
10
6f684b3b0a6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 56ac32067af9f3cd721a4caee469207b21bb3abf
iuc
parents: 9
diff changeset
70 <data name="flattened_gtf_out" format="gtf" label="DEXSeq prepare annotation on ${on_string}">
3
a26a82bed63f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 2a2d5182035489c6334c31a3be755365ef22fe96
iuc
parents: 0
diff changeset
71 <filter>mode['mode_select'] == 'prepare'</filter>
0
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
72 </data>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
73 </outputs>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
74
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
75 <tests>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
76 <test>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
77 <param name="mode_select" value="prepare" />
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
78 <param name="gtffile" ftype="gff" value="original.gtf"/>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
79 <param name="aggregate" value="True"/>
8
0ccbed58b270 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 7
diff changeset
80 <output name="flattened_gtf_out" ftype="gtf" compare="sim_size" file="flattened.gtf"/>
0
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
81 </test>
9
40078037ca47 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit e785d126b23609208b055fb8902f3b9368e9b839
iuc
parents: 8
diff changeset
82 <!-- Ensure count mode works -->
40078037ca47 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit e785d126b23609208b055fb8902f3b9368e9b839
iuc
parents: 8
diff changeset
83 <test>
40078037ca47 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit e785d126b23609208b055fb8902f3b9368e9b839
iuc
parents: 8
diff changeset
84 <param name="mode_select" value="count" />
40078037ca47 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit e785d126b23609208b055fb8902f3b9368e9b839
iuc
parents: 8
diff changeset
85 <param name="bamfile" ftype="bam" value="in.bam" />
40078037ca47 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit e785d126b23609208b055fb8902f3b9368e9b839
iuc
parents: 8
diff changeset
86 <param name="flattened_gtf_in" ftype="gff" value="flattened.gtf"/>
10
6f684b3b0a6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 56ac32067af9f3cd721a4caee469207b21bb3abf
iuc
parents: 9
diff changeset
87 <param name="stranded" value="no" />
9
40078037ca47 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit e785d126b23609208b055fb8902f3b9368e9b839
iuc
parents: 8
diff changeset
88 <output name="counts_file" ftype="tabular" file="out_count.tab"/>
40078037ca47 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit e785d126b23609208b055fb8902f3b9368e9b839
iuc
parents: 8
diff changeset
89 </test>
0
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
90 </tests>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
91
8
0ccbed58b270 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 7
diff changeset
92 <help><![CDATA[
0
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
93 .. class:: infomark
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
94
7
469c0d7489bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 93f63600a8d492e6c9006c1426fbae84de5ca232
iuc
parents: 5
diff changeset
95 **What it does**
0
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
96
8
0ccbed58b270 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 7
diff changeset
97 The main goal of this tool is to count the number of reads/fragments per exon of each gene in RNA-seq samples. In addition, it also prepares your annotation GTF file, making it compatible for counting.
0
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
98
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
99
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
100 **Inputs**
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
101
10
6f684b3b0a6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 56ac32067af9f3cd721a4caee469207b21bb3abf
iuc
parents: 9
diff changeset
102 Mode-preprare: Takes a normal GTF file as input. For example from Ensembl database.
8
0ccbed58b270 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 7
diff changeset
103 Mode-count: Inputs are flattened GTF file and BAM file. The flattened GTF file can be generated from 'prepare' mode of this tool.
0
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
104
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
105 **Output**
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
106
10
6f684b3b0a6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 56ac32067af9f3cd721a4caee469207b21bb3abf
iuc
parents: 9
diff changeset
107 Mode-prepare: Flattened GTF file that contains only exons with corresponding gene ids from the input GTF file. Sometimes two or more genes sharing an exon will be merged into an 'aggregate gene' if the aggregate option was used.
8
0ccbed58b270 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 7
diff changeset
108 Mode-count: Two column tab-delimited file with exon ids and their read counts.
0
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
109
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
110 .. _DEXSeq: http://master.bioconductor.org/packages/release/bioc/html/DEXSeq.html
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
111
8
0ccbed58b270 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 7
diff changeset
112 ]]></help>
0
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
113 <citations>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
114 <citation type="doi">10.1101/gr.133744.111</citation>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
115 </citations>
276833129f97 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff changeset
116 </tool>