产品推荐 2026-07-28

InteractiveComplexHeatmap:交互式热

将 R 语言静态热图转换为交互式 Shiny 应用的工具。

开源软件跨平台工具

产品简介

InteractiveComplexHeatmap 面向 R 用户和数据分析人员,将静态热图交互化,便于数据探索和可视化。适合生物信息、数据分析等领域,解决热图无法交互查看的问题。

InteractiveComplexHeatmap 主界面

核心功能

  • 一键将静态热图转换为交互式 Shiny 应用
  • 支持 ComplexHeatmap 包生成的热图
  • 兼容 pheatmap()、heatmap.2() 和 heatmap() 函数
  • 提供 Shiny app 开发函数用于自定义集成
  • 包含在线示例和详细文档教程

快速开始

  1. 安装 R 和 BiocManager 包
  2. 运行 BiocManager::install('InteractiveComplexHeatmap') 安装包
  3. 使用 Heatmap() 创建热图对象,然后调用 htShiny() 生成交互式应用

界面预览

InteractiveComplexHeatmap 界面截图

InteractiveComplexHeatmap 界面截图

与其他方案对比

对比项InteractiveComplexHeatmap同类方案
兼容性支持多种热图函数,包括 pheatmap()、heatmap.2() 和 heatmap()其他工具可能仅支持特定热图库,需要手动调整代码
易用性只需一行代码即可将静态热图转换为交互式应用类似工具可能需要多步设置或编程实现交互功能

适合谁用

  • 生物信息分析人员需要交互式探索基因表达数据
  • R 语言数据科学家进行复杂热图可视化
  • 研究人员使用 DESeq2 等工具分析实验结果

下载与版本

当前最新版本为 master,发布于 。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项