Royal College of Surgeons in Ireland
Browse
HCP: A Matlab package to create beautiful heatmaps with richly an.pdf (420.84 kB)

HCP: A Matlab package to create beautiful heatmaps with richly annotated covariates

Download (420.84 kB)
Version 2 2021-12-07, 09:37
Version 1 2019-11-22, 16:55
journal contribution
posted on 2021-12-07, 09:37 authored by Manuela Salvucci, Jochen PrehnJochen Prehn

HCP (HeatmapCovariatePlot) provides a simple high level application programming interface (API) to design elaborated visualizations in a modular fashion. The user can select which elements to include, covariate row annotations and/or heatmaps, by invoking the AddCovariateRow or the AddHeatmap methods. Elements can be vertically stacked and also grouped in functionally related sub-blocks encapsulated by the AddSubBlock method to adjust the figure layout. The plotting options in HCP are chosen sensibly to create production-quality out-of-the-box visualizations in most use-case. HCP features several plotting options to adjust the plot aesthetics to cater for the user preferences in terms of colormaps, labelling, legends and layouts (margins and positions). HCP ease-of-use and rapidity enables the users to iterate through multiple visualization alternatives while focusing on the message conveyed by the data rather than the technicalities involved in generating the plot.

Funding

Science Foundation Ireland (13/IA/1881 and 14/IA/2582)

History

Comments

The original article is available at joss.theoj.org

Published Citation

Salvucci M, Prehn JHM. HCP: A Matlab package to create beautiful heatmaps with richly annotated covariates. Journal of Open Source Software. 2019;4(38):1-5

Publication Date

2019-06-13

Department/Unit

  • Centre for Systems Medicine
  • Physiology and Medical Physics

Usage metrics

    Royal College of Surgeons in Ireland

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC