tidyHeatmap is a package that introduces tidy principles to the
creation of information-rich heatmaps. This package uses
ComplexHeatmap
as graphical engine.
Citation
Mangiola et al., (2020). tidyHeatmap: an R package for modular heatmap
production based on tidy principles. Journal of Open Source Software,
5(52), 2472, https://doi.org/10.21105/joss.02472
The tidyHeatmap package
Stefano Mangiola 2025-01-26
tidyHeatmapis a package that introduces tidy principles to the creation of information-rich heatmaps. This package uses ComplexHeatmap as graphical engine.Citation
Mangiola et al., (2020). tidyHeatmap: an R package for modular heatmap production based on tidy principles. Journal of Open Source Software, 5(52), 2472, https://doi.org/10.21105/joss.02472
Full documentation here
Advantages:
annotation_group, e.g.heatmap(...) |> annotation_group(...)Retrieve heatmap data and dendrograms
After creating a heatmap, you can extract the matrix and dendrograms exactly as they appear in the plot:
Functions/utilities available
heatmapannotation_groupannotation_tileannotation_pointannotation_barannotation_numericannotation_linelayer_textlayer_pointlayer_squarelayer_diamondlayer_arrow_uplayer_arrow_downlayer_starlayer_asterisksplit_rowssplit_columnsget_heatmap_datasave_pdf+as_ComplexHeatmapwrap_heatmappatchworkpackageInstallation
To install the most up-to-date version
To install the most stable version (however please keep in mind that this package is under a maturing lifecycle stage)
Contribution
If you want to contribute to the software, report issues or problems with the software or seek support please open an issue here