annotate ruvseq.xml @ 0:958ed8091d7b draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
author mvdbeek
date Mon, 03 Sep 2018 01:18:09 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
1 <tool id="ruvseq" name="Remove Unwanted Variation" version="2.11.40.2+gx1">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
2 <description>from RNA-seq data</description>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
3 <requirements>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
4 <requirement type="package" version="1.12.0">bioconductor-ruvseq</requirement>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
5 <requirement type="package" version="1.18.1">bioconductor-deseq2</requirement>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
6 <requirement type="package" version="1.6.0">bioconductor-tximport</requirement>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
7 <requirement type="package" version="1.30.0">bioconductor-genomicfeatures</requirement>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
8 <requirement type="package" version="0.6.5">r-ggrepel</requirement>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
9 </requirements>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
10 <stdio>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
11 <regex match="Execution halted"
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
12 source="both"
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
13 level="fatal"
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
14 description="Execution halted." />
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
15 <regex match="Error in"
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
16 source="both"
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
17 level="fatal"
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
18 description="An undefined error occurred, please check your input carefully and contact your administrator." />
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
19 <regex match="Fatal error"
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
20 source="both"
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
21 level="fatal"
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
22 description="An undefined error occurred, please check your input carefully and contact your administrator." />
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
23 </stdio>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
24 <version_command><![CDATA[
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
25 echo $(R --version | grep version | grep -v GNU)", RUVSeq version" $(R --vanilla --slave -e "library(RUVSeq); cat(sessionInfo()\$otherPkgs\$RUVSeq\$Version)" 2> /dev/null | grep -v -i "WARNING: ")
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
26 ]]></version_command>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
27 <command><![CDATA[
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
28 #if $tximport.tximport_selector == 'tximport':
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
29 #if $tximport.mapping_format.mapping_format_selector == 'gtf':
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
30 ln -s '$tximport.mapping_format.gtf_file' mapping.gtf &&
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
31 #else:
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
32 ln -s '$tximport.mapping_format.tabular_file' mapping.txt &&
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
33 #end if
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
34 #end if
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
35
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
36 Rscript '${__tool_directory__}/ruvseq.R'
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
37 #if $pdf:
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
38 -p '$plots'
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
39 #end if
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
40
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
41 --sample_json '$sampleTable'
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
42
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
43 $header
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
44
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
45 --min_k $min_k
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
46 --max_k $max_k
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
47
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
48 #if $tximport.tximport_selector == 'tximport':
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
49 --txtype $tximport.txtype
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
50 #if $tximport.mapping_format.mapping_format_selector == 'gtf':
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
51 --tx2gene mapping.gtf
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
52 #else:
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
53 --tx2gene mapping.txt
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
54 #end if
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
55 #end if
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
56 ]]></command>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
57 <configfiles>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
58 <configfile name="sampleTable">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
59 #import json
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
60 #set sample_table = []
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
61 #for $level in $rep_factorLevel:
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
62 #for $group in $level.groups.value:
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
63 #for $file in $countsFile.get_datasets_for_group($group):
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
64 #silent $sample_table.append({"path": str($file), "label": str($file.element_identifier), "condition": str($group)})
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
65 #end for
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
66 #end for
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
67 #end for
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
68 #echo json.dumps($sample_table)
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
69 </configfile>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
70 </configfiles>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
71 <inputs>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
72 <param name="countsFile" type="data" format="tabular" multiple="true" label="Counts file(s)"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
73 <repeat name="rep_factorLevel" title="Factor level" min="2" default="2">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
74 <param name="factorLevel" type="text" value="FactorLevel" label="Specify a factor level, typical values could be 'tumor', 'normal', 'treated' or 'control'"
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
75 help="Only letters, numbers and underscores will be retained in this field">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
76 <sanitizer>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
77 <valid initial="string.letters,string.digits"><add value="_" /></valid>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
78 </sanitizer>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
79 </param>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
80 <param name="groups" type="group_tag" data_ref="countsFile" multiple="true" label="Select groups that correspond to this factor level"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
81 </repeat>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
82 <param name="min_k" type="integer" value="1" min="1" label="Try to find at least this many factors of unwanted variation" />
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
83 <param name="max_k" type="integer" value="1" min="1" label="Try to find at most this many factors of unwanted variation" />
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
84 <param name="min_mean_count" type="integer" value="5" min="0" label="Ignore genes with fewer than this many counts on average" />
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
85 <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" />
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
86
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
87 <conditional name="tximport">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
88 <param name="tximport_selector" type="select" label="Choice of Input data">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
89 <option value="count" selected="True">Count data (e.g. from HTSeq-count, featureCounts or StringTie)</option>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
90 <option value="tximport">TPM values (e.g. from kallisto, sailfish or salmon)</option>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
91 </param>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
92 <when value="tximport">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
93 <param name="txtype" type="select" label="Program used to generate TPMs">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
94 <option value="kallisto">kallisto</option>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
95 <option value="sailfish">Sailfish</option>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
96 <option value="salmon">Salmon</option>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
97 </param>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
98 <conditional name="mapping_format">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
99 <param name="mapping_format_selector" type="select" label="Gene mapping format">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
100 <option value="gtf" selected="True">GTF</option>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
101 <option value="tabular">Transcript-ID and Gene-ID mapping file</option>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
102 </param>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
103 <when value="gtf">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
104 <param name="gtf_file" type="data" format="gtf,gff3" label="GTF/GFF3 file with Transcript - Gene mapping"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
105 </when>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
106 <when value="tabular">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
107 <param name="tabular_file" type="data" format="tabular" label="Tabular file with Transcript - Gene mapping"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
108 </when>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
109 </conditional>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
110 </when>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
111 <when value="count" />
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
112 </conditional>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
113 <param name="pdf" type="boolean" truevalue="1" falsevalue="0" checked="true"
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
114 label="Visualising the analysis results"
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
115 help="output an additional PDF files" />
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
116 </inputs>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
117 <outputs>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
118 <collection name="unwanted_variation" type="list" label="RUVSeq covariate files on ${on_string}">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
119 <discover_datasets pattern="(?P&lt;designation&gt;.+)\.tabular" format="tabular" directory="." visible="false"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
120 </collection>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
121 <data format="pdf" name="plots" label="RUVSeq diagonstic plots on ${on_string}">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
122 <filter>pdf == True</filter>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
123 </data>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
124 </outputs>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
125 <tests>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
126 <!--Ensure counts files with header works -->
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
127 <test>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
128 <repeat name="rep_factorLevel">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
129 <param name="factorLevel" value="Treated"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
130 <param name="countsFile" value="GSM461179_treat_single.counts,GSM461180_treat_paired.counts,GSM461181_treat_paired.counts"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
131 </repeat>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
132 <repeat name="rep_factorLevel">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
133 <param name="factorLevel" value="Untreated"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
134 <param name="countsFile" value="GSM461176_untreat_single.counts,GSM461177_untreat_paired.counts,GSM461178_untreat_paired.counts,GSM461182_untreat_single.counts"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
135 </repeat>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
136 <param name="pdf" value="true"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
137 <output name="plots" file="ruvseq_diag.pdf" ftype="pdf" compare="sim_size"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
138 <output_collection name="unwanted_variation" type="list">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
139 <element name="batch_effects_control_method_k1">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
140 <assert_contents>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
141 <has_text_matching expression="identifier\tcondition\tW_1"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
142 <has_text_matching expression="GSM461179.*\tTreated\t-0.49.*"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
143 </assert_contents>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
144 </element>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
145 <element name="batch_effects_replicate_method_k1">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
146 <assert_contents>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
147 <has_text_matching expression="identifier\tcondition\tW_1"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
148 <has_text_matching expression="GSM461179.*\tTreated\t-0.25.*"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
149 </assert_contents>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
150 </element>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
151 <element name="batch_effects_residual_method_k1">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
152 <assert_contents>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
153 <has_text_matching expression="identifier\tcondition\tW_1"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
154 <has_text_matching expression="GSM461179.*\tTreated\t-0.60.*"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
155 </assert_contents>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
156 </element>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
157 </output_collection>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
158 </test>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
159 <!--Ensure counts files without header works -->
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
160 <test>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
161 <repeat name="rep_factorLevel">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
162 <param name="factorLevel" value="Treated"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
163 <param name="countsFile" value="GSM461179_treat_single.counts.noheader,GSM461180_treat_paired.counts.noheader,GSM461181_treat_paired.counts.noheader"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
164 </repeat>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
165 <repeat name="rep_factorLevel">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
166 <param name="factorLevel" value="Untreated"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
167 <param name="countsFile" value="GSM461176_untreat_single.counts.noheader,GSM461177_untreat_paired.counts.noheader,GSM461178_untreat_paired.counts.noheader,GSM461182_untreat_single.counts.noheader"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
168 </repeat>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
169 <param name="pdf" value="true"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
170 <param name="header" value="false"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
171 <output name="plots" file="ruvseq_diag.pdf" ftype="pdf" compare="sim_size"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
172 <output_collection name="unwanted_variation" type="list">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
173 <element name="batch_effects_control_method_k1">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
174 <assert_contents>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
175 <has_text_matching expression="identifier\tcondition\tW_1"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
176 <has_text_matching expression="GSM461179.*\tTreated\t-0.49.*"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
177 </assert_contents>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
178 </element>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
179 <element name="batch_effects_replicate_method_k1">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
180 <assert_contents>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
181 <has_text_matching expression="identifier\tcondition\tW_1"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
182 <has_text_matching expression="GSM461179.*\tTreated\t-0.25.*"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
183 </assert_contents>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
184 </element>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
185 <element name="batch_effects_residual_method_k1">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
186 <assert_contents>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
187 <has_text_matching expression="identifier\tcondition\tW_1"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
188 <has_text_matching expression="GSM461179.*\tTreated\t-0.60.*"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
189 </assert_contents>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
190 </element>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
191 </output_collection>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
192 </test>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
193 <!--Ensure sailfish files work -->
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
194 <test>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
195 <repeat name="rep_factorLevel">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
196 <param name="factorLevel" value="Treated"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
197 <param name="countsFile" value="sailfish/sailfish_quant.sf1.tab,sailfish/sailfish_quant.sf2.tab,sailfish/sailfish_quant.sf3.tab"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
198 </repeat>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
199 <repeat name="rep_factorLevel">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
200 <param name="factorLevel" value="Untreated"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
201 <param name="countsFile" value="sailfish/sailfish_quant.sf4.tab,sailfish/sailfish_quant.sf5.tab,sailfish/sailfish_quant.sf6.tab"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
202 </repeat>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
203 <param name="pdf" value="true"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
204 <param name="tximport_selector" value="tximport"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
205 <param name="txtype" value="sailfish"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
206 <param name="mapping_format_selector" value="tabular"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
207 <param name="tabular_file" value="tx2gene.tab"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
208 <output name="plots" file="ruvseq_diag_sailfish.pdf" ftype="pdf" compare="sim_size"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
209 <output_collection name="unwanted_variation" type="list">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
210 <element name="batch_effects_control_method_k1">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
211 <assert_contents>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
212 <has_text_matching expression="identifier\tcondition\tW_1"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
213 <has_text_matching expression="sailfish_quant.sf1.tab\tTreated\t-0.28.*"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
214 </assert_contents>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
215 </element>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
216 <element name="batch_effects_replicate_method_k1">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
217 <assert_contents>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
218 <has_text_matching expression="identifier\tcondition\tW_1"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
219 <has_text_matching expression="sailfish_quant.sf1.tab\tTreated\t-0.44.*"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
220 </assert_contents>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
221 </element>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
222 <element name="batch_effects_residual_method_k1">
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
223 <assert_contents>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
224 <has_text_matching expression="identifier\tcondition\tW_1"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
225 <has_text_matching expression="sailfish_quant.sf1.tab\tTreated\t-0.22.*"/>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
226 </assert_contents>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
227 </element>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
228 </output_collection>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
229 </test>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
230 </tests>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
231 <help><![CDATA[
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
232 .. class:: infomark
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
233
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
234 **What it does**
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
235
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
236 RUVSeq normalizes RNA-seq data using factor analysis of control genes or samples. RUVSeq has been designed for detecting unwanted variation using replicate sample information. The current RUVSeq Galaxy tool only implements estimating unwanted variation for primary factors.
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
237 RUVSeq implements 3 different methods for the estimation of unwanted variation:
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
238
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
239 RUVg estimates the factors of unwanted variation using control genes
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
240
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
241 RUVs estimates the factors of unwanted variation using replicate samples
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
242
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
243 RUVr estimating the factors of unwanted variation using residuals.
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
244
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
245 This tool runs all RUV methods and outputs diagnostic plots and tables with covariates that
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
246 may be used for differential expression analsys.
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
247
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
248 -----
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
249
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
250 **Inputs**
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
251
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
252 **Count Files**
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
253
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
254 RUVSeq_ 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.
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
255
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
256 RUVSeq_ 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.
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
257
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
258 **Salmon or Sailfish Files**
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
259
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
260 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.
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
261
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
262 Example:
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
263
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
264 ============ ========== =============== =========== ===========
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
265 Name Length EffectiveLength TPM NumReads
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
266 ------------ ---------- --------------- ----------- -----------
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
267 NR_001526 164 20.4518 0 0
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
268 NR_001526_1 164 20.4518 0 0
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
269 NR_001526_2 164 20.4518 0 0
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
270 NM_130786 1764 1956.04 2.47415 109.165
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
271 NR_015380 2129 2139.53 1.77331 85.5821
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
272 NM_001198818 9360 7796.58 2.38616e-07 4.19648e-05
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
273 NM_001198819 9527 7964.62 0 0
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
274 NM_001198820 9410 7855.78 0 0
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
275 NM_014576 9267 7714.88 0.0481114 8.37255
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
276 ============ ========== =============== =========== ===========
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
277
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
278 **kallisto Files**
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
279
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
280 kallisto ``abundance.tsv`` files can be imported by setting type to *kallisto* above. An example of the format is shown below.
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
281
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
282 Example:
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
283
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
284 ============ ========== =============== =========== ===========
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
285 target_id length eff_length est_counts tpm
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
286 ------------ ---------- --------------- ----------- -----------
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
287 NR_001526 164 20.4518 0 0
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
288 NR_001526_1 164 20.4518 0 0
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
289 NR_001526_2 164 20.4518 0 0
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
290 NM_130786 1764 1956.04 109.165 2.47415
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
291 NR_015380 2129 2139.53 85.5821 1.77331
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
292 NM_001198818 9360 7796.58 4.19648e-05 2.38616e-07
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
293 NM_001198819 9527 7964.62 0 0
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
294 NM_001198820 9410 7855.78 0 0
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
295 NM_014576 9267 7714.88 8.37255 0.0481114
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
296 ============ ========== =============== =========== ===========
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
297
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
298 -----
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
299
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
300 **Output**
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
301
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
302 RUVSeq_ generates a tabular file for each method and each k of variation as well as a summary PDF.
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
303
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
304 .. _RUVSeq: http://master.bioconductor.org/packages/release/bioc/html/RUVSeq.html
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
305 .. _tximport: https://bioconductor.org/packages/devel/bioc/vignettes/tximport/inst/doc/tximport.html
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
306 ]]></help>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
307 <citations>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
308 <citation type="doi">10.1038/nbt.2931</citation>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
309 </citations>
958ed8091d7b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ruvseq commit 545e858c8f600fa6e12a0a38546e155f22019dcb-dirty
mvdbeek
parents:
diff changeset
310 </tool>