Skip to content
Back to skills

572 Usage Guide Ac8e50fc

ASecurity

Create heatmaps, profile plots, and genome browser-style visualizations for ChIP-seq data using deepTools (CLI), ChIPseeker (R), and Gviz (R).

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

Works with

  • cli

Security analysis

A100/100

Scanned October 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of 572 Usage Guide Ac8e50fc?

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

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

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

SKILL.md
# ChIP-seq Visualization - Usage Guide

## Overview

Create heatmaps, profile plots, and genome browser-style visualizations for ChIP-seq data using deepTools (CLI), ChIPseeker (R), and Gviz (R).

## Prerequisites

```bash
# deepTools (CLI)
conda install -c bioconda deeptools

# R packages
# BiocManager::install(c('ChIPseeker', 'Gviz', 'EnrichedHeatmap'))
```

## Quick Start

Tell your AI agent what you want to do:
- "Create a heatmap of ChIP-seq signal around TSS regions"
- "Generate profile plots comparing treatment vs control"
- "Make a genome browser view of my peaks at the MYC locus"

## Example Prompts

### Heatmaps and Profiles
> "Create a heatmap showing H3K27ac signal at all promoters"

> "Compare ChIP-seq signal profiles between wild-type and knockout samples"

> "Generate a reference-point matrix centered on peak summits"

### Genome Browser Views
> "Create a publication-quality browser track for chromosome 1:1-2Mb"

> "Visualize my bigWig files alongside gene annotations"

### Normalization
> "Convert my BAM files to bigWig with CPM normalization"

> "Create RPGC-normalized coverage tracks for my samples"

## What the Agent Will Do

1. Convert BAM files to bigWig format with appropriate normalization (CPM, RPKM, RPGC)
2. Compute signal matrices around reference points (TSS, peak summits) or scaled regions
3. Generate heatmaps and profile plots using deepTools or EnrichedHeatmap
4. Create genome browser visualizations with Gviz for specific loci
5. Customize plot aesthetics and export publication-ready figures

## Tips

- Use CPM normalization for comparing samples with similar library sizes
- RPGC (reads per genomic content) is better for comparing samples with different sequencing depths
- For TSS profiles, use a window of +/- 3kb around the TSS
- deepTools is faster for large-scale analysis; R packages offer more customization
- Always include a control/input track when visualizing ChIP-seq data

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…