Paste an expression matrix and get a clustered, z-scored heatmap with hierarchical clustering of rows and columns. Read it on screen and download a publication-ready SVG.
6 rows, 4 columns
A gene expression heatmap is the workhorse figure of transcriptomics because it makes a matrix of genes by samples legible at a glance. Color encodes value, and once the rows and columns are ordered sensibly, co-regulated genes and related samples snap into visible blocks. The technique became standard after Eisen et al. (1998) paired hierarchical clustering with a colored grid to display genome-wide expression.
Two processing choices determine whether the figure is honest. The first is scaling. Genes span orders of magnitude in absolute expression, so without standardization a handful of highly expressed genes wash out everything else. Z-scoring each row, so color reflects deviation from that gene's own mean, is the convention for expression heatmaps and is why the scale here is diverging: red above the row mean, blue below.
The second is clustering. Hierarchical agglomerative clustering measures the distance between every pair of rows, then repeatedly merges the closest clusters, producing an ordering that places similar genes adjacent. Doing the same on columns groups similar samples. This tool clusters both with average linkage on Euclidean distance, the same defaults used by common heatmap packages, and lets you turn column clustering off when the sample order is meaningful, such as a time course.
A heatmap displays structure but does not test it: apparent blocks should be confirmed with a formal analysis, and the genes shown are usually a pre-selected significant set rather than the whole transcriptome. Select that set with the volcano plot generator and the false discovery rate calculator, normalize inputs with the RNA-seq normalization calculator, and for the complete analysis with a proper statistical model, the bioinformatics analysis service delivers the figure and the statistics behind it.
A header row of sample names, then one row per gene with a label and its values.
Z-score by row to compare genes on the same scale, the usual choice for expression data.
Turn on row and column clustering to reorder similar genes and samples into visible blocks.
Download the labelled heatmap as a publication-ready SVG.
Next step
Clustering, expression statistics, and publication-ready figures with a reproducible methods section, handled by a PhD statistician.
Our promise: Free pipeline re-run and figure revisions if reviewers push back.
Timeline
Most projects deliver in under 2 weeks. We confirm an exact date in your quote.
If reviewers push back
If reviewers question the pipeline, parameters, or figures, we re-run the analysis and revise free.
Confidentiality
NDA available on request before any project discussion. Your data, study design, and manuscript stay private either way.
Want a PhD methodologist to handle the whole project?
Get a complete clustering and expression-heatmap analysis with publication-ready figures by a PhD statistician. Free pipeline re-run and figure revisions if reviewers push back. Pay only after you approve your quote.
A heatmap is a grid where each cell's color encodes a numeric value, used in gene expression analysis to show a matrix of genes by samples at a glance. Rows are usually genes and columns are samples, with color representing expression level, so blocks of similar color reveal groups of genes that behave alike across conditions. It is the standard figure for presenting the results of a clustering or differential-expression analysis.
Arrange your data as a matrix with genes in rows and samples in columns, standardize each gene so its values are comparable, then color each cell and optionally reorder rows and columns by similarity through clustering. This generator does all of that: paste the matrix with a header row of sample names, and it z-scores each gene, clusters the rows and columns, and renders a colored, labelled heatmap you can download.
Genes are expressed at very different baseline levels, so without standardization a few highly expressed genes dominate the color scale and subtle patterns disappear. Z-scoring each row, subtracting the gene's mean and dividing by its standard deviation, puts every gene on the same scale so the heatmap shows relative change across samples rather than absolute magnitude. Red then means above the gene's own average and blue means below.
Hierarchical clustering reorders the rows and columns so that similar genes and similar samples are placed next to each other, turning a scrambled grid into visible blocks. Genes that rise and fall together end up adjacent, and samples from the same condition group together, which is often the main insight of the figure. This tool clusters rows and columns independently using average-linkage agglomerative clustering on Euclidean distance.
Look for rectangular blocks of consistent color: a block of red where a set of genes is high in a group of samples, and the mirrored block of blue elsewhere, indicates a co-regulated gene module tied to a condition. The dendrogram order along the edges shows which rows and columns were judged most similar. The clearest heatmaps have a small number of well-defined blocks rather than a uniform wash.
It depends on the question. Clustering rows groups co-expressed genes and is almost always useful. Clustering columns groups similar samples, which is valuable for discovering or confirming sample structure but should be turned off when the column order is meaningful, for example an ordered time course. This tool lets you toggle row and column clustering independently.
To select the significant genes to display, use the volcano plot generator and the false discovery rate calculator. To see relationships between samples as a projection, the PCA plot generator reduces dimensions, and the correlation matrix generator shows pairwise similarity. For the full analysis behind the figure, the bioinformatics analysis service delivers publication-ready results.
Reviewed by
Dr. Sarah Mitchell holds a PhD in Biostatistics from Johns Hopkins Bloomberg School of Public Health and has over 15 years of experience in systematic review methodology and meta-analysis. She has authored or co-authored 40+ peer-reviewed publications in journals including the Journal of Clinical Epidemiology, BMC Medical Research Methodology, and Research Synthesis Methods. A former Cochrane Review Group statistician and current editorial board member of Systematic Reviews, Dr. Mitchell has supervised 200+ evidence synthesis projects across clinical medicine, public health, and social sciences. She reviews all Research Gold tools to ensure statistical accuracy and compliance with Cochrane Handbook and PRISMA 2020 standards.
Our PhD statisticians run the complete pipeline: differential expression with multiple-testing correction, survival modelling, dimensionality reduction, and publication-ready figures with a reproducible methods section. Constant pricing, most projects delivered in under two weeks.
Our promise: Free pipeline re-run and figure revisions if reviewers push back.
Your project is led by a named PhD methodologist with real credentials and published work.
4.9 / 5 across 1,194+ delivered projects