Registration Open for GBCC2025:
Joint Galaxy/Bioconductor Conference!
Abstract Submission for Posters closes May 1!

InteractiveComplexHeatmap

This is the released version of InteractiveComplexHeatmap; for the devel version, see InteractiveComplexHeatmap.

Make Interactive Complex Heatmaps


Bioconductor version: Release (3.21)

This package can easily make heatmaps which are produced by the ComplexHeatmap package into interactive applications. It provides two types of interactivities: 1. on the interactive graphics device, and 2. on a Shiny app. It also provides functions for integrating the interactive heatmap widgets for more complex Shiny app development.

Author: Zuguang Gu [aut, cre] ORCID iD ORCID: 0000-0002-7395-8709

Maintainer: Zuguang Gu <z.gu at dkfz.de>

Citation (from within R, enter citation("InteractiveComplexHeatmap")):

Installation

To install this package, start R (version "4.5") and enter:

 if (!require("BiocManager", quietly = TRUE)) install.packages("BiocManager") BiocManager::install("InteractiveComplexHeatmap") 

For older versions of R, please refer to the appropriate Bioconductor release.

Documentation

To view documentation for the version of this package installed in your system, start R and enter:

browseVignettes("InteractiveComplexHeatmap")
1. How to visualize heatmaps interactivelyHTMLR Script
2. How interactive complex heatmap is implementedHTMLR Script
3. Functions for Shiny app developmentHTMLR Script
4. Decorations on heatmapsHTMLR Script
5. Interactivate heatmaps indirectly generated by pheatmap(), heatmap.2() and heatmap()HTMLR Script
6. A Shiny app for visualizing DESeq2 resultsHTMLR Script
7. Implement interactive heatmap from scratchHTMLR Script
8. Share interactive heatmaps to collaboratorsHTMLR Script
Reference ManualPDF
NEWSText
LICENSEText

Details

biocViewsSequencing, Software, Visualization
Version1.16.0
In Bioconductor sinceBioC 3.13 (R-4.1) (4 years)
LicenseMIT + file LICENSE
DependsR (>= 4.0.0), ComplexHeatmap(>= 2.11.0)
ImportsgrDevices, stats, shiny, grid, GetoptLong, S4Vectors(>= 0.26.1), digest, IRanges, kableExtra (>= 1.3.1), utils, svglite, htmltools, clisymbols, jsonlite, RColorBrewer, fontawesome
System Requirements
URLhttps://github.com/jokergoo/InteractiveComplexHeatmap
Bug Reportshttps://github.com/jokergoo/InteractiveComplexHeatmap/issues
See More
Suggestsknitr, rmarkdown, testthat, EnrichedHeatmap, GenomicRanges, data.table, circlize, GenomicFeatures, tidyverse, tidyHeatmap, cluster, org.Hs.eg.db, simplifyEnrichment, GO.db, SC3, GOexpress, SingleCellExperiment, scater, gplots, pheatmap, airway, DESeq2, DT, cola, BiocManager, gridtext, HilbertCurve(>= 1.21.1), shinydashboard, SummarizedExperiment, pkgndep, ks
Linking To
Enhances
Depends On Me
Imports MeCRISPRball, gINTomics, mineSweepR
Suggests MeCTexploreR, simona, simplifyEnrichment, metasnf
Links To Me
Build ReportBuild Report

Package Archives

Follow Installation instructions to use this package in your R session.

Source PackageInteractiveComplexHeatmap_1.16.0.tar.gz
Windows Binary (x86_64) InteractiveComplexHeatmap_1.16.0.zip
macOS Binary (x86_64)InteractiveComplexHeatmap_1.16.0.tgz
macOS Binary (arm64)InteractiveComplexHeatmap_1.16.0.tgz
Source Repositorygit clone https://git.bioconductor.org/packages/InteractiveComplexHeatmap
Source Repository (Developer Access)git clone git@git.bioconductor.org:packages/InteractiveComplexHeatmap
Bioc Package Browserhttps://code.bioconductor.org/browse/InteractiveComplexHeatmap/
Package Short Urlhttps://bioconductor.org/packages/InteractiveComplexHeatmap/
Package Downloads ReportDownload Stats
close