This program is mainly available to transfer matrix data to clustered heatmap with labels, trees, and nodes. The results can be saved as a file of PS, JPG, and Text format.
When QCanvas starts, the main windows will appear that looks like this (captured on Window):
1 ) The menu and icons on the top, which is used to open or save data.
2 ) The navigation bars on the right, which provides functions for clustering and graphic-edition.
3) The main panel on the left, which is used to display the heatmap and results of clustering.
This program has several applications to edit the visualization. You can simply optimize the color, position, and size of clustered heatmap without graphic-editing skill.
[Display Option] tab displays the parameters for editing the node of heatmap.
There are four categories of parameters (the fourth category is refereed in the 4th chapter):
[1] Color Option
You can select the color type along property of each input value - positive, negative, missing, zero.
1) Click the Color box and open the new window that has the color scope with three tabs - Sample, HSB and RGB.
2) And click the Color Contrast button and enter the value. You can define the degree of contrast between colors.
The bigger value means that the difference between colors is distinct.
[2] Range Color Option
You can change the color of points contained in the limited range.
1) Enter the value that you want to display differently and select the color type.
[3] Node size Option
Node size of heatmap can be defined simply.
1) Click the Set Node Size button and insert the value for height and width.
2) Or click the + / - icon to increase or decrease the size vertically and horizontally.
The space between tree/annotation and main body of heatmap are set automatically.
1) If you want to adjust the gap size, click the + / - icon to increase or decrease the gap size.
In Tree and [Annotation] tab, there are three parameters to set the color, position, and size of tree and annotation. You can apply the setting on x- and/or y-axis.
QCanvas software, which integrates diverse clustering algorithms and interactive heatmap-displaying interface, provides real-time generation of clustered heatmap.
Especially, subsets of heatmap data are selectively displayed by using user-defined filters. Data filtrations can be carried out using either given heatmap data or another parameter such as statistical p-values.
The fourth category of [Display Option] tab is Data filtering.
1) In the File button, open new matrix data used to filtration, which share same annotation with input data.
2) And in the Display only with value function, define the appropriate range of limits.
' > ' means greater than the number and ' < ' means less than the number.