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.