annotate deepTools_macros.xml @ 24:e43b4015b4cc draft

Uploaded
author bgruening
date Fri, 13 Dec 2013 17:38:30 -0500
parents b8ba675a5895
children df9f0dbb1d2a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
1 <macros>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
2 <macro name="bamCorrelate_mode_actions">
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
3 <conditional name="advancedOpt">
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
4 <param name="showAdvancedOpt" type="select" label="Show advanced options" >
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
5 <option value="no" selected="true">no</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
6 <option value="yes">yes</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
7 </param>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
8 <when value="no" />
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
9 <when value="yes">
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
10 <param name="region" type="text" value=""
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
11 label="Region of the genome to limit the operation to"
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
12 help="This is useful when testing parameters to reduce the computing time. The format is chr:start:end, for example &quot;chr10&quot; or &quot;chr10:456700:891000&quot;" />
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
13
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
14 <param name="doNotExtendPairedEnds" type="boolean" truevalue="--doNotExtendPairedEnds" falsevalue=""
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
15 label="Do not extend paired ends"
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
16 help="If set, reads are not extended to match the fragment length reported in the BAM file, instead they will be extended to match the fragment length. Default is to extend the reads if paired end information is available."/>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
17
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
18 <param name="ignoreDuplicates" type="boolean" truevalue="--ignoreDuplicates" falsevalue=""
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
19 label="Ignore duplicates"
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
20 help="If set, reads that have the same orientation and start position will be considered only once. If reads are paired, the mate position also has to coincide to ignore a read." />
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
21
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
22 <param name="minMappingQuality" type="integer" optional="true" value="1" min="1"
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
23 label="Minimum mapping quality"
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
24 help= "If set, only reads that have a mapping quality score higher than the given value are considered. *Note* Bowtie's Mapping quality is related to uniqueness: the higher the score, the more unique is a read. A mapping quality defined by Bowtie of 10 or less indicates that there is at least a 1 in 10 chance that the read truly originated elsewhere."/>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
25
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
26 <param name="includeZeros" type="boolean" truevalue="--includeZeros" falsevalue=""
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
27 label ="Include zeros"
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
28 help ="If set, then regions with zero counts for *all* BAM files given are included. The default behavior is to ignore those cases." />
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
29
17
32bb3debd588 Uploaded
bgruening
parents: 15
diff changeset
30 <param name="zMin" type="integer" value="" optional="true" label="Minimum value for the heatmap intensities"
10
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
31 help="If not specified the value is set automatically."/>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
32
17
32bb3debd588 Uploaded
bgruening
parents: 15
diff changeset
33 <param name="zMax" type="integer" value="" optional="true" label="Maximum value for the heatmap intensities"
10
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
34 help="If not specified the value is set automatically."/>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
35
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
36 <expand macro="colormap" />
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
37 </when>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
38 </conditional>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
39 </macro>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
40 <token name="@THREADS@">--numberOfProcessors "\${GALAXY_SLOTS:-4}"</token>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
41 <macro name="requirements">
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
42 <requirements>
11
e7cc2a55ff94 Uploaded
bgruening
parents: 10
diff changeset
43 <requirement type="package" >samtools</requirement>
10
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
44 <requirement type="package" >deepTools</requirement>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
45 <requirement type="package" >ucsc_tools</requirement>
24
e43b4015b4cc Uploaded
bgruening
parents: 23
diff changeset
46 <requirement type="package" version="1.5.4_6765c227d9628f8e6ba690e6fde7f1d86c497b49">deepTools</requirement>
15
351cd1f8791b Uploaded
bgruening
parents: 14
diff changeset
47 <requirement type="package" version="0.1">ucsc_tools</requirement>
351cd1f8791b Uploaded
bgruening
parents: 14
diff changeset
48 <requirement type="package" version="1.7.1">numpy</requirement>
351cd1f8791b Uploaded
bgruening
parents: 14
diff changeset
49 <requirement type="package" version="0.7.7">pysam</requirement>
22
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
50 <requirement type="package" version="0.12.0">scipy</requirement>
20
449f962a8007 Uploaded
bgruening
parents: 17
diff changeset
51 <requirement type="package" version="1.2.1">matplotlib</requirement>
15
351cd1f8791b Uploaded
bgruening
parents: 14
diff changeset
52 <requirement type="package" version="0.1.19">samtools</requirement>
17
32bb3debd588 Uploaded
bgruening
parents: 15
diff changeset
53 <requirement type="package" version="12-2013">bx-python</requirement>
10
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
54 <yield />
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
55 </requirements>
22
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
56 </macro>
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
57 <macro name="stdio">
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
58 <stdio>
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
59 <exit_code range="1:" />
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
60 <exit_code range=":-1" />
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
61 <exit_code range="0" level="warning" description="Warning" />
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
62 <regex match="Error:" />
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
63 <regex match="Exception:" />
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
64 <regex match="EXception:" />
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
65 </stdio>
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
66 </macro>
10
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
67 <token name="@REFERENCES@">
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
68
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
69 For more informations, please visit our `project site`_.
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
70
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
71 If you would like to give us feedback or you run into any trouble, please send an email to deeptools@googlegroups.com
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
72
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
73 This tool is developed by the `Bioinformatics and Deep-Sequencing Unit`_ at the `Max Planck Institute for Immunobiology and Epigenetics`_.
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
74
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
75
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
76 .. _Bioinformatics and Deep-Sequencing Unit: http://www3.ie-freiburg.mpg.de/facilities/research-facilities/bioinformatics-and-deep-sequencing-unit/
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
77 .. _Max Planck Institute for Immunobiology and Epigenetics: http://www3.ie-freiburg.mpg.de
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
78 .. _project site: https://github.com/fidelram/deepTools
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
79
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
80 </token>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
81
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
82 <macro name="multiple_input_bams">
21
8436c195dd6c Uploaded
bgruening
parents: 20
diff changeset
83 <repeat name="input_files" title="BAM files" min="2">
10
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
84 <param name="bamfile" type="data" format="bam"
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
85 label="Bam file"
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
86 help="The BAM file must be sorted."/>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
87 <param name="label" type="text" size="30" optional="true" value=""
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
88 label="Label"
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
89 help="Label to use in the output. If not given the dataset name will be used instead."/>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
90 </repeat>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
91 </macro>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
92
14
b0d64a9930d6 Uploaded
bgruening
parents: 12
diff changeset
93 <token name="@multiple_input_bams@">
b0d64a9930d6 Uploaded
bgruening
parents: 12
diff changeset
94 #for $i in $input_files:
b0d64a9930d6 Uploaded
bgruening
parents: 12
diff changeset
95 #set $temp_input_handle = tempfile.NamedTemporaryFile( dir=$temp_dir )
b0d64a9930d6 Uploaded
bgruening
parents: 12
diff changeset
96 #set $temp_input_path = $temp_input_handle.name
b0d64a9930d6 Uploaded
bgruening
parents: 12
diff changeset
97 #silent $temp_input_handle.close()
b0d64a9930d6 Uploaded
bgruening
parents: 12
diff changeset
98 #silent os.system("ln -s %s %s.bam" % (str($i.bamfile), $temp_input_path))
b0d64a9930d6 Uploaded
bgruening
parents: 12
diff changeset
99 #silent os.system("ln -s %s %s.bam.bai" % (str($i.bamfile.metadata.bam_index), $temp_input_path))
b0d64a9930d6 Uploaded
bgruening
parents: 12
diff changeset
100 #silent $files.append('%s.bam' % $temp_input_path)
b0d64a9930d6 Uploaded
bgruening
parents: 12
diff changeset
101
b0d64a9930d6 Uploaded
bgruening
parents: 12
diff changeset
102 ##set $files += [str($i.bamfile)]
b0d64a9930d6 Uploaded
bgruening
parents: 12
diff changeset
103 #if str($i.label.value) != "":
b0d64a9930d6 Uploaded
bgruening
parents: 12
diff changeset
104 #set $labels += ["\"%s\"" % ($i.label.value)]
b0d64a9930d6 Uploaded
bgruening
parents: 12
diff changeset
105 #else
b0d64a9930d6 Uploaded
bgruening
parents: 12
diff changeset
106 #set $labels += ["\"%s\"" % ($i.bamfile.name)]
b0d64a9930d6 Uploaded
bgruening
parents: 12
diff changeset
107 #end if
b0d64a9930d6 Uploaded
bgruening
parents: 12
diff changeset
108 #end for
b0d64a9930d6 Uploaded
bgruening
parents: 12
diff changeset
109 </token>
b0d64a9930d6 Uploaded
bgruening
parents: 12
diff changeset
110
10
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
111 <macro name="reference_genome_source">
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
112 <conditional name="source">
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
113 <param name="ref_source" type="select" label="Reference genome">
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
114 <option value="cached">locally cached</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
115 <option value="history">in your history</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
116 </param>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
117 <when value="cached">
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
118 <param name="input1_2bit" type="select" label="Using reference genome" help="If your genome of interest is not listed, contact the Galaxy team">
17
32bb3debd588 Uploaded
bgruening
parents: 15
diff changeset
119 <options from_data_table="deepTools_seqs">
32bb3debd588 Uploaded
bgruening
parents: 15
diff changeset
120 <filter type="sort_by" column="1" />
32bb3debd588 Uploaded
bgruening
parents: 15
diff changeset
121 <validator type="no_options" message="No indexes are available." />
32bb3debd588 Uploaded
bgruening
parents: 15
diff changeset
122 </options>
10
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
123 </param>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
124 </when>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
125 <when value="history">
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
126 <param name="input1" type="data" format="twobit" label="Select a reference dataset in 2bit format" />
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
127 </when>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
128 </conditional>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
129 </macro>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
130
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
131 <token name="@reference_genome_source@">
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
132 #if $source.ref_source=="history":
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
133 --genome $source.input1
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
134 #else:
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
135 --genome "${source.input1_2bit.fields.path}"
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
136 #end if
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
137 </token>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
138
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
139 <macro name="effectiveGenomeSize">
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
140 <conditional name="effectiveGenomeSize">
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
141 <param name="effectiveGenomeSize_opt" type="select" label="Effective genome size"
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
142 help="The effective genome size is the portion of the genome that is mappable. Large fractions of the genome are stretches of NNNN that should be discarded.
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
143 Also, if repetitive regions were not included in the mapping of reads, the effective genome size needs to be adjusted accordingly.
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
144 See Table 2 of http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjournal.pone.0030377 or http://www.nature.com/nbt/journal/v27/n1/fig_tab/nbt.1518_T1.html for several effective genome sizes.">
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
145 <option value="2150570000">mm9</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
146 <option value="2451960000">hg19</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
147 <option value="121400000">dm3</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
148 <option value="93260000">ce10</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
149 <option value="specific">user specified</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
150 </param>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
151 <when value="specific">
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
152 <param name="effectiveGenomeSize" type="integer" value="" label="Effective genome size" />
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
153 </when>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
154 </conditional>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
155 </macro>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
156
22
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
157 <macro name="image_file_format">
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
158 <param name="outFileFormat" type="select" label="Image file format">
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
159 <option value="png" selected="true">png</option>
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
160 <option value="pdf">pdf</option>
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
161 <option value="svg">svg</option>
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
162 <option value="eps">eps</option>
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
163 <option value="emf">emf</option>
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
164 </param>
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
165 </macro>
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
166
10
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
167 <macro name="graphic_output_settings">
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
168 <conditional name="output" >
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
169 <param name="showOutputSettings" type="select" label="Show advanced output settings" >
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
170 <option value="no" selected="true">no</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
171 <option value="yes">yes</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
172 </param>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
173 <when value="no" />
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
174 <when value="yes">
24
e43b4015b4cc Uploaded
bgruening
parents: 23
diff changeset
175 <param name="outFileFormat" type="select" label="Image file format">
e43b4015b4cc Uploaded
bgruening
parents: 23
diff changeset
176 <option value="png" selected="true">png</option>
e43b4015b4cc Uploaded
bgruening
parents: 23
diff changeset
177 <option value="pdf">pdf</option>
e43b4015b4cc Uploaded
bgruening
parents: 23
diff changeset
178 <option value="svg">svg</option>
e43b4015b4cc Uploaded
bgruening
parents: 23
diff changeset
179 <option value="eps">eps</option>
e43b4015b4cc Uploaded
bgruening
parents: 23
diff changeset
180 <option value="emf">emf</option>
e43b4015b4cc Uploaded
bgruening
parents: 23
diff changeset
181 </param>
10
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
182 <param name="saveData" type="boolean" label="Save the data underlying data for the average profile"/>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
183 <param name="saveMatrix" type="boolean" label="Save the the matrix of values underlying the heatmap"/>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
184 <param name="saveSortedRegions" type="boolean" label="Save the regions after skipping zeros or min/max threshold values" help="The order of the regions in the file follows the sorting order selected. This is useful, for example, to generate other heatmaps keeping the sorting of the first heatmap."/>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
185 </when>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
186 </conditional>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
187 </macro>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
188
22
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
189 <macro name="output_graphic_outputs">
24
e43b4015b4cc Uploaded
bgruening
parents: 23
diff changeset
190 <data format="png" name="outFileName" label="${tool.name} image">
e43b4015b4cc Uploaded
bgruening
parents: 23
diff changeset
191 <change_format>
e43b4015b4cc Uploaded
bgruening
parents: 23
diff changeset
192 <when input="output.outFileFormat" value="pdf" format="pdf" />
e43b4015b4cc Uploaded
bgruening
parents: 23
diff changeset
193 <when input="output.outFileFormat" value="svg" format="svg" />
e43b4015b4cc Uploaded
bgruening
parents: 23
diff changeset
194 <when input="output.outFileFormat" value="eps" format="eps" />
e43b4015b4cc Uploaded
bgruening
parents: 23
diff changeset
195 <when input="output.outFileFormat" value="emf" format="emf" />
e43b4015b4cc Uploaded
bgruening
parents: 23
diff changeset
196 </change_format>
e43b4015b4cc Uploaded
bgruening
parents: 23
diff changeset
197 </data>
22
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
198 <data format="tabular" name="outFileNameData" label="${tool.name} on ${on_string}: averages per matrix column">
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
199 <filter>
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
200 ((
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
201 output['showOutputSettings'] == 'yes' and
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
202 output['saveData'] is True
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
203 ))
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
204 </filter>
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
205 </data>
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
206 <data format="tabular" name="outFileNameMatrix" label="${tool.name} on ${on_string}: Heatmap values">
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
207 <filter>
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
208 ((
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
209 output['showOutputSettings'] == 'yes' and
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
210 output['saveMatrix'] is True
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
211 ))
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
212 </filter>
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
213 </data>
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
214 <data format="bed" name="outFileSortedRegions" label="${tool.name} on ${on_string}: sorted/filtered regions">
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
215 <filter>
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
216 ((
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
217 output['showOutputSettings'] == 'yes' and
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
218 output['saveSortedRegions'] is True
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
219 ))
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
220 </filter>
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
221 </data>
23
b8ba675a5895 Uploaded
bgruening
parents: 22
diff changeset
222 </macro>
22
8710187d1eb5 Uploaded
bgruening
parents: 21
diff changeset
223
10
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
224 <macro name="colormap">
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
225 <param name="colorMap" type="select" label="Color map to use for the heatmap" help=" Available color map names can be found here: http://www.astro.lsa.umich.edu/~msshin/science/code/matplotlib_cm/">
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
226 <option value="RdYlBu" selected="true">RdYlBu</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
227 <option value="Accent">Accent</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
228 <option value="Spectral">Spectral</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
229 <option value="Set1">Set1</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
230 <option value="Set2">Set2</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
231 <option value="Set3">Set3</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
232 <option value="Dark2">Dark2</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
233 <option value="Reds">Reds</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
234 <option value="Oranges">Oranges</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
235 <option value="Greens">Greens</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
236 <option value="Blues">Blues</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
237 <option value="Greys">Greys</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
238 <option value="Purples">Purples</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
239 <option value="Paired">Paired</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
240 <option value="Pastel1">Pastel1</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
241 <option value="Pastel2">Pastel2</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
242 <option value="spring">spring</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
243 <option value="summer">summer</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
244 <option value="autumn">autumn</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
245 <option value="winter">winter</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
246 <option value="hot">hot</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
247 <option value="coolwarm">coolwarm</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
248 <option value="cool">cool</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
249 <option value="seismic">seismic</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
250 <option value="terrain">terrain</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
251 <option value="ocean">ocean</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
252 <option value="rainbow">rainbow</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
253 <option value="bone">bone</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
254 <option value="flag">flag</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
255 <option value="prism">prism</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
256 <option value="cubehelix">cubehelix</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
257 <option value="binary">binary</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
258 <option value="pink">pink</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
259 <option value="gray">gray</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
260 <option value="copper">copper</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
261 <option value="BrBG">BrBG</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
262 <option value="BuGn">BuGn</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
263 <option value="BuPu">BuPu</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
264 <option value="GnBu">GnBu</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
265 <option value="OrRd">OrRd</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
266 <option value="PiYG">PiYG</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
267 <option value="PRGn">PRGn</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
268 <option value="PuOr">PuOr</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
269 <option value="PuRd">PuRd</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
270 <option value="PuBu">PuBu</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
271 <option value="RdBu">RdBu</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
272 <option value="RdGy">RdGy</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
273 <option value="RdPu">RdPu</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
274 <option value="YlGn">YlGn</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
275 <option value="PuBuGn">PuBuGn</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
276 <option value="RdYlGn">RdYlGn</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
277 <option value="YlGnBu">YlGnBu</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
278 <option value="YlOrBr">YlOrBr</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
279 <option value="YlOrRd">YlOrRd</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
280 <option value="gist_gray">gist_gray</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
281 <option value="gist_stern">gist_stern</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
282 <option value="gist_earth">gist_earth</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
283 <option value="gist_yarg">gist_yarg</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
284 <option value="gist_ncar">gist_ncar</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
285 <option value="gist_rainbow">gist_rainbow</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
286 <option value="gist_heat">gist_heat</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
287 <option value="gnuplot">gnuplot</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
288 <option value="gnuplot2">gnuplot2</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
289 <option value="CMRmap">CMRmap</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
290 <option value="bwr">bwr</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
291 <option value="hsv">hsv</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
292 <option value="brg">brg</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
293 <option value="jet">jet</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
294 <option value="afmhot">afmhot</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
295 <option value="Accent_r">Accent reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
296 <option value="Spectral_r">Spectral reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
297 <option value="Set1_r">Set1 reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
298 <option value="Set2_r">Set2 reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
299 <option value="Set3_r">Set3 reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
300 <option value="Dark2_r">Dark2 reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
301 <option value="Reds_r">Reds reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
302 <option value="Oranges_r">Oranges reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
303 <option value="Greens_r">Greens reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
304 <option value="Blues_r">Blues reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
305 <option value="Greys_r">Greys reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
306 <option value="Purples_r">Purples reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
307 <option value="Paired_r">Paired reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
308 <option value="Pastel1_r">Pastel1 reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
309 <option value="Pastel2_r">Pastel2 reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
310 <option value="spring_r">spring reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
311 <option value="summer_r">summer reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
312 <option value="autumn_r">autumn reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
313 <option value="winter_r">winter reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
314 <option value="hot_r">hot reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
315 <option value="coolwarm_r">coolwarm reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
316 <option value="cool_r">cool reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
317 <option value="seismic_r">seismic reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
318 <option value="terrain_r">terrain reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
319 <option value="ocean_r">ocean reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
320 <option value="rainbow_r">rainbow reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
321 <option value="bone_r">bone reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
322 <option value="flag_r">flag reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
323 <option value="prism_r">prism reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
324 <option value="cubehelix_r">cubehelix reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
325 <option value="binary_r">binary reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
326 <option value="pink_r">pink reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
327 <option value="gray_r">gray reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
328 <option value="copper_r">copper reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
329 <option value="BrBG_r">BrBG reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
330 <option value="BuGn_r">BuGn reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
331 <option value="BuPu_r">BuPu reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
332 <option value="GnBu_r">GnBu reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
333 <option value="OrRd_r">OrRd reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
334 <option value="PiYG_r">PiYG reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
335 <option value="PRGn_r">PRGn reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
336 <option value="PuOr_r">PuOr reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
337 <option value="PuRd_r">PuRd reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
338 <option value="PuBu_r">PuBu reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
339 <option value="RdBu_r">RdBu reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
340 <option value="RdGy_r">RdGy reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
341 <option value="RdPu_r">RdPu reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
342 <option value="YlGn_r">YlGn reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
343 <option value="PuBuGn_r">PuBuGn reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
344 <option value="RdYlBu_r">RdYlBu reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
345 <option value="RdYlGn_r">RdYlGn reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
346 <option value="YlGnBu_r">YlGnBu reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
347 <option value="YlOrBr_r">YlOrBr reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
348 <option value="YlOrRd_r">YlOrRd reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
349 <option value="gist_gray_r">gist_gray reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
350 <option value="gist_stern_r">gist_stern reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
351 <option value="gist_earth_r">gist_earth reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
352 <option value="gist_yarg_r">gist_yarg reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
353 <option value="gist_ncar_r">gist_ncar reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
354 <option value="gist_rainbow_r">gist_rainbow reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
355 <option value="gist_heat_r">gist_heat reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
356 <option value="gnuplot_r">gnuplot reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
357 <option value="gnuplot2_r">gnuplot2 reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
358 <option value="CMRmap_r">CMRmap reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
359 <option value="bwr_r">bwr reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
360 <option value="hsv_r">hsv reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
361 <option value="brg_r">brg reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
362 <option value="jet_r">jet reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
363 <option value="afmhot_r">afmhot reversed</option>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
364 </param>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
365
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
366 </macro>
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
367
a68a771625d2 Uploaded
bgruening
parents:
diff changeset
368 </macros>