Skip to content
Back to skills

572 Usage Guide 861951de

ASecurity

This skill covers creating publication-quality visualizations for differential expression results, including MA plots, volcano plots, PCA plots, and heatmaps. Works with both DESeq2 and edgeR output.

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
dataexpress

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 572-usage-guide_861951de --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 572 Usage Guide 861951de?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 572 Usage Guide 861951de
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-572-usage-guide-861951de/badge)](https://www.skillsdirectory.com/skills/tools-only-572-usage-guide-861951de)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
# DE Visualization - Usage Guide

## Overview

This skill covers creating publication-quality visualizations for differential expression results, including MA plots, volcano plots, PCA plots, and heatmaps. Works with both DESeq2 and edgeR output.

## Prerequisites

```r
install.packages(c('ggplot2', 'pheatmap', 'RColorBrewer', 'ggrepel'))
BiocManager::install('EnhancedVolcano')  # Optional
```

## Quick Start

Tell your AI agent what you want to do:
- "Create a volcano plot from my DESeq2 results"
- "Make a heatmap of the top 50 differentially expressed genes"
- "Generate a PCA plot colored by treatment group"

## Example Prompts

### MA and Volcano Plots
> "Create an MA plot highlighting significant genes"

> "Make a volcano plot with gene labels for top hits"

> "Generate an EnhancedVolcano plot for my results"

### PCA and Sample Clustering
> "Show PCA of my samples colored by condition and shaped by batch"

> "Create a sample distance heatmap"

> "Plot MDS for my edgeR data"

### Heatmaps
> "Make a heatmap of significant genes clustered by expression"

> "Create a heatmap for my genes of interest"

> "Show expression patterns across samples"

### Individual Genes
> "Plot counts for gene X across conditions"

> "Show expression of my candidate genes"

## What the Agent Will Do

1. Extract and format results from DESeq2/edgeR
2. Apply appropriate transformations (vst, log)
3. Create publication-quality figures
4. Add annotations and labels
5. Save in requested format (PDF, PNG)

## Common Plot Types

| Plot | Shows | Use For |
|------|-------|---------|
| MA plot | LFC vs expression | QC, global view |
| Volcano | LFC vs significance | Identifying top genes |
| PCA | Sample relationships | Batch effects, outliers |
| Heatmap | Expression patterns | Gene clusters, validation |

## Tips

- Always use variance-stabilized counts (vst) for PCA and heatmaps
- Scale heatmap rows (z-score) for comparable gene patterns
- Check p-value histogram for analysis quality
- Use colorblind-friendly palettes for publications
- Save vector formats (PDF) for publications, raster (PNG) for presentations

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.