annotate heatmap.xml @ 0:edbb84a94a36 draft

planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
author proteore
date Tue, 18 Dec 2018 09:58:49 -0500
parents
children b8a5139cf5b9
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
1 <tool id="heatmap" name="HeatMap" version="2018.12.12">
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
2 <description></description>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
3 <requirements>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
4 <requirement type="package" version="4.7.1">r-plotly</requirement>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
5 <requirement type="package" version="0.14.1">r-heatmaply</requirement>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
6 <requirement type="package" version="2.1.1">phantomjs</requirement>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
7 <requirement type="package" version="2.2.1">pandoc</requirement>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
8 </requirements>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
9 <command detect_errors="exit_code"><![CDATA[
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
10 Rscript $__tool_directory__/heatmap_viz.R
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
11 --input='$file'
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
12 --output="$file.name"
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
13 --type='$output_type'
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
14 --cols='$select_data_columns.cols'
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
15 --row_names=$rownames
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
16 --header='$header'
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
17 --col_text_angle='$angle_col'
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
18 --dist="$distance"
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
19 --clust="$clustering"
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
20 --dendrogram="$dendrogram"
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
21
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
22 ]]></command>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
23 <inputs>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
24 <param name="file" type="data" format="txt,tabular" label="Select your file (table)" help="" />
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
25 <param name="header" type="boolean" checked="true" truevalue="true" falsevalue="false" label="Does your file contain a header?" />
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
26 <conditional name="select_data_columns">
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
27 <param name="enter_cols" type="select" label="Select columns or a range of columns containing expression values">
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
28 <option value="cols_number">Select columns to be used one by one</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
29 <option value="cols_range">Select a range of columns to be used</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
30 </param>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
31 <when value="cols_number">
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
32 <param name="cols" type="text" label="Enter column number (separated by a comma)" help="For example : c3,c5,c7"/>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
33 </when>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
34 <when value="cols_range">
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
35 <param name="cols" type="text" label="Enter a range of column number, first and last column separated by ':'" help="For example : c2:c7"/>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
36 </when>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
37 </conditional>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
38 <param name="rownames" type="text" value="c1" label="Enter column number containing row labels" help="for example : c1 if labels are in column n°1"/>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
39 <param type="integer" name="angle_col" label="Angle of column labels" value="0" min="-90" max="90" />
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
40 <param name="clustering" type="select" label="Clustering method" value="average">
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
41 <option value="ward.D">Ward</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
42 <option value="ward.D2">Ward2</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
43 <option value="single">Single linkage (nearest neighbor)</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
44 <option value="complete">Complete linkage (farthest neighbor)</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
45 <option value="average" selected="true">Group average linkage (UPGMA)</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
46 <option value="mcquitty">Simple average method (WPGMA)</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
47 <!--option value="median">Median (WPGMC)</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
48 <option value="centroid">Centroid (UPGMC)</option-->
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
49 </param>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
50 <param name="distance" type="select" label="Distance measurement method" value="euclidean">
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
51 <option value="euclidean" selected="true">Euclidean</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
52 <option value="pearson" selected="true">Pearson</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
53 <option value="spearman">Spearman</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
54 <option value="kendall">Kendall</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
55 <option value="maximum">Maximum</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
56 <option value="manhattan">Manhattan</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
57 <option value="canberra">Canberra</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
58 <option value="binary">Binary</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
59 <option value="minkowski">Minkowski</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
60 </param>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
61 <param name="dendrogram" type="select" label="Apply clustering on :" value="both">
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
62 <option value="row">Rows</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
63 <option value="column">Columns</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
64 <option value="both" selected="true">Rows and columns</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
65 <option value="none">None</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
66 </param>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
67
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
68 <param name="output_type" type="select" label="Select output format">
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
69 <option value="html">html</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
70 <option value="pdf">pdf</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
71 <option value="jpeg">jpeg</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
72 <option value="png">png</option>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
73 </param>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
74
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
75 </inputs>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
76 <outputs>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
77 <data name="output" format="html">
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
78 <discover_datasets pattern="(?P&lt;designation&gt;.+)\.html" ext="html" visible="true" assign_primary_output="true"/>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
79 <filter>output_type=="html"</filter>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
80 </data>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
81 <data name="pdf" format="pdf">
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
82 <discover_datasets pattern="(?P&lt;designation&gt;.+)\.pdf" ext="pdf" visible="true" assign_primary_output="true"/>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
83 <filter>output_type=="pdf"</filter>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
84 </data>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
85 <data name="jpeg" format="jpg">
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
86 <discover_datasets pattern="(?P&lt;designation&gt;.+)\.jpg" ext="jpg" visible="true" assign_primary_output="true"/>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
87 <filter>output_type=="jpeg"</filter>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
88 </data>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
89 <data name="png" format="png">
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
90 <discover_datasets pattern="(?P&lt;designation&gt;.+)\.png" ext="png" visible="true" assign_primary_output="true"/>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
91 <filter>output_type=="png"</filter>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
92 </data>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
93 </outputs>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
94 <tests>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
95 <test>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
96 <output name="output" file="heatmap.html"/>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
97 </test>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
98 </tests>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
99 <help><![CDATA[
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
100 **Description**
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
101
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
102 This tool allows users to generate, cluster and visualize expression-based heat maps from transcriptomic, proteomic and metabolomic experiments.
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
103 It is based on heatmaply, an R package for easily creating interactive cluster heatmaps (see reference below)
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
104
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
105 -----
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
106
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
107 **Input**
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
108
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
109 A file (tab-delimited) having a column with labels (e.g. a gene name, Uniprot accession number...) and colums with numerical value (intensities) for clustering.
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
110 See table below for an example input file
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
111
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
112 .. csv-table:: example of input file
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
113 :header: "Uniprot","iBAQ_CTR1","iBAQ_CTR2","iBAQ_CTR3","iBAQ_pTCN1","iBAQ_pTCN2","iBAQ_pTCN3"
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
114
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
115
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
116 "Q49AN9",17.4091970440807,16.0474907255521,14.9687330755858,21.8454060245779,18.9468529040903,21.2330797498008
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
117 "O00148",14.1001686145694,14.806777888004,15.3555560564928,17.2942797505583,18.2106568817514,16.9479095182613
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
118 "F5H6E2",15.0235503328855,16.6142578028388,20.5969569088489,14.6615767253835,17.9752549753108,20.4023495267791
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
119 "E9PPW7",18.0770953690935,15.312218369812,13.8048301075204,17.5522130063356,15.9664520099065,15.1597932646987
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
120 "O00483",17.4188205774495,16.783665086968,15.1589556127476,19.7398973660168,20.8648965533665,20.1781898785682
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
121 "O00571",12.9049717044645,16.717296441372,13.8708732177805,19.8879681981565,21.0815521014477,17.4710040202845
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
122
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
123 -----
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
124
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
125 **Parameters**
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
126
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
127 "Select columns or a range of columns containing expression values": choose the columns to use to perform clustering and to create the heatmap.
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
128 You can enter specific column number (e.g. c2,c5 will create a heatmap for column 2 and 5 corresponding to condition from the example file above ) or a range of columns to use (e.g. c2:c7 will consider all replicates of each condition in the example above)).
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
129
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
130 "Enter column number containing row labels": enter the column number containing the rows labels (e.g. "c1" in the example above).
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
131
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
132 "Angle of column labels": In case of long label name, you might want to incline the column labels for practical display.
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
133
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
134 "Clustering method": methods for computing hierarchical clustering (six available)
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
135
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
136 "Distance measurement method": function used to compute the distance (dissimilarity) between both rows and columns (nine available). The options "pearson", "spearman" and "kendall" can
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
137 be used to use correlation-based clustering.
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
138
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
139 -----
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
140
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
141 **Output**
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
142
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
143 Default output is html; it allows browsing the heatmap in an interactive way (of note: for large file, display and interactivity can be altered)
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
144 pdf, jpeg or png format are propsoed for static output.
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
145
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
146 -----
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
147
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
148 .. class:: infomark
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
149
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
150 **Authors**
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
151 Galili T, O'Callaghan A, Sidi J, Sievert C. heatmaply: an R package for creating interactive cluster heatmaps for online publishing. Bioinformatics. 2018. 34(9):1600-1602. doi: 10.1093/bioinformatics/btx657. PubMed PMID: 29069305
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
152
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
153 -----
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
154
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
155 .. class:: infomark
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
156
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
157 **Galaxy integration**
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
158
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
159 David Christiany, Florence Combes, Yves Vandenbrouck CEA, INSERM, CNRS, Grenoble-Alpes University, BIG Institute, FR
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
160
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
161 Sandra Dérozier, Olivier Rué, Christophe Caron, Valentin Loux INRA, Paris-Saclay University, MAIAGE Unit, Migale Bioinformatics platform, FR
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
162
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
163 This work has been partially funded through the French National Agency for Research (ANR) IFB project.
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
164
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
165 Contact support@proteore.org for any questions or concerns about the Galaxy implementation of this tool.
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
166
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
167 ]]></help>
edbb84a94a36 planemo upload commit bdd7e8a1f08c11db2a9f1b6db5535c6d32153b2b
proteore
parents:
diff changeset
168 </tool>