Mercurial > repos > iuc > deg_annotate
annotate deg_annotate.xml @ 2:e81fbbea6e8f draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit f926103056cdcd0c37c38f7c636870e5b1f9f8c5
author | iuc |
---|---|
date | Sat, 21 Jun 2025 13:03:14 +0000 |
parents | e98d4ab5b5bc |
children |
rev | line source |
---|---|
2
e81fbbea6e8f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit f926103056cdcd0c37c38f7c636870e5b1f9f8c5
iuc
parents:
1
diff
changeset
|
1 <tool id="deg_annotate" name="Annotate DESeq2/DEXSeq output tables" version="1.1.0+galaxy1" profile="23.0"> |
1
e98d4ab5b5bc
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit 44d3dae188cabf4a64dee7c1ebe41c855d95d1b0
iuc
parents:
0
diff
changeset
|
2 <description>Append annotation from GTF to differential expression tool outputs</description> |
2
e81fbbea6e8f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit f926103056cdcd0c37c38f7c636870e5b1f9f8c5
iuc
parents:
1
diff
changeset
|
3 <xrefs> |
e81fbbea6e8f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit f926103056cdcd0c37c38f7c636870e5b1f9f8c5
iuc
parents:
1
diff
changeset
|
4 <xref type="bio.tools">deg_annotate</xref> |
e81fbbea6e8f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit f926103056cdcd0c37c38f7c636870e5b1f9f8c5
iuc
parents:
1
diff
changeset
|
5 </xrefs> |
0
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
6 <requirements> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
7 <requirement type="package" version="2.27.0">bedtools</requirement> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
8 <requirement type="package" version="0.6.4">bcbiogff</requirement> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
9 </requirements> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
10 <command> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
11 <![CDATA[ |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
12 python '$__tool_directory__/deg_annotate.py' -in '$input_table' |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
13 -m '$mode' |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
14 -g '$annotation' |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
15 -t '$advanced_parameters.gff_feature_type' |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
16 -i '$advanced_parameters.gff_feature_attribute' |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
17 -x '$advanced_parameters.gff_transcript_attribute' |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
18 -a '$advanced_parameters.gff_attributes' |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
19 -o '$output' |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
20 ]]> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
21 </command> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
22 <inputs> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
23 <param name="input_table" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
24 type="data" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
25 format="tabular" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
26 argument="-in" |
1
e98d4ab5b5bc
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit 44d3dae188cabf4a64dee7c1ebe41c855d95d1b0
iuc
parents:
0
diff
changeset
|
27 label="Tabular output of DESeq2/edgeR/limma/DEXSeq"/> |
0
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
28 |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
29 <param name="mode" type="select" argument="-m" label="Input file type"> |
1
e98d4ab5b5bc
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit 44d3dae188cabf4a64dee7c1ebe41c855d95d1b0
iuc
parents:
0
diff
changeset
|
30 <option value="degseq">DESeq2/edgeR/limma</option> |
0
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
31 <option value="dexseq">DEXseq</option> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
32 </param> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
33 |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
34 <param name="annotation" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
35 type="data" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
36 format="gff,gtf,gff3" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
37 argument="-g" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
38 label="Reference annotation in GFF/GTF format" /> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
39 |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
40 <section name="advanced_parameters" title="Advanced options"> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
41 <param name="gff_feature_type" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
42 type="text" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
43 value="exon" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
44 argument="-t" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
45 label="GFF feature type" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
46 help="This is the 3rd column in GFF file. Only rows which have the matched feature type in the GTF annotation file will be included. `exon' by default." /> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
47 |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
48 <param name="gff_feature_attribute" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
49 type="text" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
50 value="gene_id" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
51 argument="-i" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
52 label="GFF feature identifier" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
53 help="GFF attribute to be used as feature identifier. The value of this attribute should match the first column of DESeq2 output (default: gene_id)" /> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
54 |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
55 <param name="gff_transcript_attribute" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
56 type="text" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
57 value="transcript_id" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
58 argument="-x" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
59 label="GFF transcript identifier" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
60 help="GFF attribute to be used as transcript identifier. This options is only used for DEXSeq output annotation. Exon numbers are counted for each transcript separately (default: transcript_id)" /> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
61 |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
62 <param name="gff_attributes" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
63 type="text" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
64 value="gene_biotype, gene_name" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
65 argument="-a" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
66 label="GFF attributes to include" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
67 help="Comma separated list of attributes from GFF file to include in output. These attributes should associate with your chosen GFF feature type." /> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
68 </section> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
69 </inputs> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
70 <outputs> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
71 <data name="output" format="tabular" label="${tool.name} on ${on_string}"/> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
72 </outputs> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
73 <tests> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
74 <test expect_num_outputs="1"> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
75 <param name="input_table" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
76 value="deseq2_output.tabular"/> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
77 <param name="annotation" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
78 value="annotation.gtf"/> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
79 <output name="output"> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
80 <assert_contents> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
81 <has_text_matching expression="FBgn0025111\t2192.32236942864\t2.69993841720991\t0.0979447231457099\t27.565940568266\t2.8504782974107e-167\t6.1121380892229e-164\tchrX\t10778953\t10786907\t-\tprotein_coding\tAnt2"/> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
82 </assert_contents> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
83 </output> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
84 </test> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
85 <test expect_num_outputs="1"> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
86 <param name="input_table" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
87 value="dexseq_output.tabular"/> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
88 <param name="annotation" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
89 value="annotation.gtf"/> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
90 <param name="mode" |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
91 value="dexseq"/> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
92 <output name="output"> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
93 <assert_contents> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
94 <has_text_matching expression="FBgn0025111\+FBgn0003360:E005\tFBgn0025111\+FBgn0003360\tE005\t0.273966640920426\t6.62572321505791\t0.774068626605711\t0.378961325638675\tNA\t0.41523701984849\t1.17020080867011\t2.99101950917789\tchrX\t10780596\t10780661\t66\t-\t10\t0\t0\t0\t0\t0\t2\tFBtr0073425, FBtr0333963\tprotein_coding\+protein_coding\tAnt2\+sesB\tFBtr0073425:1,FBtr0333963:1"/> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
95 </assert_contents> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
96 </output> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
97 </test> |
1
e98d4ab5b5bc
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit 44d3dae188cabf4a64dee7c1ebe41c855d95d1b0
iuc
parents:
0
diff
changeset
|
98 <test expect_num_outputs="1"> |
e98d4ab5b5bc
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit 44d3dae188cabf4a64dee7c1ebe41c855d95d1b0
iuc
parents:
0
diff
changeset
|
99 <param name="input_table" |
e98d4ab5b5bc
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit 44d3dae188cabf4a64dee7c1ebe41c855d95d1b0
iuc
parents:
0
diff
changeset
|
100 value="edger_output.tabular"/> |
e98d4ab5b5bc
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit 44d3dae188cabf4a64dee7c1ebe41c855d95d1b0
iuc
parents:
0
diff
changeset
|
101 <param name="annotation" |
e98d4ab5b5bc
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit 44d3dae188cabf4a64dee7c1ebe41c855d95d1b0
iuc
parents:
0
diff
changeset
|
102 value="annotation.gtf"/> |
e98d4ab5b5bc
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit 44d3dae188cabf4a64dee7c1ebe41c855d95d1b0
iuc
parents:
0
diff
changeset
|
103 <param name="mode" |
e98d4ab5b5bc
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit 44d3dae188cabf4a64dee7c1ebe41c855d95d1b0
iuc
parents:
0
diff
changeset
|
104 value="degseq"/> |
e98d4ab5b5bc
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit 44d3dae188cabf4a64dee7c1ebe41c855d95d1b0
iuc
parents:
0
diff
changeset
|
105 <output name="output"> |
e98d4ab5b5bc
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit 44d3dae188cabf4a64dee7c1ebe41c855d95d1b0
iuc
parents:
0
diff
changeset
|
106 <assert_contents> |
e98d4ab5b5bc
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit 44d3dae188cabf4a64dee7c1ebe41c855d95d1b0
iuc
parents:
0
diff
changeset
|
107 <has_text_matching expression="FBgn0039155\t-4.40480020002641\t5.8344799947229\t573.433304439283\t1.62187751744916e-36\t2.54342832286378e-32\tchr3R\t24141394\t24147490\t\+\tprotein_coding\tKal1"/> |
e98d4ab5b5bc
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit 44d3dae188cabf4a64dee7c1ebe41c855d95d1b0
iuc
parents:
0
diff
changeset
|
108 </assert_contents> |
e98d4ab5b5bc
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit 44d3dae188cabf4a64dee7c1ebe41c855d95d1b0
iuc
parents:
0
diff
changeset
|
109 </output> |
e98d4ab5b5bc
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit 44d3dae188cabf4a64dee7c1ebe41c855d95d1b0
iuc
parents:
0
diff
changeset
|
110 </test> |
0
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
111 </tests> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
112 |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
113 <help> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
114 <![CDATA[ |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
115 |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
116 **What it does** |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
117 |
1
e98d4ab5b5bc
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit 44d3dae188cabf4a64dee7c1ebe41c855d95d1b0
iuc
parents:
0
diff
changeset
|
118 This tool appends the output table of DESeq2/edgeR/limma/DEXSeq with gene symbols, biotypes, positions etc. The information |
0
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
119 you want to add is configurable. This information should present in the input GTF/GFF file as attributes of feature |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
120 you choose. |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
121 DEXSeq-Count tool is used to prepare the DEXSeq compatible annotation (flattened GTF file) from input GTF/GFF. In |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
122 this process, the exons that appear multiple times, once for each transcript are collapsed to so called |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
123 *exon counting bins*. Counting bins for parts of exons arise when an exonic region appears with different |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
124 boundaries in different transcripts. The resulting flattened GTF file contains pseudo exon ids per gene instead |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
125 of per transcript. This tool maps the DEXSeq couting bins back to the original exon ids. This mapping is only |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
126 possible if the input GTF/GFF file contains transcript identifier attribute for the chosen features type. |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
127 |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
128 **Inputs** |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
129 |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
130 **Differential gene expression tables** |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
131 At the moment, this tool supports DESeq2 and DEXSeq tool outputs. |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
132 |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
133 **Annotation** |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
134 Annotation file ne GTF or GFF3 format that was used for counting. |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
135 |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
136 **Outputs** |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
137 Input tabular file and with chosen attributes appended as additional columns. |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
138 |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
139 ]]> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
140 </help> |
b42373cddb77
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deg_annotate commit bc766aeec78fe74a1d70d608d2f73ba3f2a3e047
iuc
parents:
diff
changeset
|
141 </tool> |