Package: InteractiveComplexHeatmap 1.11.1

Zuguang Gu

InteractiveComplexHeatmap: Make Interactive Complex Heatmaps

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.

Authors:Zuguang Gu [aut, cre]

InteractiveComplexHeatmap_1.11.1.tar.gz
InteractiveComplexHeatmap_1.11.1.zip(r-4.5)InteractiveComplexHeatmap_1.11.1.zip(r-4.4)InteractiveComplexHeatmap_1.11.1.zip(r-4.3)
InteractiveComplexHeatmap_1.11.1.tgz(r-4.4-any)InteractiveComplexHeatmap_1.11.1.tgz(r-4.3-any)
InteractiveComplexHeatmap_1.11.1.tar.gz(r-4.5-noble)InteractiveComplexHeatmap_1.11.1.tar.gz(r-4.4-noble)
InteractiveComplexHeatmap_1.11.1.tgz(r-4.4-emscripten)InteractiveComplexHeatmap_1.11.1.tgz(r-4.3-emscripten)
InteractiveComplexHeatmap.pdf |InteractiveComplexHeatmap.html
InteractiveComplexHeatmap/json (API)
NEWS

# Install 'InteractiveComplexHeatmap' in R:
install.packages('InteractiveComplexHeatmap', repos = c('https://metagenlab.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/jokergoo/interactivecomplexheatmap/issues

Datasets:

On BioConductor:InteractiveComplexHeatmap-1.15.0(bioc 3.21)InteractiveComplexHeatmap-1.14.0(bioc 3.20)

softwarevisualizationsequencinginteractive-heatmaps

8.49 score 129 stars 4 packages 132 scripts 25 exports 72 dependencies

Last updated 9 months agofrom:ad88747652. Checks:OK: 1 WARNING: 1 NOTE: 5. Indexed: no.

TargetResultDate
Doc / VignettesOKNov 13 2024
R-4.5-winNOTENov 13 2024
R-4.5-linuxWARNINGNov 13 2024
R-4.4-winNOTENov 13 2024
R-4.4-macNOTENov 13 2024
R-4.3-winNOTENov 13 2024
R-4.3-macNOTENov 13 2024

Exports:all_column_indicesall_row_indicesgetPositionFromBrushgetPositionFromClickgetPositionFromDblclickgetPositionFromHoverHeatmapInfoOutputht_shinyhtPositionsOnDevicehtShinyhtShinyExampleinteractivateinteractivate.DESeqDataSetinteractivate.kdeinteractivateDensity2DInteractiveComplexHeatmapModalInteractiveComplexHeatmapOutputInteractiveComplexHeatmapWidgetis_in_sub_heatmapmakeInteractiveComplexHeatmaporiginalHeatmapOutputrecord_observationselectAreaselectPositionsubHeatmapOutput

Dependencies:base64encBiocGenericsbslibcachemcirclizecliclisymbolsclueclustercodetoolscolorspacecommonmarkComplexHeatmapcpp11crayondigestdoParallelevaluatefarverfastmapfontawesomeforeachfsgenericsGetoptLongGlobalOptionsgluehighrhtmltoolshttpuvIRangesiteratorsjquerylibjsonlitekableExtraknitrlabelinglaterlifecyclemagrittrmatrixStatsmemoisemimemunsellpngpromisesR6rappdirsRColorBrewerRcpprjsonrlangrmarkdownrstudioapiS4VectorssassscalesshapeshinysourcetoolsstringistringrsvglitesystemfontstinytexvctrsviridisLitewithrxfunxml2xtableyaml

The InteractiveComplexHeatmap package

Rendered fromInteractiveComplexHeatmap.Rmdusingknitr::rmarkdownon Nov 13 2024.

Last update: 2024-02-27
Started: 2020-12-10

Readme and manuals

Help Manual

Help pageTopics
Get all column indicies from the selected data frameall_column_indices
Get all row indicies from the selected data frameall_row_indices
Get the position of the brushed area on the heatmap imagegetPositionFromBrush
Get the position of clicked point on the heatmap imagegetPositionFromClick
Get the position of double clicked point on the heatmap imagegetPositionFromDblclick
Get the position of hovered point on the heatmap imagegetPositionFromHover
UI for the outputHeatmapInfoOutput
Interactive heatmaps as a Shiny appht_shiny
Get heatmap positions on the graphics devicehtPositionsOnDevice
Interactive heatmaps as a Shiny apphtShiny
Examples of interactive complex heatmapshtShinyExample
Generic function for interactivate an object in an interactive Shiny appinteractivate
Visualize DESeq2 result in an interactive Shiny appinteractivate.DESeqDataSet
Interactive Shiny application for 2D density distributioninteractivate.kde
Interactive Shiny application for 2D density distributioninteractivateDensity2D
Interactive complex heatmap modal dialogInteractiveComplexHeatmapModal
UI for the interactive complex heatmapsInteractiveComplexHeatmapOutput
Interactive complex heatmap widgetInteractiveComplexHeatmapWidget
Test whether it is in sub heatmapis_in_sub_heatmap
Process heatmaps on the sever sidemakeInteractiveComplexHeatmap
UI for the original heatmaporiginalHeatmapOutput
A random matrixrand_mat
Record the observation objectrecord_observation
Select an area in the heatmapselectArea
Select a position in the heatmapselectPosition
UI for the sub-heatmapssubHeatmapOutput