annotate masigpro.xml @ 2:db04ba860dab draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
author iuc
date Thu, 13 Jul 2017 18:23:17 -0400
parents cc96abdef027
children 83f8b5ceff43
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
1 <tool id="masigpro" name="maSigPro" version="1.49.3.1">
1
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
2 <description>Significant Gene Expression Profile Differences in Time Course Gene Expression Data</description>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
3 <requirements>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
4 <requirement type="package" version="1.49.3">bioconductor-masigpro</requirement>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
5 <requirement type="package" version="1.3.2">r-optparse</requirement>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
6 <requirement type="package" version="4.4">sed</requirement>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
7 </requirements>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
8 <stdio>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
9 <regex match="Execution halted"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
10 source="both"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
11 level="fatal"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
12 description="Execution halted." />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
13 <regex match="Error in"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
14 source="both"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
15 level="fatal"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
16 description="An undefined error occurred, please check your input carefully and contact your administrator." />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
17 <regex match="Fatal error"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
18 source="both"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
19 level="fatal"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
20 description="An undefined error occurred, please check your input carefully and contact your administrator." />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
21 </stdio>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
22 <version_command>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
23 <![CDATA[
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
24 echo $(R --version | grep version | grep -v GNU)", maSigPro version" $(R --vanilla --slave -e "library(maSigPro); cat(sessionInfo()\$otherPkgs\$maSigPro\$Version)" 2> /dev/null | grep -v -i "WARNING: ")
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
25 ]]>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
26 </version_command>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
27 <command>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
28 <![CDATA[
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
29 #if str($source.source_selector) == "advanced":
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
30 paste
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
31 #set $start = True
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
32 #set $header = ''
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
33 #for $time in $source.rep_time:
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
34 #for $file in $time.files:
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
35 #if $start:
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
36 <(cut -f1 $file)
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
37 #set $start = False
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
38 #end if
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
39 #set $header += ' "' + $file.name + '"'
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
40 <(cut -f2 $file)
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
41 #end for
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
42 #end for
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
43 > data && sed -i '1i$header' data &&
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
44 #if $source.enable_output:
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
45 ln -f data $data_out && ln -f $design_matrix $edesign_out &&
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
46 #end if
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
47 #set $data = 'data'
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
48 #set $edesign = $design_matrix
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
49 #else:
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
50 #set $data = $source.data
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
51 #set $edesign = $source.edesign
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
52 #end if
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
53 Rscript '${__tool_directory__}/masigpro.R'
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
54 -e '$edesign'
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
55 -d '$data'
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
56 -o '$masigpro_out'
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
57 #if str($source.source_selector) == "defaults":
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
58 --time_col $source.time_col
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
59 --repl_col $source.repl_col
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
60 #end if
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
61 --degree $makeDesignMatrix.degree
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
62 --qvalue $p_vector.qvalue
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
63 --min_obs $p_vector.min_obs
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
64 --step_method '$Tfit.step_method'
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
65 --nvar_correction $Tfit.nvar_correction
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
66 --alfa $Tfit.alfa
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
67 --rsq $getSiggenes.rsq
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
68 --vars '$getSiggenes.vars'
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
69 --significant_intercept '$getSiggenes.significant_intercept'
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
70 #if $pdf.pdf_selector:
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
71 --cluster_data $pdf.seeGenes.clusterData
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
72 -k $pdf.seeGenes.k
2
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
73 --print_cluster $pdf.seeGenes.print_cluster
1
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
74 --cluster_method $pdf.seeGenes.clustering.clusterMethod
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
75 #if str($pdf.seeGenes.clustering.clusterMethod) == "hclust":
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
76 --distance $pdf.seeGenes.clustering.distance
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
77 --agglo_method $pdf.seeGenes.clustering.aggloMethod
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
78 #end if
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
79 #if str($pdf.seeGenes.clustering.clusterMethod) == "kmeans":
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
80 --iter_max $pdf.seeGenes.clustering.iterMax
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
81 #end if
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
82 --color_mode $pdf.seeGenes.colorMode
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
83 --show_fit $pdf.seeGenes.showFit
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
84 --show_lines $pdf.seeGenes.showLines
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
85 --cexlab $pdf.seeGenes.cexlab
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
86 --legend $pdf.seeGenes.legend
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
87 #end if
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
88 ]]>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
89 </command>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
90 <configfiles>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
91 <configfile name="design_matrix">#if str($source.source_selector) == "advanced":
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
92 #set $header = "Name Time Replicate"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
93 #for $group in $source.rep_groups:
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
94 #set $header = $header + ' ' + str($group.name)
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
95 #end for
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
96 $header
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
97 #set $c = len($source.rep_repl) + 1
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
98 #for $time in $source.rep_time:
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
99 #for $file in $time.files:
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
100 #set $is_repl = False
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
101 #for $i, $repl in enumerate($source.rep_repl):
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
102 #if str($file) in str($repl.files):
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
103 #set $r = $i + 1
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
104 #set $is_repl = True
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
105 #end if
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
106 #end for
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
107 #if $is_repl == False:
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
108 #set $r = $c
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
109 #set $c += 1
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
110 #end if
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
111 #set $line = '"' + str($file.name) + '" ' + str($time.time) + ' ' + str($r)
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
112 #for $group in $source.rep_groups:
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
113 #if str($file) in str($group.files):
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
114 #set $line += " 1"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
115 #else
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
116 #set $line += " 0"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
117 #end if
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
118 #end for
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
119 $line
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
120 #end for
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
121 #end for
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
122 #end if
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
123 </configfile>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
124 </configfiles>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
125 <inputs>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
126 <conditional name="source">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
127 <param label="Choose data source" name="source_selector"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
128 help="Choose if you want to provide seperate count files (e.g. from HTSeq-count or feature-seq)
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
129 and define your experiment design matrix here, or if you have maSigPro edesign and data input files already."
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
130 type="select">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
131 <option value="defaults">Use maSigPro edesign and data files</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
132 <option value="advanced">Seperate count data (e.g. from HTSeq-count or feature-count)</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
133 </param>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
134 <when value="defaults">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
135 <param name="edesign" format="tabular,txt" type="data" label="Experiment matrix"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
136 help="Matrix describing experimental design. Rows must be arrays and columns experiment descriptors" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
137 <param name="data" format="tabular,txt" type="data" label="Gene expression matrix"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
138 help="Matrix containing normalized gene expression data. Genes must be in rows and arrays in columns" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
139 <param name="time_col" label="Column number containing time values" type="integer" value="1"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
140 help="Column number in edesign containing time values. Default is first column" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
141 <param name="repl_col" label="Column number containing replicate coding" type="integer" value="2"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
142 help="Column number in edesign containing coding for replicate arrays. Default is second column" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
143 </when>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
144 <when value="advanced">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
145 <param name="enable_output" type="boolean" truevalue="1" falsevalue="0" checked="false" label="Output generated maSigPro input files?"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
146 help="Choose if you want to output the generated edesign and data files for direct use in maSigPro as history elements." />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
147 <repeat name="rep_time" title="Time values" min="1" default="1">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
148 <param name="time" type="integer" value="0" label="Specify a numerical time value" help="Only numbers will be allowed">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
149 <sanitizer>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
150 <valid initial="string.digits"></valid>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
151 </sanitizer>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
152 </param>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
153 <param name="files" type="data" format="tabular" multiple="true" label="Counts file(s) at this time value" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
154 </repeat>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
155 <repeat name="rep_groups" title="Experimental groups" min="1" default="1">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
156 <param name="name" type="text" value="Group title" label="Specify the name of this experimental group"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
157 help="Use a single name without spaces or special characters">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
158 </param>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
159 <param name="files" type="data" format="tabular" multiple="true"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
160 label="Counts file(s) belonging to this experimental group" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
161 </repeat>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
162 <repeat name="rep_repl" title="Replicates" min="0" default="0">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
163 <param name="files" type="data" format="tabular" multiple="true" label="Counts files that are replicates" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
164 </repeat>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
165 </when>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
166 </conditional>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
167 <section name="makeDesignMatrix"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
168 title="Step 1: make.Design.Matrix - Defining the regression model"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
169 help="‘make.design.matrix’ creates the design matrix of dummies for
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
170 fitting time series micorarray gene expression experiments.">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
171 <param name="degree" type="integer" value="1"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
172 label="Degree of regression fit polynome"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
173 help="The degree of the regression fit polynome. ‘degree’ = 1 returns
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
174 linear regression, ‘degree’ = 2 returns quadratic regression, etc" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
175 </section>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
176 <section name="p_vector"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
177 title="Step 2: p.vector - Finding significant genes"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
178 help="‘p.vector’ performs a regression fit for each gene taking all
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
179 variables present in the model given by a regression matrix and
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
180 returns a list of FDR corrected significant genes">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
181 <param name="qvalue" type="float" value="0.05" label="Q" help="Significance level" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
182 <param name="min_obs" label="Minimum values" type="integer" value="6"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
183 help="Genes with less than this number of true numerical values
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
184 will be excluded from the analysis. Minimum value to estimate
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
185 the model is (degree+1)xGroups+1. Default is 6." />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
186 </section>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
187 <section name="Tfit" title="Step 3: T.fit - Finding significant differences"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
188 help="‘T.fit’ selects the best regression model for each gene using
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
189 stepwise regression. In the maSigPro approach ‘p.vector’ and ‘T.fit’ are subsequent
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
190 steps, meaning that significant genes are first selected on the
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
191 basis of a general model and then the significant variables for
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
192 each gene are found by step-wise regression.">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
193 <param name="step_method" type="select" label="Step regression"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
194 help="The step regression can be ‘backward’ or ‘forward’ indicating
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
195 whether the step procedure starts from the model with all or none
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
196 variables. With the ‘two.ways.backward’ or ‘two.ways.forward’
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
197 options the variables are both allowed to get in and out. At each
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
198 step the p-value of each variable is computed and variables get
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
199 in/out the model when this p-value is lower or higher than given
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
200 threshold alfa.">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
201 <option selected="True" value="backward">backward</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
202 <option value="forward">forward</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
203 <option value="two.ways.backward">two.ways.backward</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
204 <option value="two.ways.forward">two.ways.forward</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
205 </param>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
206 <param type="boolean" name="nvar_correction" label="nvar correction" truevalue="TRUE" falsevalue="FALSE" checked="false"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
207 help="When nvar.correction is TRUE the given significance
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
208 level is corrected by the number of variables in the model.">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
209 <option selected="True" value="FALSE">False</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
210 <option value="TRUE">True</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
211 </param>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
212 <param name="alfa" type="float" value="0.05" label="alfa" help="Significance level used for variable selection in the stepwise regression" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
213 </section>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
214 <section name="getSiggenes"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
215 title="Step 4: get.siggenes - Obtaining lists of significant genes"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
216 help="This function creates lists of significant genes for a set of
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
217 variables whose significance value has been computed with the
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
218 ‘T.fit’ function.">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
219 <param name="rsq" type="float" value="0.7" label="rsq"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
220 help="cut-off level at the R-squared value for the stepwise
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
221 regression fit. Only genes with R-squared more than rsq are
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
222 selected" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
223 <param name="vars" type="select" label="Variables"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
224 help="Variables for which to extract significant genes.
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
225 ‘all’: generates one single matrix or gene list with all
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
226 significant genes.
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
227
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
228 ‘each’: generates as many significant genes extractions as
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
229 variables in the general regression model. Each extraction
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
230 contains the significant genes for that variable.
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
231
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
232 ‘groups’: generates a significant genes extraction for each
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
233 experimental group.
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
234
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
235 The difference between ‘each’ and ‘groups’ is that in the
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
236 first case the variables of the same group (e.g. ‘TreatmentA’
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
237 and ‘time*TreatmentA’) will be extracted separately and in t
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
238 he
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
239 second case jointly.">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
240 <option selected="True" value="groups">Groups</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
241 <option value="each">Each</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
242 <option value="all">All</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
243 </param>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
244 <param name="significant_intercept" type="select" label="Significant intercept"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
245 help="The argument ‘significant.intercept’ modulates the treatment for
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
246 intercept coefficients to apply for selecting significant genes
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
247 when ‘vars’ equals ‘groups’. There are three possible values:
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
248 ‘none’, no significant intercept (differences) are considered
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
249 for significant gene selection, ‘dummy’, includes genes with
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
250 significant intercept differences between control and experimental
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
251 groups, and ‘all’ when both significant intercept coefficient
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
252 for the control group and significant intercept differences are
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
253 considered for selecting significant genes.">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
254 <option selected="True" value="dummy">Dummy</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
255 <option value="none">None</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
256 <option value="all">All</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
257 </param>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
258 </section>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
259 <conditional name="pdf">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
260 <param label="Generate visualization PDF" name="pdf_selector" type="boolean"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
261 truevalue="1" falsevalue="0" checked="true"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
262 help="Choose if you want to generate a PDF file containing the visualizations" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
263 <when value="1">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
264 <section name="seeGenes" title="Step 5: see.genes - Visualization"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
265 help="This function provides visualisation tools for gene expression
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
266 values in a time course experiment. The function first calls the
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
267 heatmap function for a general overview of experiment results.
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
268 Next a partioning of the data is generated using a clustering
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
269 method. The results of the clustering are visualized both as gene
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
270 expression profiles extended along all arrays in the experiment,
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
271 as provided by the plot.profiles function, and as summary
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
272 expression profiles for comparison among experimental groups.">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
273 <param name="clusterData" label="Cluster Data" type="integer" value="1"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
274 help="Data clustering can be done on the basis of either the original
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
275 expression values, the regression coefficients, or the t.scores.
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
276 In case ‘data’ is a ‘get.siggenes’ object, this is given by
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
277 providing the element names of the list
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
278 ‘c(sig.profiles,coefficients,t.score)’ of their list
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
279 position (1,2 or 3)." />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
280 <param name="k" type="integer" label="Number of clusters for data partioning" value="9" />
2
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
281 <param name="print_cluster" type="boolean" truevalue="TRUE" falsevalue="FALSE" checked="true"
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
282 label="Add cluster information to summary file?"
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
283 help="Adds columns with the cluster assignment for each gene." />
1
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
284 <conditional name="clustering">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
285 <param name="clusterMethod" label="Cluster Method" type="select"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
286 help="clustering method for data partioning. Currently
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
287 ‘hclust’, ‘kmeans’ and ‘Mclust’ are supported">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
288 <option selected="True" value="hclust">hclust</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
289 <option value="kmeans">kmeans</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
290 <option value="Mclust">Mclust</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
291 </param>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
292 <when value="hclust">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
293 <param name="distance" type="select" label="Distance measure"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
294 help="Distance measurement function when ‘cluster.method’ is
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
295 ‘hclust’. Default uses correlation.">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
296 <option selected="True" value="cor">Correlation</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
297 <option value="euclidean">Euclidean</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
298 <option value="maximum">Maximum</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
299 <option value="manhattan">Manhattan</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
300 <option value="Canberra">Canberra</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
301 <option value="binary">Binary</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
302 <option value="minkowski">Minkowski</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
303 </param>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
304 <param name="aggloMethod" type="select" label="Agglomeration method"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
305 help="The agglomeration method to be used when ‘cluster.method’ is ‘hclust’.">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
306 <option selected="True" value="ward.D">ward.D</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
307 <option value="ward.D2">ward.D2</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
308 <option value="single">single</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
309 <option value="complete">complete</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
310 <option value="average">average (= UPGMA)</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
311 <option value="mcquitty">mcquitty (= WPGMA)</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
312 <option value="median">median (= WPGMC)</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
313 <option value="centroid">centroid (= UPGMC)</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
314 </param>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
315 </when>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
316 <when value="kmeans">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
317 <param name="iterMax" type="integer" label="Maximum number of iterations" value="500"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
318 help="Maximum number of iterations when ‘cluster.method’ is ‘kmeans’" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
319 </when>
2
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
320 <when value="Mclust">
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
321 </when>
1
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
322 </conditional>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
323 <param name="colorMode" label="Color Mode" type="select" help="Color scale for plotting profiles. Can be either ‘rainbow’ or ‘gray’">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
324 <option selected="True" value="rainbow">Rainbow</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
325 <option value="gray">Gray</option>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
326 </param>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
327 <param name="showFit" type="boolean" truevalue="TRUE" falsevalue="FALSE" checked="true" label="Show regression fit curves?"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
328 help="Indicating whether regression fit curves must be plotted" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
329 <param name="showLines" type="boolean" truevalue="TRUE" falsevalue="FALSE" checked="true" label="Draw lines?"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
330 help="Indicating whether a line must be drawn joining plotted data points for each group" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
331 <param name="cexlab" type="float" value="0.8" label="Magnification for x labels"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
332 help="Graphical parameter maginfication to be used for x labels in plotting functions" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
333 <param name="legend" type="boolean" truevalue="TRUE" falsevalue="FALSE" checked="true" label="Add legend to plotting profiles?"
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
334 help="Indicating whether legend must be added when plotting profiles" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
335 </section>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
336 </when>
2
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
337 <when value="0">
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
338 </when>
1
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
339 </conditional>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
340 </inputs>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
341 <outputs>
2
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
342 <data format="txt" name="data_out" label="maSigPro data file on ${on_string}">
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
343 <filter>
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
344 ((
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
345 source['source_selector'] == 'advanced' and
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
346 source['enable_output'] == True
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
347 ))
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
348 </filter>
1
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
349 </data>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
350 <data format="txt" name="edesign_out" label="maSigPro edesign file on ${on_string}">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
351 <filter>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
352 ((
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
353 source['source_selector'] == 'advanced' and
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
354 source['enable_output'] == True
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
355 ))
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
356 </filter>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
357 </data>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
358 <data format="pdf" name="pdf_out" from_work_dir="Results.pdf" label="maSigPro Plot file on ${on_string}">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
359 <filter>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
360 ((
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
361 pdf['pdf_selector'] == True
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
362 ))
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
363 </filter>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
364 </data>
2
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
365 <data format="tabular" name="masigpro_out" label="maSigPro result file on ${on_string}">
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
366 </data>
1
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
367 </outputs>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
368 <tests>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
369 <test>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
370 <param name="source_selector" value="advanced" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
371 <param name="enable_output" value="1" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
372 <repeat name="rep_time">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
373 <param name="time" value="1" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
374 <param name="files" value="control_1H.counts,treat_1H.counts" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
375 </repeat>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
376 <repeat name="rep_time">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
377 <param name="time" value="2" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
378 <param name="files" value="control_2H.counts,treat_2H.counts" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
379 </repeat>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
380 <repeat name="rep_time">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
381 <param name="time" value="3" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
382 <param name="files" value="control_3H.counts,treat_3H_1.counts,treat_3H_2.counts" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
383 </repeat>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
384 <param name="replicates_selector" value="advanced" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
385 <repeat name="rep_repl">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
386 <param name="files" value="treat_3H_1.counts,treat_3H_2.counts" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
387 </repeat>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
388 <repeat name="rep_groups">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
389 <param name="name" value="Control" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
390 <param name="files" value="control_1H.counts,control_2H.counts,control_3H.counts" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
391 </repeat>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
392 <repeat name="rep_groups">
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
393 <param name="name" value="Treatment" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
394 <param name="files" value="treat_1H.counts,treat_2H.counts,treat_3H_1.counts,treat_3H_2.counts" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
395 </repeat>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
396 <output name="masigpro_out" file="masigpro_out.tab" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
397 <output name="data_out" file="data_out.txt" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
398 <output name="edesign_out" file="edesign_out.txt" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
399 <output name="pdf_out" file="Results.pdf" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
400 </test>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
401 <test>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
402 <param name="source_selector" value="defaults" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
403 <param name="edesign" value="edesign_out.txt" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
404 <param name="data" value="data_out.txt" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
405 <output name="masigpro_out" file="masigpro_out.tab" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
406 <output name="pdf_out" file="Results.pdf" />
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
407 </test>
2
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
408 <test>
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
409 <param name="source_selector" value="defaults" />
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
410 <param name="edesign" value="edesign_out.txt" />
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
411 <param name="data" value="data_out.txt" />
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
412 <param name="print_cluster" value="FALSE" />
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
413 <output name="masigpro_out" file="masigpro_out_no_cluster.tab" />
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
414 <output name="pdf_out" file="Results.pdf" />
db04ba860dab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231
iuc
parents: 1
diff changeset
415 </test>
1
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
416 </tests>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
417 <help>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
418 <![CDATA[
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
419 .. class:: infomark
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
420
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
421 **What it does**
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
422
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
423 maSigPro_ is a regression based approach to find genes for which there are significant gene expression profile differences between experimental groups in time course microarray and RNA-Seq experiments.
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
424
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
425 **Inputs**
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
426
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
427 The maSigPro wrapper has two options for input data:
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
428
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
429 - directly through two seperate text files containing the experiment design (edesign) and the data or
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
430 - count tables generated from HTSeq-count. Count tables must be generated for each sample individually.
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
431
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
432 To set up an experimental design from seperate count files you first have to select which files belong to a certain time point.
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
433 Likewise you can specify which files are replicates. In a third step you have to create the experimental groups and select the related files.
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
434 For a more comfortable setup in future analysis you have the option to output the generated edesign and data files.
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
435
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
436 **Output**
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
437
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
438 maSigPro_ generates a summary file containing the list of significant genes. Additionally you can obtain a PDF file containing plots of profiles and groups that visualize the clustering analysis.
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
439
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
440 .. _maSigPro: https://bioconductor.org/packages/release/bioc/html/maSigPro.html
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
441 ]]>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
442 </help>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
443 <citations>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
444 <citation type="doi">10.1093/bioinformatics/btl056</citation>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
445 </citations>
cc96abdef027 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit c4510bf402d10e8e3a3c4c90c2d96666c987a256
iuc
parents: 0
diff changeset
446 </tool>