bio-data-visualization-heatmaps-clustering

Generate clustered heatmaps from gene expression or omics matrices with annotations.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/stellaromics/fast-bioinfo --skill bio-data-visualization-heatmaps-clustering-stellaromics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bio-data-visualization-heatmaps-clustering
Source: https://github.com/stellaromics/fast-bioinfo/tree/main/.claude/agents/spatial-analysis/skills/bio-data-visualization-heatmaps-clustering
Command: npx skills add https://github.com/stellaromics/fast-bioinfo --skill bio-data-visualization-heatmaps-clustering-stellaromics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Clustered heatmaps and rich annotations help researchers visualize patterns in gene expression and omics datasets across samples, enabling quick interpretation and discovery.

Core Features & Use Cases

  • Cross-platform heatmaps: R-based heatmaps with pheatmap and ComplexHeatmap; Python seaborn clustermap for integrated workflows.
  • Annotated visualizations: add sample metadata, gene pathways, and color schemes to highlight groups and differences.
  • Use Case: Compare conditions across samples to identify co-expressed gene modules and sample clusters in omics studies.

Quick Start

Launch a heatmap: ask your AI agent to generate a clustered heatmap of my expression matrix with sample 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 generate a clustered heatmap from a gene expression matrix?

Generate a clustered heatmap from a gene expression matrix by applying hierarchical clustering to rows and columns to reveal sample-level patterns. This Skill processes multi-omics datasets to group co-expressed genes and similar samples using seaborn clustermap, pheatmap, or ComplexHeatmap.

What is the best way to add sample annotations to a heatmap in R or Python?

Adding sample annotations to a heatmap involves binding sample metadata, gene pathways, and color schemes to highlight group differences. This Skill enables annotated visualizations using ComplexHeatmap and seaborn clustermap to color-code conditions across samples.

When should I use pheatmap versus ComplexHeatmap for visualizing omics data?

Choose pheatmap for straightforward clustered heatmaps and ComplexHeatmap for complex, multi-layered annotated visualizations. This Skill provides guidance on selecting between these R packages based on your layout customization and annotation requirements.

Can I use seaborn clustermap for multi-omics datasets across samples and genes?

Yes, you can use seaborn clustermap for multi-omics datasets across samples and genes. This Skill supports Python-based integrated workflows to generate clustered heatmaps that identify co-expressed gene modules and sample clusters.

How do I select color palettes for heatmap clustering insights?

Selecting color palettes for heatmap clustering requires choosing schemes that highlight expression differences and sample metadata groups. This Skill enables layout customization and color-coding to produce publish-ready heatmaps with clear clustering insights.