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

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, Put data in excel according to the example format.
2, Copy and paste into input frame.
3, Input pre-checking button to check input
4, After checking pass, select parameters, submit and download

2) How to cite?
3000+ 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.

3) FAQs