HeatmapR: Create Heatmaps Using Base Graphics

Provides a lightweight framework for creating high quality, complex heatmaps using base graphics. Supports hierarchical clustering with dendrograms, column and row scaling, cluster sub-divisions, customizable cell colours, shapes and sizes, legends, and flexible layouts for arranging multiple heatmaps. Designed to return plot objects that can be easily arranged with other plots without sacrificing resolution. Methods for hierarchical clustering and distance computations are described in Murtagh and Contreras (2012) <doi:10.1002/wics.53>. Dendrogram visualisation methods are based on the 'ggdendro' package by de Vries and Ripley (2020) <https://CRAN.R-project.org/package=ggdendro>.

Version: 1.1.0
Depends: R (≥ 3.5)
Imports: methods, stats, graphics, grDevices, tools
Suggests: covr, testthat, knitr, rmarkdown
Published: 2026-03-24
DOI: 10.32614/CRAN.package.HeatmapR (may not be active yet)
Author: Dillon Hammill ORCID iD [aut, cre]
Maintainer: Dillon Hammill <dillon.hammill21 at gmail.com>
BugReports: https://github.com/DillonHammill/HeatmapR/issues
License: GPL-2
URL: https://dillonhammill.github.io/HeatmapR/
NeedsCompilation: no
Language: en-GB
Materials: README, NEWS
CRAN checks: HeatmapR results

Documentation:

Reference manual: HeatmapR.html , HeatmapR.pdf
Vignettes: HeatmapR (source, R code)

Downloads:

Package source: HeatmapR_1.1.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): HeatmapR_1.1.0.tgz, r-oldrel (arm64): not available, r-release (x86_64): HeatmapR_1.1.0.tgz, r-oldrel (x86_64): HeatmapR_1.1.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=HeatmapR to link to this page.