Mercurial > repos > peter-waltman > ucsc_cluster_tools2
comparison cluster.tools/gen.matrix.heatmap.xml @ 0:0decf3fd54bc draft
Uploaded
author | peter-waltman |
---|---|
date | Thu, 28 Feb 2013 01:45:39 -0500 |
parents | |
children | 563832f48c08 |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:0decf3fd54bc |
---|---|
1 <tool id="gen_matrix_heatmap" name="Generate Heatmap for Matrix" force_history_refresh="True"> | |
2 <command interpreter="python">gen.matrix.heatmap.py | |
3 -d ${dataset1} | |
4 -i ${image_format_cond.image_format} | |
5 -t ${output_treeview_format} | |
6 -r ${reverse_rows} | |
7 | |
8 #if str($image_format_cond.image_format) == 'png': | |
9 -h $report_html | |
10 -p ${report_html.files_path} | |
11 #end if | |
12 #if str($image_format_cond.image_format) == 'pdf': | |
13 -h $report_pdf | |
14 #end if | |
15 #if str($treeview_output) != 'None': | |
16 -o ${treeview_output} | |
17 #end if | |
18 | |
19 </command> | |
20 <inputs> | |
21 <param format="tabular" name="dataset1" type="data" label="Data Matrix" help="Provide a tab-delimited file with data to put into a heatmap generate"/> | |
22 <conditional name="image_format_cond"> | |
23 <param name="image_format" type="select" display='radio' label="Image format"> | |
24 <option value="pdf">PDF</option> | |
25 <option value="png" selected='true' >PNG (html wrapper)</option> | |
26 </param> | |
27 </conditional> | |
28 <param name="output_treeview_format" type='select' display="radio" label="Output in TreeView format as well?" help="Specify whether or not to produce files for TreeView"> | |
29 <option value="no">No</option> | |
30 <option value="yes" selected='true' >Yes</option> | |
31 </param> | |
32 <param name="reverse_rows" type='select' display="radio" label="Reverse Row-order (to make consistent w\TreeView Display)?" help="Specify whether or not to reverse Row-order (to make the heatmap consistent with output from TreeView (reversed otherwise)"> | |
33 <option value="no" selected='true'>No</option> | |
34 <option value="yes">Yes</option> | |
35 </param> | |
36 </inputs> | |
37 <outputs> | |
38 <data format="html" name="report_html" label="Heatmap from data matrix (HTML)"> | |
39 <filter>(image_format_cond['image_format']=="png")</filter> | |
40 </data> | |
41 <data format="pdf" name="report_pdf" label="Heatmap from data matrix (PDF)"> | |
42 <filter>(image_format_cond['image_format']=="pdf")</filter> | |
43 </data> | |
44 <data format="tgz" name="treeview_output" label="Heatmap from data matrix (tgz of TreeView files)"> | |
45 <filter>(output_treeview_format)=="yes"</filter> | |
46 </data> | |
47 </outputs> | |
48 <help> | |
49 .. class:: infomark | |
50 | |
51 **Generate Heatmap for Matrix** - Tool to Generate a simple heatmap for a data matrix | |
52 - The tool uses HAC, with euclidean distance. If user wants other options, we recomend using either the: | |
53 | |
54 * Consensus Clustering tool | |
55 * Hierarchcical Clustering tool, OR | |
56 * Partitition Clusterint tool | |
57 | |
58 **OUTPUT:** | |
59 * **Heatmap** in either PDF or PNG format | |
60 * **TreeView Files** gzip tarball file of the relevant files (OPTIONAL) | |
61 | |
62 ---- | |
63 | |
64 **Parameters** | |
65 | |
66 - **Matrix in tab-delimited format** Tab-delimited file | |
67 | |
68 </help> | |
69 </tool> |