annotate deseq2.xml @ 21:a6fc9228e1a0 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 05bc13637dc9f8e523bc72844ff6eb0794f98ad3
author iuc
date Mon, 28 Jan 2019 12:04:08 -0500
parents 89d26b11d452
children e5c8afac22a7
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
21
a6fc9228e1a0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 05bc13637dc9f8e523bc72844ff6eb0794f98ad3
iuc
parents: 20
diff changeset
1 <tool id="deseq2" name="DESeq2" version="2.11.40.5">
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
2 <description>Determines differentially expressed features from count tables</description>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
3 <requirements>
19
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
4 <requirement type="package" version="1.20.0">bioconductor-deseq2</requirement>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
5 <!-- Optional dependency of tximport, needed to import kallisto results https://github.com/galaxyproject/usegalaxy-playbook/issues/161 -->
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
6 <requirement type="package" version="2.24.0">bioconductor-rhdf5</requirement>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
7 <requirement type="package" version="1.8.0">bioconductor-tximport</requirement>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
8 <requirement type="package" version="1.32.3">bioconductor-genomicfeatures</requirement>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
9 <requirement type="package" version="1.20.2">r-getopt</requirement>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
10 <requirement type="package" version="0.8.0">r-ggrepel</requirement>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
11 <requirement type="package" version="3.0.1">r-gplots</requirement>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
12 <requirement type="package" version="1.0.10">r-pheatmap</requirement>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
13 <requirement type="package" version="0.2.20">r-rjson</requirement>
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
14 </requirements>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
15 <stdio>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
16 <regex match="Execution halted"
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
17 source="both"
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
18 level="fatal"
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
19 description="Execution halted." />
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
20 <regex match="Error in"
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
21 source="both"
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
22 level="fatal"
7
cb23006f34ff planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82d6e2f33ec7b26276715e01c5b17944a0f5cd0f
iuc
parents: 6
diff changeset
23 description="An undefined error occurred, please check your input carefully and contact your administrator." />
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
24 <regex match="Fatal error"
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
25 source="both"
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
26 level="fatal"
7
cb23006f34ff planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82d6e2f33ec7b26276715e01c5b17944a0f5cd0f
iuc
parents: 6
diff changeset
27 description="An undefined error occurred, please check your input carefully and contact your administrator." />
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
28 </stdio>
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
29 <version_command><![CDATA[
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
30 echo $(R --version | grep version | grep -v GNU)", DESeq2 version" $(R --vanilla --slave -e "library(DESeq2); cat(sessionInfo()\$otherPkgs\$DESeq2\$Version)" 2> /dev/null | grep -v -i "WARNING: ")
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
31 ]]></version_command>
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
32 <command><![CDATA[
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
33 #if $tximport.tximport_selector == 'tximport':
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
34 #if $tximport.mapping_format.mapping_format_selector == 'gtf':
19
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
35 ln -s '$tximport.mapping_format.gtf_file' mapping.gff &&
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
36 #else:
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
37 ln -s '$tximport.mapping_format.tabular_file' mapping.txt &&
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
38 #end if
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
39 #end if
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
40
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
41 #import json
12
bd06df00180a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 62e9101c1e7b8467e395f31ccbd9321de01a6418
iuc
parents: 11
diff changeset
42 #import os
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
43 Rscript '${__tool_directory__}/deseq2.R'
21
a6fc9228e1a0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 05bc13637dc9f8e523bc72844ff6eb0794f98ad3
iuc
parents: 20
diff changeset
44 --cores \${GALAXY_SLOTS:-1}
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
45 -o '$deseq_out'
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
46 #if $pdf:
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
47 -p '$plots'
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
48 #end if
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
49 #if $normCounts:
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
50 -n '$counts_out'
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
51 #end if
18
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
52 #if $normRLog:
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
53 -r '$rlog_out'
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
54 #end if
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
55 #if $normVST:
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
56 -v '$vst_out'
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
57 #end if
12
bd06df00180a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 62e9101c1e7b8467e395f31ccbd9321de01a6418
iuc
parents: 11
diff changeset
58 #set $filename_to_element_identifiers = {}
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
59 #set $temp_factor_names = list()
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
60 #for $factor in $rep_factorName:
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
61 #set $temp_factor = list()
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
62 #for $level in $factor.rep_factorLevel:
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
63 #set $count_files = list()
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
64 #for $file in $level.countsFile:
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
65 $count_files.append(str($file))
12
bd06df00180a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 62e9101c1e7b8467e395f31ccbd9321de01a6418
iuc
parents: 11
diff changeset
66 $filename_to_element_identifiers.__setitem__(os.path.basename(str($file)), $file.element_identifier)
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
67 #end for
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
68 $temp_factor.append( {str($level.factorLevel): $count_files} )
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
69 #end for
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
70 $temp_factor.reverse()
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
71 $temp_factor_names.append([str($factor.factorName), $temp_factor])
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
72 #end for
15
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
73
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
74 $header
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
75
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
76 -f '#echo json.dumps(temp_factor_names)#'
12
bd06df00180a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 62e9101c1e7b8467e395f31ccbd9321de01a6418
iuc
parents: 11
diff changeset
77 -l '#echo json.dumps(filename_to_element_identifiers)#'
18
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
78 #if $esf:
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
79 -e $esf
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
80 #end if
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
81 -t $fit_type
18
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
82 #if $batch_factors:
17
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
83 --batch_factors '$batch_factors'
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
84 #end if
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
85 #if $outlier_replace_off:
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
86 -a
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
87 #end if
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
88 #if $outlier_filter_off:
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
89 -b
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
90 #end if
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
91 #if $auto_mean_filter_off:
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
92 -c
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
93 #end if
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
94 #if $many_contrasts:
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
95 -m
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
96 #end if
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
97 #if $tximport.tximport_selector == 'tximport':
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
98 -i
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
99 -y $tximport.txtype
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
100 #if $tximport.mapping_format.mapping_format_selector == 'gtf':
19
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
101 -x mapping.gff
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
102 #else:
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
103 -x mapping.txt
6
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
104 #end if
5
d38fd393402e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit da90fed6a52526d14b5e58fc3c5e7e8448d783d7
iuc
parents: 4
diff changeset
105
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
106 #end if
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
107 ]]></command>
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
108 <inputs>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
109 <repeat name="rep_factorName" title="Factor" min="1">
6
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
110 <param name="factorName" type="text" value="FactorName" label="Specify a factor name, e.g. effects_drug_x or cancer_markers"
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
111 help="Only letters, numbers and underscores will be retained in this field">
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
112 <sanitizer>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
113 <valid initial="string.letters,string.digits"><add value="_" /></valid>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
114 </sanitizer>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
115 </param>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
116 <repeat name="rep_factorLevel" title="Factor level" min="2" default="2">
6
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
117 <param name="factorLevel" type="text" value="FactorLevel" label="Specify a factor level, typical values could be 'tumor', 'normal', 'treated' or 'control'"
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
118 help="Only letters, numbers and underscores will be retained in this field">
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
119 <sanitizer>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
120 <valid initial="string.letters,string.digits"><add value="_" /></valid>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
121 </sanitizer>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
122 </param>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
123 <param name="countsFile" type="data" format="tabular" multiple="true" label="Counts file(s)"/>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
124 </repeat>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
125 </repeat>
17
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
126 <param name="batch_factors" type="data" format="tabular" optional="true" label="(Optional) provide a tabular file with additional batch factors to include in the model." help="You can produce this file using RUVSeq or svaseq."/>
15
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
127 <param name="header" type="boolean" truevalue="-H" falsevalue="" checked="true" label="Files have header?" help="If this option is set to Yes, the tool will assume that the count files have column headers in the first row. Default: Yes" />
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
128
6
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
129 <conditional name="tximport">
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
130 <param name="tximport_selector" type="select" label="Choice of Input data">
14
d0c39b5e78cf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit e811a7887db870f4f94f620f52bce656c8d5ba23
iuc
parents: 13
diff changeset
131 <option value="count" selected="True">Count data (e.g. from HTSeq-count, featureCounts or StringTie)</option>
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
132 <option value="tximport">TPM values (e.g. from kallisto, sailfish or salmon)</option>
6
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
133 </param>
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
134 <when value="tximport">
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
135 <param name="txtype" type="select" label="Program used to generate TPMs">
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
136 <option value="kallisto">kallisto</option>
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
137 <option value="sailfish">Sailfish</option>
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
138 <option value="salmon">Salmon</option>
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
139 </param>
6
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
140 <conditional name="mapping_format">
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
141 <param name="mapping_format_selector" type="select" label="Gene mapping format">
19
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
142 <option value="gtf" selected="True">GTF/GFF3</option>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
143 <option value="tabular">Transcript-ID to Gene-ID mapping file</option>
6
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
144 </param>
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
145 <when value="gtf">
19
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
146 <param name="gtf_file" type="data" format="gtf,gff3" label="GTF/GFF3 annotation file"/>
6
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
147 </when>
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
148 <when value="tabular">
19
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
149 <param name="tabular_file" type="data" format="tabular" label="Tabular file with Transcript-ID to Gene-ID mapping"/>
6
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
150 </when>
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
151 </conditional>
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
152 </when>
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
153 <when value="count" />
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
154 </conditional>
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
155 <param name="pdf" type="boolean" truevalue="1" falsevalue="0" checked="true"
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
156 label="Visualising the analysis results"
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
157 help="output an additional PDF files" />
6
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
158 <param name="normCounts" type="boolean" truevalue="1" falsevalue="0" checked="false"
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
159 label="Output normalized counts table" />
18
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
160 <param name="normRLog" type="boolean" truevalue="1" falsevalue="0" checked="false"
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
161 label="Output rLog normalized table" />
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
162 <param name="normVST" type="boolean" truevalue="1" falsevalue="0" checked="false"
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
163 label="Output VST normalized table" />
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
164 <param name="many_contrasts" type="boolean" truevalue="1" falsevalue="0" checked="false"
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
165 label="Output all levels vs all levels of primary factor (use when you have >2 levels for primary factor)"
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
166 help=" DESeq2 performs independent filtering by default using the mean of normalized counts as a filter statistic" />
18
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
167 <param name="esf" type="select" label="(Optional) Method for estimateSizeFactors"
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
168 help="Method for estimation: either 'ratio', 'poscounts', or 'iterate'. 'ratio' uses the standard median ratio method introduced in DESeq.
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
169 The size factor is the median ratio of the sample over a 'pseudosample': for each gene, the geometric mean of all samples.
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
170 'poscounts' and 'iterate' offer alternative estimators, which can be used even when all genes contain a sample with a zero (a problem
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
171 for the default method, as the geometric mean becomes zero, and the ratio undefined). The 'poscounts' estimator deals with a gene with
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
172 some zeros, by calculating a modified geometric mean by taking the n-th root of the product of the non-zero counts. This evolved out of
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
173 use cases with Paul McMurdie's phyloseq package for metagenomic samples. The 'iterate' estimator iterates between estimating the dispersion
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
174 with a design of ~1, and finding a size factor vector by numerically optimizing the likelihood of the ~1 model.">
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
175 <option value="" selected="true">No Selection (use default)</option>
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
176 <option value="ratio">ratio</option>
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
177 <option value="poscounts">poscounts</option>
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
178 <option value="iterate">iterate</option>
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
179 </param>
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
180 <param name="fit_type" type="select" label="Fit type">
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
181 <option value="1" selected="true">parametric</option>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
182 <option value="2">local</option>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
183 <option value="3">mean</option>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
184 </param>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
185 <param name="outlier_replace_off" type="boolean" truevalue="1" falsevalue="0" checked="false"
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
186 label="Turn off outliers replacement (only affects with >6 replicates)"
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
187 help="When there are more than 6 replicates for a given sample, the DESeq2 will automatically replace
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
188 counts with large Cook’s distance with the trimmed mean over all samples, scaled up by the size factor
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
189 or normalization factor for that sample" />
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
190 <param name="outlier_filter_off" type="boolean" truevalue="1" falsevalue="0" checked="false"
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
191 label="Turn off outliers filtering (only affects with >2 replicates)"
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
192 help="When there are more than 2 replicates for a given sample, the DESeq2 will automatically
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
193 filter genes which contain a Cook’s distance above a cutoff" />
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
194 <param name="auto_mean_filter_off" type="boolean" truevalue="1" falsevalue="0" checked="false"
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
195 label="Turn off independent filtering"
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
196 help=" DESeq2 performs independent filtering by default using the mean of normalized counts as a filter statistic" />
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
197 </inputs>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
198 <outputs>
19
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
199 <data name="deseq_out" format="tabular" label="DESeq2 result file on ${on_string}">
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
200 <filter>many_contrasts is False</filter>
6
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
201 <actions>
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
202 <action name="column_names" type="metadata" default="GeneID,Base mean,log2(FC),StdErr,Wald-Stats,P-value,P-adj" />
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
203 </actions>
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
204 </data>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
205 <collection name="split_output" type="list" label="DESeq2 result files on ${on_string}">
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
206 <filter>many_contrasts is True</filter>
3
248e9c78346e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit f33b04533bca91242b8a0a4077e1d593f5a874e0
iuc
parents: 2
diff changeset
207 <discover_datasets pattern="None.(?P&lt;designation&gt;.+_vs_.+)" format="tabular" directory="." visible="false"/>
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
208 </collection>
19
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
209 <data name="plots" format="pdf" label="DESeq2 plots on ${on_string}">
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
210 <filter>pdf == True</filter>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
211 </data>
19
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
212 <data name="counts_out" format="tabular" label="Normalized counts file on ${on_string}">
6
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
213 <filter>normCounts == True</filter>
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
214 </data>
19
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
215 <data name="rlog_out" format="tabular" label="rLog-Normalized counts file on ${on_string}">
18
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
216 <filter>normRLog == True</filter>
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
217 </data>
19
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
218 <data name="vst_out" format="tabular" label="VST-Normalized counts file on ${on_string}">
18
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
219 <filter>normVST == True</filter>
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
220 </data>
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
221 </outputs>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
222 <tests>
15
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
223 <!--Ensure counts files with header works -->
18
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
224 <test expect_num_outputs="4">
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
225 <repeat name="rep_factorName">
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
226 <param name="factorName" value="Treatment"/>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
227 <repeat name="rep_factorLevel">
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
228 <param name="factorLevel" value="Treated"/>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
229 <param name="countsFile" value="GSM461179_treat_single.counts,GSM461180_treat_paired.counts,GSM461181_treat_paired.counts"/>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
230 </repeat>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
231 <repeat name="rep_factorLevel">
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
232 <param name="factorLevel" value="Untreated"/>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
233 <param name="countsFile" value="GSM461176_untreat_single.counts,GSM461177_untreat_paired.counts,GSM461178_untreat_paired.counts,GSM461182_untreat_single.counts"/>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
234 </repeat>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
235 </repeat>
6
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
236 <param name="pdf" value="False"/>
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
237 <param name="normCounts" value="True"/>
18
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
238 <param name="normRLog" value="True"/>
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
239 <param name="normVST" value="True"/>
15
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
240 <output name="counts_out">
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
241 <assert_contents>
16
a416957ee305 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 81fa5b04b9ba9d4b1b59192af0adb1e1e18ca22b
iuc
parents: 15
diff changeset
242 <has_text_matching expression="GSM461176_untreat_single.counts\tGSM461177_untreat_paired.counts\tGSM461178_untreat_paired.counts\tGSM461182_untreat_single.counts\tGSM461179_treat_single.counts\tGSM461180_treat_paired.counts\tGSM461181_treat_paired.counts" />
15
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
243 <has_text_matching expression="FBgn0000003\t0\t0\t0\t0\t0\t0\t0" />
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
244 </assert_contents>
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
245 </output>
18
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
246 <output name="rlog_out">
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
247 <assert_contents>
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
248 <has_text_matching expression="GSM461176_untreat_single.counts\tGSM461177_untreat_paired.counts\tGSM461178_untreat_paired.counts\tGSM461182_untreat_single.counts\tGSM461179_treat_single.counts\tGSM461180_treat_paired.counts\tGSM461181_treat_paired.counts" />
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
249 <has_text_matching expression="FBgn0000003\t0\t0\t0\t0\t0\t0\t0" />
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
250 </assert_contents>
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
251 </output>
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
252 <output name="vst_out">
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
253 <assert_contents>
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
254 <has_text_matching expression="GSM461176_untreat_single.counts\tGSM461177_untreat_paired.counts\tGSM461178_untreat_paired.counts\tGSM461182_untreat_single.counts\tGSM461179_treat_single.counts\tGSM461180_treat_paired.counts\tGSM461181_treat_paired.counts" />
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
255 <has_text_matching expression="FBgn0000003\t5.*\t5.*\t5.*\t5.*\t5.*\t5.*\t5.*" />
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
256 </assert_contents>
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
257 </output>
15
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
258 <output name="deseq_out" >
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
259 <assert_contents>
19
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
260 <has_text_matching expression="FBgn0003360\t1933\.9504.*\t-2\.8399.*\t0\.1309.*\t-21\.68.*\t.*e-104\t.*e-101" />
15
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
261 </assert_contents>
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
262 </output>
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
263 </test>
17
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
264 <!--Ensure additional batch factor correction works -->
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
265 <test expect_num_outputs="2">
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
266 <repeat name="rep_factorName">
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
267 <param name="factorName" value="Treatment"/>
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
268 <repeat name="rep_factorLevel">
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
269 <param name="factorLevel" value="Treated"/>
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
270 <param name="countsFile" value="GSM461179_treat_single.counts,GSM461180_treat_paired.counts,GSM461181_treat_paired.counts"/>
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
271 </repeat>
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
272 <repeat name="rep_factorLevel">
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
273 <param name="factorLevel" value="Untreated"/>
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
274 <param name="countsFile" value="GSM461176_untreat_single.counts,GSM461177_untreat_paired.counts,GSM461178_untreat_paired.counts,GSM461182_untreat_single.counts"/>
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
275 </repeat>
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
276 </repeat>
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
277 <param name="batch_factors" value="batch_factors.tab"/>
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
278 <param name="pdf" value="False"/>
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
279 <param name="normCounts" value="True"/>
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
280 <output name="deseq_out">
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
281 <assert_contents>
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
282 <has_text_matching expression="FBgn0003360\t1933.*\t-2.9.*\t0.1.*\t-26.*\t1.*-152\t4.*-149" />
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
283 </assert_contents>
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
284 </output>
d9e5cadc7f0b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit b95582cea8320d5488056a9576474f79cec53be8
iuc
parents: 16
diff changeset
285 </test>
15
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
286 <!--Ensure counts files without header works -->
18
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
287 <test expect_num_outputs="4">
15
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
288 <repeat name="rep_factorName">
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
289 <param name="factorName" value="Treatment"/>
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
290 <repeat name="rep_factorLevel">
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
291 <param name="factorLevel" value="Treated"/>
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
292 <param name="countsFile" value="GSM461179_treat_single.counts.noheader,GSM461180_treat_paired.counts.noheader,GSM461181_treat_paired.counts.noheader"/>
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
293 </repeat>
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
294 <repeat name="rep_factorLevel">
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
295 <param name="factorLevel" value="Untreated"/>
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
296 <param name="countsFile" value="GSM461176_untreat_single.counts.noheader,GSM461177_untreat_paired.counts.noheader,GSM461178_untreat_paired.counts.noheader,GSM461182_untreat_single.counts.noheader"/>
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
297 </repeat>
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
298 </repeat>
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
299 <param name="header" value="False"/>
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
300 <param name="pdf" value="False"/>
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
301 <param name="normCounts" value="True"/>
18
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
302 <param name="normRLog" value="True"/>
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
303 <param name="normVST" value="True"/>
15
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
304 <output name="counts_out">
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
305 <assert_contents>
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
306 <has_text_matching expression="GSM461176_untreat_single.counts.noheader\tGSM461177_untreat_paired.counts.noheader\tGSM461178_untreat_paired.counts.noheader\tGSM461182_untreat_single.counts.noheader\tGSM461179_treat_single.counts.noheader\tGSM461180_treat_paired.counts.noheader\tGSM461181_treat_paired.counts.noheader" />
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
307 <has_text_matching expression="FBgn0000003\t0\t0\t0\t0\t0\t0\t0" />
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
308 </assert_contents>
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
309 </output>
18
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
310 <output name="rlog_out">
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
311 <assert_contents>
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
312 <has_text_matching expression="GSM461176_untreat_single.counts.noheader\tGSM461177_untreat_paired.counts.noheader\tGSM461178_untreat_paired.counts.noheader\tGSM461182_untreat_single.counts.noheader\tGSM461179_treat_single.counts.noheader\tGSM461180_treat_paired.counts.noheader\tGSM461181_treat_paired.counts.noheader" />
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
313 <has_text_matching expression="FBgn0000003\t0\t0\t0\t0\t0\t0\t0" />
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
314 </assert_contents>
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
315 </output>
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
316 <output name="vst_out">
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
317 <assert_contents>
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
318 <has_text_matching expression="GSM461176_untreat_single.counts.noheader\tGSM461177_untreat_paired.counts.noheader\tGSM461178_untreat_paired.counts.noheader\tGSM461182_untreat_single.counts.noheader\tGSM461179_treat_single.counts.noheader\tGSM461180_treat_paired.counts.noheader\tGSM461181_treat_paired.counts.noheader" />
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
319 <has_text_matching expression="FBgn0000003\t5.*\t5.*\t5.*\t5.*\t5.*\t5.*\t5.*" />
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
320 </assert_contents>
3bf1b3ec1ddf planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 448dccb0c02aba00d8301247b0f0f406ab3d4fa2
iuc
parents: 17
diff changeset
321 </output>
15
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
322 <output name="deseq_out" >
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
323 <assert_contents>
19
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
324 <has_text_matching expression="FBgn0003360\t1933\.9504.*\t-2\.8399.*\t0\.1309.*\t-21\.68.*\t.*e-104\t.*e-101" />
15
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
325 </assert_contents>
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
326 </output>
6
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
327 </test>
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
328 <!--Ensure Sailfish/Salmon input with tx2gene table works-->
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
329 <test expect_num_outputs="1">
6
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
330 <repeat name="rep_factorName">
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
331 <param name="factorName" value="Treatment"/>
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
332 <repeat name="rep_factorLevel">
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
333 <param name="factorLevel" value="Treated"/>
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
334 <param name="countsFile" value="sailfish/sailfish_quant.sf1.tab,sailfish/sailfish_quant.sf2.tab,sailfish/sailfish_quant.sf3.tab"/>
6
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
335 </repeat>
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
336 <repeat name="rep_factorLevel">
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
337 <param name="factorLevel" value="Untreated"/>
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
338 <param name="countsFile" value="sailfish/sailfish_quant.sf4.tab,sailfish/sailfish_quant.sf5.tab,sailfish/sailfish_quant.sf6.tab"/>
6
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
339 </repeat>
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
340 </repeat>
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
341 <param name="pdf" value="False"/>
4939397c4706 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 3bc8d91ee546682ef8e9303bd1044bb14cf21b07
iuc
parents: 5
diff changeset
342 <param name="tximport_selector" value="tximport"/>
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
343 <param name="txtype" value="sailfish"/>
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
344 <param name="mapping_format_selector" value="tabular"/>
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
345 <param name="tabular_file" value="tx2gene.tab"/>
15
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
346 <output name="deseq_out" >
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
347 <assert_contents>
19
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
348 <has_text_matching expression="UGT3A2\t1.8841.*\t-0.1329.*\t0.6936.*\t-0.1917.*\t0.8479.*\t0.9999.*" />
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
349 </assert_contents>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
350 </output>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
351 </test>
20
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
352 <!--Ensure Sailfish/Salmon input with GFF3 annotation from NCBI works-->
19
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
353 <test expect_num_outputs="1">
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
354 <repeat name="rep_factorName">
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
355 <param name="factorName" value="Treatment"/>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
356 <repeat name="rep_factorLevel">
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
357 <param name="factorLevel" value="Treated"/>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
358 <param name="countsFile" value="sailfish/sailfish_quant.sf1.tab,sailfish/sailfish_quant.sf2.tab,sailfish/sailfish_quant.sf3.tab"/>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
359 </repeat>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
360 <repeat name="rep_factorLevel">
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
361 <param name="factorLevel" value="Untreated"/>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
362 <param name="countsFile" value="sailfish/sailfish_quant.sf4.tab,sailfish/sailfish_quant.sf5.tab,sailfish/sailfish_quant.sf6.tab"/>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
363 </repeat>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
364 </repeat>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
365 <param name="pdf" value="False"/>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
366 <param name="tximport_selector" value="tximport"/>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
367 <param name="txtype" value="sailfish"/>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
368 <param name="mapping_format_selector" value="gtf"/>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
369 <param name="gtf_file" value="GRCh38_latest_genomic.gff"/>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
370 <output name="deseq_out" >
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
371 <assert_contents>
c56e0689e46e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 5b6dc96c6e14582d5bb1dc213ac8d26dc7b2829e
iuc
parents: 18
diff changeset
372 <has_text_matching expression="UGT3A2\t1.8841.*\t-0.1329.*\t0.6936.*\t-0.1917.*\t0.8479.*\t0.9999.*" />
15
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
373 </assert_contents>
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
374 </output>
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
375 </test>
20
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
376 <!--Ensure Sailfish/Salmon input with GTF annotation from Ensembl works-->
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
377 <test expect_num_outputs="1">
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
378 <repeat name="rep_factorName">
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
379 <param name="factorName" value="Treatment"/>
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
380 <repeat name="rep_factorLevel">
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
381 <param name="factorLevel" value="Treated"/>
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
382 <param name="countsFile" value="sailfish_ensembl/sailfish_quant.sf1.tab,sailfish_ensembl/sailfish_quant.sf2.tab,sailfish_ensembl/sailfish_quant.sf3.tab"/>
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
383 </repeat>
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
384 <repeat name="rep_factorLevel">
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
385 <param name="factorLevel" value="Untreated"/>
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
386 <param name="countsFile" value="sailfish_ensembl/sailfish_quant.sf4.tab,sailfish_ensembl/sailfish_quant.sf5.tab,sailfish_ensembl/sailfish_quant.sf6.tab"/>
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
387 </repeat>
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
388 </repeat>
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
389 <param name="pdf" value="False"/>
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
390 <param name="tximport_selector" value="tximport"/>
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
391 <param name="txtype" value="sailfish"/>
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
392 <param name="mapping_format_selector" value="gtf"/>
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
393 <param name="gtf_file" value="Homo_sapiens.GRCh38.94.gtf" ftype="gtf"/>
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
394 <output name="deseq_out" >
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
395 <assert_contents>
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
396 <has_text_matching expression="ENSG00000168671\t1.8841.*\t-0.1180.*\t0.7429.*\t-0.1589.*\t0.8737.*\t0.9999.*" />
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
397 </assert_contents>
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
398 </output>
89d26b11d452 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 82fc6e1098b8af8b769ff07689704c5275b76459
iuc
parents: 19
diff changeset
399 </test>
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
400 </tests>
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
401 <help><![CDATA[
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
402 .. class:: infomark
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
403
3
248e9c78346e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit f33b04533bca91242b8a0a4077e1d593f5a874e0
iuc
parents: 2
diff changeset
404 **What it does**
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
405
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
406 Estimate variance-mean dependence in count data from high-throughput sequencing assays and test for differential expression based on a model using the negative binomial distribution
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
407
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
408 -----
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
409
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
410 **Inputs**
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
411
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
412 **Count Files**
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
413
15
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
414 DESeq2_ takes count tables generated from **featureCounts**, **HTSeq-count** or **StringTie** as input. Count tables must be generated for each sample individually. One header row is assumed, but files with no header (e.g from HTSeq) can be input with the *Files have header?* option set to No. DESeq2 is capable of handling multiple factors that affect your experiment. The first factor you input is considered as the primary factor that affects gene expressions. Optionally, you can input one or more secondary factors that might influence your experiment. But the final output will be changes in genes due to primary factor in presence of secondary factors. Each factor has two levels/states. You need to select appropriate count table from your history for each factor level.
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
415
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
416 The following table gives some examples of factors and their levels:
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
417
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
418 ========= ============== ===============
3
248e9c78346e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit f33b04533bca91242b8a0a4077e1d593f5a874e0
iuc
parents: 2
diff changeset
419 Factor Factor level 1 Factor level 2
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
420 --------- -------------- ---------------
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
421 Treatment Treated Untreated
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
422 --------- -------------- ---------------
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
423 Condition Knockdown Wildtype
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
424 --------- -------------- ---------------
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
425 TimePoint Day4 Day1
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
426 --------- -------------- ---------------
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
427 SeqType SingleEnd PairedEnd
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
428 --------- -------------- ---------------
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
429 Gender Female Male
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
430 ========= ============== ===============
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
431
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
432 *Note*: Output log2 fold changes are based on primary factor level 1 vs. factor level2. Here the order of factor levels is important. For example, for the factor 'Treatment' given in above table, DESeq2 computes fold changes of 'Treated' samples against 'Untreated', i.e. the values correspond to up or down regulations of genes in Treated samples.
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
433
15
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
434 DESeq2_ can also take transcript-level counts from quantification tools such as, **kallisto**, **Salmon** and **Sailfish**, and this Galaxy wrapper incorporates the Bioconductor tximport_ package to process the transcript counts for DESeq2.
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
435
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
436 **Salmon or Sailfish Files**
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
437
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
438 Salmon or Sailfish ``quant.sf`` files can be imported by setting type to *Salmon* or *Sailfish* respectively above. Note: for previous version of Salmon or Sailfish, in which the quant.sf files start with comment lines you will need to remove the comment lines before inputting here. An example of the format is shown below.
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
439
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
440 Example:
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
441
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
442 ============ ========== =============== =========== ===========
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
443 Name Length EffectiveLength TPM NumReads
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
444 ------------ ---------- --------------- ----------- -----------
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
445 NR_001526 164 20.4518 0 0
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
446 NR_001526_1 164 20.4518 0 0
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
447 NR_001526_2 164 20.4518 0 0
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
448 NM_130786 1764 1956.04 2.47415 109.165
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
449 NR_015380 2129 2139.53 1.77331 85.5821
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
450 NM_001198818 9360 7796.58 2.38616e-07 4.19648e-05
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
451 NM_001198819 9527 7964.62 0 0
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
452 NM_001198820 9410 7855.78 0 0
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
453 NM_014576 9267 7714.88 0.0481114 8.37255
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
454 ============ ========== =============== =========== ===========
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
455
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
456 **kallisto Files**
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
457
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
458 kallisto ``abundance.tsv`` files can be imported by setting type to *kallisto* above. An example of the format is shown below.
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
459
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
460 Example:
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
461
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
462 ============ ========== =============== =========== ===========
15
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
463 target_id length eff_length est_counts tpm
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
464 ------------ ---------- --------------- ----------- -----------
15
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
465 NR_001526 164 20.4518 0 0
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
466 NR_001526_1 164 20.4518 0 0
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
467 NR_001526_2 164 20.4518 0 0
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
468 NM_130786 1764 1956.04 109.165 2.47415
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
469 NR_015380 2129 2139.53 85.5821 1.77331
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
470 NM_001198818 9360 7796.58 4.19648e-05 2.38616e-07
15
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
471 NM_001198819 9527 7964.62 0 0
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
472 NM_001198820 9410 7855.78 0 0
9a616afdbda5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 83eb5b2665d87c02b270596f8175499e69061032
iuc
parents: 14
diff changeset
473 NM_014576 9267 7714.88 8.37255 0.0481114
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
474 ============ ========== =============== =========== ===========
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
475
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
476 -----
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
477
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
478 **Output**
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
479
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
480 DESeq2_ generates a tabular file containing the different columns and optional visualized results as PDF.
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
481
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
482 ====== ==========================================================
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
483 Column Description
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
484 ------ ----------------------------------------------------------
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
485 1 Gene Identifiers
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
486 2 mean normalised counts, averaged over all samples from both conditions
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
487 3 the logarithm (to basis 2) of the fold change (See the note in inputs section)
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
488 4 standard error estimate for the log2 fold change estimate
2
afe2a77c5900 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit e0f819a2fd56eb5ee30a7fd772780693e1f085fa
iuc
parents: 1
diff changeset
489 5 Wald statistic
afe2a77c5900 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit e0f819a2fd56eb5ee30a7fd772780693e1f085fa
iuc
parents: 1
diff changeset
490 6 p value for the statistical significance of this change
afe2a77c5900 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit e0f819a2fd56eb5ee30a7fd772780693e1f085fa
iuc
parents: 1
diff changeset
491 7 p value adjusted for multiple testing with the Benjamini-Hochberg procedure
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
492 which controls false discovery rate (FDR)
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
493 ====== ==========================================================
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
494
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
495 .. _DESeq2: http://master.bioconductor.org/packages/release/bioc/html/DESeq2.html
11
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
496 .. _tximport: https://bioconductor.org/packages/devel/bioc/vignettes/tximport/inst/doc/tximport.html
25204a860b79 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 0a56599c36b4968095ec5a3cb589f94fb139466c
iuc
parents: 10
diff changeset
497 ]]></help>
0
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
498 <citations>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
499 <citation type="doi">10.1186/s13059-014-0550-8</citation>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
500 </citations>
d983d19fbbab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/deseq2 commit 625a9632df44b1b623941e35c22f71f0e55ee371
iuc
parents:
diff changeset
501 </tool>