bio-data-visualization-heatmaps-clustering

Generate clustered heatmaps for omics data using R and Python.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/Revelo-RNASeq/2025_RNASeq --skill bio-data-visualization-heatmaps-clustering
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bio-data-visualization-heatmaps-clustering
Source: https://github.com/Revelo-RNASeq/2025_RNASeq/tree/main/.agents/skills/bio-data-visualization-heatmaps-clustering
Command: npx skills add https://github.com/Revelo-RNASeq/2025_RNASeq --skill bio-data-visualization-heatmaps-clustering

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the need to visualize complex biological data matrices, such as gene expression or methylation levels, by employing hierarchical clustering to reveal underlying patterns, co-expression modules, and sample relationships.

Core Features & Use Cases

  • Clustered Heatmaps: Generates heatmaps with dendrograms for rows and columns to show similarity and group related features or samples.
  • Tool Flexibility: Supports R packages pheatmap and ComplexHeatmap, as well as Python's seaborn for diverse visualization needs.
  • Annotation Support: Integrates sample and feature annotations to contextualize the data patterns.
  • Use Case: Visualize differential gene expression results across different experimental conditions, highlighting genes that are coordinately up- or down-regulated and samples that cluster together based on their expression profiles.

Quick Start

Create a heatmap of my expression matrix with row and column clustering and annotations.

Frequently Asked Questions about bio-data-visualization-heatmaps-clustering

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a clustered heatmap for gene expression data?

You can generate a clustered heatmap for gene expression data using R packages like pheatmap and ComplexHeatmap or Python's seaborn to perform hierarchical clustering, customize annotations, and reveal co-expressed gene patterns and sample relationships.

What is the best way to visualize omics data patterns and co-expression modules?

Visualizing omics data patterns is best achieved by generating clustered heatmaps with hierarchical clustering dendrograms, which group related features or samples to highlight coordinately up- or down-regulated genes and identify underlying co-expression modules across experimental conditions.

Can I use ComplexHeatmap and seaborn to add annotations to my biological data heatmap?

Yes, both ComplexHeatmap in R and seaborn in Python support integrating sample and feature annotations, allowing you to contextualize biological data patterns and visually map experimental conditions directly onto the clustered heatmap rows and columns.

Does this heatmap clustering support different distance metrics and data scaling?

Yes, the heatmap clustering supports various distance metrics, linkage methods, and data scaling options, giving you the flexibility to customize hierarchical clustering parameters for accurate biological data analysis of expression or methylation matrices.

Why use hierarchical clustering dendrograms when analyzing differential gene expression results?

Using hierarchical clustering dendrograms when analyzing differential gene expression results helps identify samples that cluster together based on expression profiles and highlights genes that are coordinately up- or down-regulated across different experimental conditions.