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