annotate heatmapper.xml @ 72:c56a8c021315 draft

planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
author bgruening
date Fri, 18 Sep 2015 10:03:38 -0400
parents 1dbd76a58d8b
children 5f7c4d7930e2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
61
f3140d17939e Uploaded
bgruening
parents:
diff changeset
1 <tool id="deeptools_heatmapper" name="heatmapper" version="@WRAPPER_VERSION@.0">
f3140d17939e Uploaded
bgruening
parents:
diff changeset
2 <description>creates a heatmap for a score associated to genomic regions</description>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
3 <macros>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
4 <token name="@BINARY@">heatmapper</token>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
5 <import>deepTools_macros.xml</import>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
6 </macros>
65
9bee2c86eeb1 planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit ab1ab06323702186cf0c883d5774720cbb822cb5-dirty
iuc
parents: 61
diff changeset
7 <expand macro="requirements"/>
61
f3140d17939e Uploaded
bgruening
parents:
diff changeset
8 <command>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
9 <![CDATA[
f3140d17939e Uploaded
bgruening
parents:
diff changeset
10 heatmapper
f3140d17939e Uploaded
bgruening
parents:
diff changeset
11
f3140d17939e Uploaded
bgruening
parents:
diff changeset
12 --matrixFile $matrixFile
f3140d17939e Uploaded
bgruening
parents:
diff changeset
13 --outFileName $outFileName
f3140d17939e Uploaded
bgruening
parents:
diff changeset
14
f3140d17939e Uploaded
bgruening
parents:
diff changeset
15 #if $output.showOutputSettings == "yes"
f3140d17939e Uploaded
bgruening
parents:
diff changeset
16 --plotFileFormat $output.outFileFormat
f3140d17939e Uploaded
bgruening
parents:
diff changeset
17 #if $outFileNameData:
f3140d17939e Uploaded
bgruening
parents:
diff changeset
18 --outFileNameData '$outFileNameData'
f3140d17939e Uploaded
bgruening
parents:
diff changeset
19 #end if
f3140d17939e Uploaded
bgruening
parents:
diff changeset
20
f3140d17939e Uploaded
bgruening
parents:
diff changeset
21 #if $outFileNameMatrix:
f3140d17939e Uploaded
bgruening
parents:
diff changeset
22 --outFileNameMatrix '$outFileNameMatrix'
f3140d17939e Uploaded
bgruening
parents:
diff changeset
23 #end if
f3140d17939e Uploaded
bgruening
parents:
diff changeset
24
f3140d17939e Uploaded
bgruening
parents:
diff changeset
25 #if $outFileSortedRegions:
f3140d17939e Uploaded
bgruening
parents:
diff changeset
26 --outFileSortedRegions '$outFileSortedRegions'
f3140d17939e Uploaded
bgruening
parents:
diff changeset
27 #end if
f3140d17939e Uploaded
bgruening
parents:
diff changeset
28 #else
f3140d17939e Uploaded
bgruening
parents:
diff changeset
29 --plotFileFormat 'png'
f3140d17939e Uploaded
bgruening
parents:
diff changeset
30 #end if
f3140d17939e Uploaded
bgruening
parents:
diff changeset
31
f3140d17939e Uploaded
bgruening
parents:
diff changeset
32 #if $advancedOpt.showAdvancedOpt == "yes"
f3140d17939e Uploaded
bgruening
parents:
diff changeset
33 #if $advancedOpt.sortRegions:
f3140d17939e Uploaded
bgruening
parents:
diff changeset
34 --sortRegions '$advancedOpt.sortRegions'
f3140d17939e Uploaded
bgruening
parents:
diff changeset
35 #end if
f3140d17939e Uploaded
bgruening
parents:
diff changeset
36
f3140d17939e Uploaded
bgruening
parents:
diff changeset
37 #if $advancedOpt.sortUsing:
f3140d17939e Uploaded
bgruening
parents:
diff changeset
38 --sortUsing '$advancedOpt.sortUsing'
f3140d17939e Uploaded
bgruening
parents:
diff changeset
39 #end if
f3140d17939e Uploaded
bgruening
parents:
diff changeset
40
f3140d17939e Uploaded
bgruening
parents:
diff changeset
41 #if $advancedOpt.averageTypeSummaryPlot:
f3140d17939e Uploaded
bgruening
parents:
diff changeset
42 --averageTypeSummaryPlot '$advancedOpt.averageTypeSummaryPlot'
f3140d17939e Uploaded
bgruening
parents:
diff changeset
43 #end if
f3140d17939e Uploaded
bgruening
parents:
diff changeset
44
f3140d17939e Uploaded
bgruening
parents:
diff changeset
45 #if str($advancedOpt.missingDataColor.value) != "None":
f3140d17939e Uploaded
bgruening
parents:
diff changeset
46 --missingDataColor '$advancedOpt.missingDataColor'
f3140d17939e Uploaded
bgruening
parents:
diff changeset
47 #end if
f3140d17939e Uploaded
bgruening
parents:
diff changeset
48
f3140d17939e Uploaded
bgruening
parents:
diff changeset
49 --colorMap '$advancedOpt.colorMap'
f3140d17939e Uploaded
bgruening
parents:
diff changeset
50
f3140d17939e Uploaded
bgruening
parents:
diff changeset
51 #if str($advancedOpt.zMin).strip() != "":
f3140d17939e Uploaded
bgruening
parents:
diff changeset
52 --zMin $advancedOpt.zMin
f3140d17939e Uploaded
bgruening
parents:
diff changeset
53 #end if
f3140d17939e Uploaded
bgruening
parents:
diff changeset
54 #if $advancedOpt.zMax:
f3140d17939e Uploaded
bgruening
parents:
diff changeset
55 --zMax $advancedOpt.zMax
f3140d17939e Uploaded
bgruening
parents:
diff changeset
56 #end if
f3140d17939e Uploaded
bgruening
parents:
diff changeset
57
f3140d17939e Uploaded
bgruening
parents:
diff changeset
58 #if str($advancedOpt.yMin).strip() != "":
f3140d17939e Uploaded
bgruening
parents:
diff changeset
59 --yMin $advancedOpt.yMin
f3140d17939e Uploaded
bgruening
parents:
diff changeset
60 #end if
f3140d17939e Uploaded
bgruening
parents:
diff changeset
61 #if $advancedOpt.yMax:
f3140d17939e Uploaded
bgruening
parents:
diff changeset
62 --yMax $advancedOpt.yMax
f3140d17939e Uploaded
bgruening
parents:
diff changeset
63 #end if
f3140d17939e Uploaded
bgruening
parents:
diff changeset
64
f3140d17939e Uploaded
bgruening
parents:
diff changeset
65 --xAxisLabel '$advancedOpt.xAxisLabel'
f3140d17939e Uploaded
bgruening
parents:
diff changeset
66 --yAxisLabel '$advancedOpt.yAxisLabel'
f3140d17939e Uploaded
bgruening
parents:
diff changeset
67
f3140d17939e Uploaded
bgruening
parents:
diff changeset
68 --heatmapWidth $advancedOpt.heatmapWidth
f3140d17939e Uploaded
bgruening
parents:
diff changeset
69 --heatmapHeight $advancedOpt.heatmapHeight
f3140d17939e Uploaded
bgruening
parents:
diff changeset
70
f3140d17939e Uploaded
bgruening
parents:
diff changeset
71 --whatToShow '$advancedOpt.whatToShow'
f3140d17939e Uploaded
bgruening
parents:
diff changeset
72
f3140d17939e Uploaded
bgruening
parents:
diff changeset
73 --startLabel '$advancedOpt.startLabel'
f3140d17939e Uploaded
bgruening
parents:
diff changeset
74 --endLabel '$advancedOpt.endLabel'
f3140d17939e Uploaded
bgruening
parents:
diff changeset
75 --refPointLabel '$advancedOpt.referencePointLabel'
f3140d17939e Uploaded
bgruening
parents:
diff changeset
76 --regionsLabel '$advancedOpt.regionsLabel'
f3140d17939e Uploaded
bgruening
parents:
diff changeset
77
65
9bee2c86eeb1 planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit ab1ab06323702186cf0c883d5774720cbb822cb5-dirty
iuc
parents: 61
diff changeset
78 #if $advancedOpt.plotTitle and str($advancedOpt.plotTitle.value) != "":
61
f3140d17939e Uploaded
bgruening
parents:
diff changeset
79 --plotTitle '$advancedOpt.plotTitle'
f3140d17939e Uploaded
bgruening
parents:
diff changeset
80 #end if
f3140d17939e Uploaded
bgruening
parents:
diff changeset
81
f3140d17939e Uploaded
bgruening
parents:
diff changeset
82 $advancedOpt.onePlotPerGroup
f3140d17939e Uploaded
bgruening
parents:
diff changeset
83
f3140d17939e Uploaded
bgruening
parents:
diff changeset
84 @KMEANS_CLUSTERING@
f3140d17939e Uploaded
bgruening
parents:
diff changeset
85
f3140d17939e Uploaded
bgruening
parents:
diff changeset
86 #end if
f3140d17939e Uploaded
bgruening
parents:
diff changeset
87 ]]>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
88 </command>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
89 <inputs>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
90 <param name="matrixFile" format="bgzip" type="data" label="Matrix file from the computeMatrix tool"/>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
91
f3140d17939e Uploaded
bgruening
parents:
diff changeset
92 <expand macro="input_graphic_output_settings">
f3140d17939e Uploaded
bgruening
parents:
diff changeset
93 <expand macro="input_image_file_format" />
f3140d17939e Uploaded
bgruening
parents:
diff changeset
94 <expand macro="input_save_matrix_values" />
f3140d17939e Uploaded
bgruening
parents:
diff changeset
95 </expand>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
96
f3140d17939e Uploaded
bgruening
parents:
diff changeset
97 <conditional name="advancedOpt" >
f3140d17939e Uploaded
bgruening
parents:
diff changeset
98 <param name="showAdvancedOpt" type="select" label="Show advanced options" >
f3140d17939e Uploaded
bgruening
parents:
diff changeset
99 <option value="no" selected="true">no</option>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
100 <option value="yes">yes</option>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
101 </param>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
102 <when value="no" />
f3140d17939e Uploaded
bgruening
parents:
diff changeset
103 <when value="yes">
f3140d17939e Uploaded
bgruening
parents:
diff changeset
104 <param name="sortRegions" type="select" label="Sort regions"
66
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
105 help="Whether the heatmap should present the regions sorted. The default is to sort in descending order based on the mean value per region. (--sortRegions)">
61
f3140d17939e Uploaded
bgruening
parents:
diff changeset
106 <option value="no">no ordering</option>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
107 <option value="descend" selected="true">descending order</option>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
108 <option value="ascend">ascending order</option>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
109 </param>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
110
66
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
111 <param name="sortUsing" type="select" label="Method used for sorting"
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
112 help="For each row the method is computed. (--sortUsing)">
61
f3140d17939e Uploaded
bgruening
parents:
diff changeset
113 <option value="mean" selected="true">mean</option>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
114 <option value="median">median</option>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
115 <option value="min">min</option>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
116 <option value="max">max</option>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
117 <option value="sum">sum</option>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
118 <option value="region_length">region length</option>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
119 </param>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
120
66
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
121 <param name="averageTypeSummaryPlot" type="select"
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
122 label="Type of statistic that should be plotted in the summary image above the heatmap"
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
123 help="(--averageTypeSummaryPlot)">
61
f3140d17939e Uploaded
bgruening
parents:
diff changeset
124 <option value="mean" selected="true">mean</option>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
125 <option value="median">median</option>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
126 <option value="min">min</option>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
127 <option value="max">max</option>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
128 <option value="sum">sum</option>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
129 <option value="std">std</option>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
130 </param>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
131
f3140d17939e Uploaded
bgruening
parents:
diff changeset
132 <param name="missingDataColor" type="text" value="black" optional="true" label="Missing data color"
66
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
133 help="If 'Represent missing data as zero' is not set, such cases will be colored in black by default.
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
134 By using this parameter a different color can be set. A value between 0 and 1 will be used for a gray scale (black is 0).
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
135 Also color names can be used, see a list here: http://packages.python.org/ete2/reference/reference_svgcolors.html.
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
136 Alternatively colors can be specified using the #rrggbb notation. (--missingDataColor)" />
61
f3140d17939e Uploaded
bgruening
parents:
diff changeset
137
f3140d17939e Uploaded
bgruening
parents:
diff changeset
138 <expand macro="colormap" />
f3140d17939e Uploaded
bgruening
parents:
diff changeset
139
f3140d17939e Uploaded
bgruening
parents:
diff changeset
140 <param name="zMin" type="float" value="" size="3"
66
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
141 label="Minimum value for the heatmap intensities. Leave empty for automatic values" help="(--zMin)"/>
61
f3140d17939e Uploaded
bgruening
parents:
diff changeset
142 <param name="zMax" type="float" value="" size="3"
66
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
143 label="Maximum value for the heatmap intensities. Leave empty for automatic values" help="(--zMax)"/>
61
f3140d17939e Uploaded
bgruening
parents:
diff changeset
144 <param name="yMin" type="float" value="" size="3"
66
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
145 label="Minimum value for the Y-axis of the summary plot. Leave empty for automatic values" help="(--yMin)"/>
61
f3140d17939e Uploaded
bgruening
parents:
diff changeset
146 <param name="yMax" type="float" value="" size="3"
66
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
147 label="Maximum value for Y-axis of the summary plot. Leave empty for automatic values" help="(--yMax)"/>
61
f3140d17939e Uploaded
bgruening
parents:
diff changeset
148 <param name="xAxisLabel" type="text" value="distance from TSS (bp)" size="200"
66
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
149 label="Description for the x-axis label" help="(--xAxisLabel)"/>
61
f3140d17939e Uploaded
bgruening
parents:
diff changeset
150 <param name="yAxisLabel" type="text" value="genes" size="30"
66
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
151 label="Description for the y-axis label for the top panel" help="(--yAxisLabel)"/>
61
f3140d17939e Uploaded
bgruening
parents:
diff changeset
152
f3140d17939e Uploaded
bgruening
parents:
diff changeset
153 <param name="heatmapWidth" type="float" value="7.5" min="1" max="100"
f3140d17939e Uploaded
bgruening
parents:
diff changeset
154 label="Heatmap width in cm" help="The minimum value is 1 and the maximum is 100."/>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
155 <param name="heatmapHeight" type="float" value="25" min="3" max="100"
f3140d17939e Uploaded
bgruening
parents:
diff changeset
156 label="Heatmap height in cm" help="The minimum value is 3 and the maximum is 100."/>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
157
f3140d17939e Uploaded
bgruening
parents:
diff changeset
158 <param name="whatToShow" type="select" label="What to show"
66
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
159 help ="The default is to include a summary or profile plot on top of the heatmap and a heatmap colorbar. (--whatToShow)">
61
f3140d17939e Uploaded
bgruening
parents:
diff changeset
160 <option value="plot, heatmap and colorbar" selected="true">summary plot, heatmap and colorbar</option>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
161 <option value="plot and heatmap">summary plot and heatmap (no colorbar)</option>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
162 <option value="heatmap only">heatmap only</option>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
163 <option value="heatmap and colorbar">heatmap and colorbar</option>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
164 <option value="colorbar only">colorbar only</option>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
165 </param>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
166
f3140d17939e Uploaded
bgruening
parents:
diff changeset
167 <param name="startLabel" type="text" value="TSS" size="10"
f3140d17939e Uploaded
bgruening
parents:
diff changeset
168 label="Label for the region start"
66
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
169 help ="Only for scale-regions mode. Label shown in the plot for the start of the region. Default is TSS (transcription start site), but could be changed to anything, e.g. &quot;peak start&quot;. (--startLabel)" />
61
f3140d17939e Uploaded
bgruening
parents:
diff changeset
170 <param name="endLabel" type="text" value="TES" size="10"
f3140d17939e Uploaded
bgruening
parents:
diff changeset
171 label="Label for the region end"
66
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
172 help="Only for scale-regions mode. Label shown in the plot for the region end. Default is TES (transcription end site). (--endLabel)"/>
61
f3140d17939e Uploaded
bgruening
parents:
diff changeset
173
f3140d17939e Uploaded
bgruening
parents:
diff changeset
174 <param name="referencePointLabel" type="text" value="TSS" size="10"
f3140d17939e Uploaded
bgruening
parents:
diff changeset
175 label="Reference point label"
66
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
176 help ="Label shown in the plot for the reference-point. Default is the same as the reference point selected (e.g. TSS), but could be anything, e.g. &quot;peak start&quot; etc. (--referencePointLabel)" />
61
f3140d17939e Uploaded
bgruening
parents:
diff changeset
177 <param name="regionsLabel" type="text" value="genes" size="30"
f3140d17939e Uploaded
bgruening
parents:
diff changeset
178 label="Labels for the regions plotted in the heatmap"
66
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
179 help="If more than one region is being plotted a list of labels separated by comma and limited by quotes, is required. For example, label1, label2. (--regionsLabel)">
61
f3140d17939e Uploaded
bgruening
parents:
diff changeset
180 <sanitizer>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
181 <valid initial="string.printable">
f3140d17939e Uploaded
bgruening
parents:
diff changeset
182 </valid>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
183 </sanitizer>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
184 </param>
65
9bee2c86eeb1 planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit ab1ab06323702186cf0c883d5774720cbb822cb5-dirty
iuc
parents: 61
diff changeset
185 <expand macro="plotTitle" />
61
f3140d17939e Uploaded
bgruening
parents:
diff changeset
186 <param name="onePlotPerGroup" type="boolean" truevalue="--onePlotPerGroup" falsevalue=""
f3140d17939e Uploaded
bgruening
parents:
diff changeset
187 label="Do one plot per group"
66
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
188 help="When computeMatrix was used on more than one group of genes, the average plots for all the groups will be drawn in one panel by default.
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
189 If this option is set, each group will get its own plot, stacked on top of each other. (--onePlotPerGroup)"/>
61
f3140d17939e Uploaded
bgruening
parents:
diff changeset
190
f3140d17939e Uploaded
bgruening
parents:
diff changeset
191 <expand macro="kmeans_clustering" />
f3140d17939e Uploaded
bgruening
parents:
diff changeset
192 </when>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
193 </conditional>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
194 </inputs>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
195 <outputs>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
196 <expand macro="output_image_file_format" />
f3140d17939e Uploaded
bgruening
parents:
diff changeset
197 <expand macro="output_graphic_outputs" />
f3140d17939e Uploaded
bgruening
parents:
diff changeset
198 <expand macro="output_save_matrix_values" />
f3140d17939e Uploaded
bgruening
parents:
diff changeset
199 </outputs>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
200 <tests>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
201 <test>
66
1dbd76a58d8b planemo upload for repository https://github.com/fidelram/deepTools/tree/master/galaxy/wrapper/ commit f720d773e34ad90d14d7cae77c1a0bb5d126102c-dirty
galaxyp
parents: 65
diff changeset
202 <param name="matrixFile" value="computeMatrix_result1.gz" ftype="deeptools_compute_matrix_archive" />
61
f3140d17939e Uploaded
bgruening
parents:
diff changeset
203 <output name="outFileName" file="heatmapper_result1.png" ftype="png" compare="sim_size" delta="100" />
f3140d17939e Uploaded
bgruening
parents:
diff changeset
204 </test>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
205 </tests>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
206 <help>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
207 <![CDATA[
f3140d17939e Uploaded
bgruening
parents:
diff changeset
208 **What it does**
f3140d17939e Uploaded
bgruening
parents:
diff changeset
209
f3140d17939e Uploaded
bgruening
parents:
diff changeset
210 The heatmapper visualizes scores associated with genomic regions, for example ChIP enrichment values around the TSS of genes.
f3140d17939e Uploaded
bgruening
parents:
diff changeset
211 Like profiler, it requires that computeMatrix was run first to calculate the values.
f3140d17939e Uploaded
bgruening
parents:
diff changeset
212
f3140d17939e Uploaded
bgruening
parents:
diff changeset
213 We implemented vast optional parameters to optimize the visual output and we encourage you to play around with the min/max values displayed in the heatmap as well as
f3140d17939e Uploaded
bgruening
parents:
diff changeset
214 with the different coloring options. The most powerful option is the k-means clustering where you simply need to indicate the number of
f3140d17939e Uploaded
bgruening
parents:
diff changeset
215 groups with similar read distributions that you expect and the algorithm will do the sorting for you.
f3140d17939e Uploaded
bgruening
parents:
diff changeset
216
f3140d17939e Uploaded
bgruening
parents:
diff changeset
217 Do check the examples on our help page with step-by-step protocols: https://github.com/fidelram/deepTools/wiki/Example-workflows
f3140d17939e Uploaded
bgruening
parents:
diff changeset
218
f3140d17939e Uploaded
bgruening
parents:
diff changeset
219
f3140d17939e Uploaded
bgruening
parents:
diff changeset
220 .. image:: $PATH_TO_IMAGES/visual_hm_DmelPolII.png
f3140d17939e Uploaded
bgruening
parents:
diff changeset
221 :alt: Heatmap of RNA Polymerase II ChIP-seq
f3140d17939e Uploaded
bgruening
parents:
diff changeset
222
f3140d17939e Uploaded
bgruening
parents:
diff changeset
223
f3140d17939e Uploaded
bgruening
parents:
diff changeset
224 You can find more details on the tool itself on the heatmapper wiki page: https://github.com/fidelram/deepTools/wiki/Visualizations#wiki-heatmapper
f3140d17939e Uploaded
bgruening
parents:
diff changeset
225
f3140d17939e Uploaded
bgruening
parents:
diff changeset
226
f3140d17939e Uploaded
bgruening
parents:
diff changeset
227 -----
f3140d17939e Uploaded
bgruening
parents:
diff changeset
228
f3140d17939e Uploaded
bgruening
parents:
diff changeset
229 @REFERENCES@
f3140d17939e Uploaded
bgruening
parents:
diff changeset
230 ]]>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
231 </help>
f3140d17939e Uploaded
bgruening
parents:
diff changeset
232 <expand macro="citations" />
f3140d17939e Uploaded
bgruening
parents:
diff changeset
233 </tool>