Read before use
1, check data with precheck (windows version) tools
2, data from excel, copy and paste data into the input frame
3, data from txt, must tab-seperated, copy and paste data into the input frame
4, specieal and non-English characters such as #, <, >, %, (, ), α are not friendly
5, use point as decimal separator, not comma. e.g. 3.14, not 3,14 as pi

Required
input data:


Optional
Figure size
figure width:
figure height:

Fontsize
row fontsize: column fontsize:

Colors
lower color: ; middle color: ; higher color:
color number:

Scale

Dispay names


Cluster orientation


Cluster methods



Distance method



Border (if yes, gray border)


remove lines with same values


show numbers


colorbar range (default is not fill)
lower to higher, comma seperated, e.g. -2,-1,0,1,2


fontfamily


Cluster, heatmap

Introduction
A heat map is a well-received approach to illustrate gene expression data. It is an impressive visual exhibit that addresses explosive amounts of NGS data. It’s packed with closely set patches in shades of colors, pomping the gene expression data of multifarious high-throughput tryouts. Reference: pheatmap R package.
Input data instructions
Matrix input data. The first row is group names. The second row is sample names. The rest rows are values of each gene in each sample.
note: 1, if genes are not unique, mean values will be used. 2, Samples must unique. 3, Values of a row must NOT be the same (remove these rows before you plot).
If your data contain only 0s and 1s, just use two colors (same middle and higher colors).
Examples from papers
Integrated network analysis to explore the key genes regulated by parathyroid hormone receptor 1 in osteosarcoma Fig 1.
Input Example
Output

1) How to plot?
1, Prepare data
2, Open with excel, and change into the same format as the example
3, Copy and paste data into the input frame
4, Select parameters
5, Submit and download figure files

2) Why NO figure generated?
Script need strigent input format, please read the instructions and examples carefully.

3) How to cite?
2000+ papers in (Google Scholar)
Tang D, Chen M, Huang X, Zhang G, Zeng L, Zhang G, Wu S, Wang Y. SRplot: A free online platform for data visualization and graphing. PLoS One. 2023 Nov 9;18(11):e0294236. doi: 10.1371/journal.pone.0294236. PMID: 37943830.

4) FAQs