Mercurial > repos > bgruening > deeptools
diff deepTools_macros.xml @ 24:e43b4015b4cc draft
Uploaded
author | bgruening |
---|---|
date | Fri, 13 Dec 2013 17:38:30 -0500 |
parents | b8ba675a5895 |
children | df9f0dbb1d2a |
line wrap: on
line diff
--- a/deepTools_macros.xml Thu Dec 12 18:13:18 2013 -0500 +++ b/deepTools_macros.xml Fri Dec 13 17:38:30 2013 -0500 @@ -43,7 +43,7 @@ <requirement type="package" >samtools</requirement> <requirement type="package" >deepTools</requirement> <requirement type="package" >ucsc_tools</requirement> - <requirement type="package" version="1.5.4_fada41ab04f78c4c78d10c7a216e5c3160e8c36e">deepTools</requirement> + <requirement type="package" version="1.5.4_6765c227d9628f8e6ba690e6fde7f1d86c497b49">deepTools</requirement> <requirement type="package" version="0.1">ucsc_tools</requirement> <requirement type="package" version="1.7.1">numpy</requirement> <requirement type="package" version="0.7.7">pysam</requirement> @@ -172,7 +172,13 @@ </param> <when value="no" /> <when value="yes"> - <yield /> + <param name="outFileFormat" type="select" label="Image file format"> + <option value="png" selected="true">png</option> + <option value="pdf">pdf</option> + <option value="svg">svg</option> + <option value="eps">eps</option> + <option value="emf">emf</option> + </param> <param name="saveData" type="boolean" label="Save the data underlying data for the average profile"/> <param name="saveMatrix" type="boolean" label="Save the the matrix of values underlying the heatmap"/> <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."/> @@ -181,6 +187,14 @@ </macro> <macro name="output_graphic_outputs"> + <data format="png" name="outFileName" label="${tool.name} image"> + <change_format> + <when input="output.outFileFormat" value="pdf" format="pdf" /> + <when input="output.outFileFormat" value="svg" format="svg" /> + <when input="output.outFileFormat" value="eps" format="eps" /> + <when input="output.outFileFormat" value="emf" format="emf" /> + </change_format> + </data> <data format="tabular" name="outFileNameData" label="${tool.name} on ${on_string}: averages per matrix column"> <filter> ((