Mercurial > repos > iuc > dexseq
annotate dexseq_count.xml @ 18:ffa256d657b2 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit ed4091f895ae0f46323534ca42da290c6e103598
| author | iuc |
|---|---|
| date | Fri, 31 Jan 2025 18:00:29 +0000 |
| parents | d104044e4257 |
| children |
| 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 |
|
18
ffa256d657b2
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit ed4091f895ae0f46323534ca42da290c6e103598
iuc
parents:
17
diff
changeset
|
19 -r '${mode.aggregate}' |
|
ffa256d657b2
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit ed4091f895ae0f46323534ca42da290c6e103598
iuc
parents:
17
diff
changeset
|
20 '${mode.gtffile}' |
|
8
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": |
|
18
ffa256d657b2
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit ed4091f895ae0f46323534ca42da290c6e103598
iuc
parents:
17
diff
changeset
|
23 ln -s -f '${mode.bamfile}' 'input.bam' && |
|
ffa256d657b2
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit ed4091f895ae0f46323534ca42da290c6e103598
iuc
parents:
17
diff
changeset
|
24 ln -s -f '${mode.bamfile.metadata.bam_index}' 'input.bam.bai' && |
|
8
0ccbed58b270
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents:
7
diff
changeset
|
25 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
|
26 --format bam |
|
18
ffa256d657b2
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit ed4091f895ae0f46323534ca42da290c6e103598
iuc
parents:
17
diff
changeset
|
27 --paired '${mode.paired}' |
|
ffa256d657b2
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit ed4091f895ae0f46323534ca42da290c6e103598
iuc
parents:
17
diff
changeset
|
28 --stranded '${mode.stranded}' |
|
ffa256d657b2
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit ed4091f895ae0f46323534ca42da290c6e103598
iuc
parents:
17
diff
changeset
|
29 --minaqual '${mode.qual}' |
|
ffa256d657b2
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit ed4091f895ae0f46323534ca42da290c6e103598
iuc
parents:
17
diff
changeset
|
30 --order '${mode.order}' |
|
ffa256d657b2
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit ed4091f895ae0f46323534ca42da290c6e103598
iuc
parents:
17
diff
changeset
|
31 '${mode.flattened_gtf_in}' |
|
ffa256d657b2
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit ed4091f895ae0f46323534ca42da290c6e103598
iuc
parents:
17
diff
changeset
|
32 'input.bam' |
|
8
0ccbed58b270
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents:
7
diff
changeset
|
33 '$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
|
34 && |
|
d104044e4257
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 2ea27822b171dbf519509dc1da150c8ccee2a140
iuc
parents:
15
diff
changeset
|
35 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
|
36 #end if |
|
0ccbed58b270
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents:
7
diff
changeset
|
37 ]]></command> |
|
0
276833129f97
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff
changeset
|
38 <inputs> |
|
276833129f97
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff
changeset
|
39 <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
|
40 <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
|
41 <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
|
42 <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
|
43 </param> |
|
276833129f97
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff
changeset
|
44 <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
|
45 <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
|
46 <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
|
47 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
|
48 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
|
49 </when> |
|
276833129f97
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff
changeset
|
50 <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
|
51 <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
|
52 <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
|
53 <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
|
54 <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
|
55 <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
|
56 <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
|
57 <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
|
58 </param> |
|
276833129f97
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff
changeset
|
59 <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
|
60 <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
|
61 <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
|
62 <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
|
63 </param> |
|
276833129f97
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff
changeset
|
64 </when> |
|
276833129f97
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff
changeset
|
65 </conditional> |
|
276833129f97
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff
changeset
|
66 </inputs> |
|
276833129f97
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff
changeset
|
67 |
|
276833129f97
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff
changeset
|
68 <outputs> |
|
10
6f684b3b0a6d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 56ac32067af9f3cd721a4caee469207b21bb3abf
iuc
parents:
9
diff
changeset
|
69 <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
|
70 <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
|
71 </data> |
|
10
6f684b3b0a6d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 56ac32067af9f3cd721a4caee469207b21bb3abf
iuc
parents:
9
diff
changeset
|
72 <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
|
73 <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
|
74 </data> |
|
276833129f97
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff
changeset
|
75 </outputs> |
|
276833129f97
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff
changeset
|
76 |
|
276833129f97
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff
changeset
|
77 <tests> |
|
18
ffa256d657b2
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit ed4091f895ae0f46323534ca42da290c6e103598
iuc
parents:
17
diff
changeset
|
78 <test expect_num_outputs="1"> |
|
0
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="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
|
80 <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
|
81 <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
|
82 <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
|
83 </test> |
|
9
40078037ca47
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit e785d126b23609208b055fb8902f3b9368e9b839
iuc
parents:
8
diff
changeset
|
84 <!-- Ensure count mode works --> |
|
18
ffa256d657b2
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit ed4091f895ae0f46323534ca42da290c6e103598
iuc
parents:
17
diff
changeset
|
85 <test expect_num_outputs="1"> |
|
9
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="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
|
87 <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
|
88 <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
|
89 <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
|
90 <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
|
91 </test> |
|
0
276833129f97
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff
changeset
|
92 </tests> |
|
276833129f97
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff
changeset
|
93 |
|
8
0ccbed58b270
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents:
7
diff
changeset
|
94 <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
|
95 .. class:: infomark |
|
276833129f97
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff
changeset
|
96 |
|
7
469c0d7489bd
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 93f63600a8d492e6c9006c1426fbae84de5ca232
iuc
parents:
5
diff
changeset
|
97 **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
|
98 |
|
8
0ccbed58b270
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents:
7
diff
changeset
|
99 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
|
100 |
|
276833129f97
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff
changeset
|
101 |
|
276833129f97
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff
changeset
|
102 **Inputs** |
|
276833129f97
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff
changeset
|
103 |
|
10
6f684b3b0a6d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 56ac32067af9f3cd721a4caee469207b21bb3abf
iuc
parents:
9
diff
changeset
|
104 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
|
105 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
|
106 |
|
276833129f97
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff
changeset
|
107 **Output** |
|
276833129f97
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff
changeset
|
108 |
|
10
6f684b3b0a6d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 56ac32067af9f3cd721a4caee469207b21bb3abf
iuc
parents:
9
diff
changeset
|
109 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
|
110 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
|
111 |
|
276833129f97
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff
changeset
|
112 .. _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
|
113 |
|
8
0ccbed58b270
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents:
7
diff
changeset
|
114 ]]></help> |
|
0
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 <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
|
117 </citations> |
|
276833129f97
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit eecb633ff51d61e8f94f580bb96053434029ab78-dirty
iuc
parents:
diff
changeset
|
118 </tool> |
