deeptools

Convert BAM alignments into normalized bigWig coverage tracks and generate QC plots.

4|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/shushuzn/Rairos --skill deeptools-shushuzn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deeptools
Source: https://github.com/shushuzn/Rairos/tree/main/skills/deeptools
Command: npx skills add https://github.com/shushuzn/Rairos --skill deeptools-shushuzn

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

deepTools helps you convert high-throughput sequencing alignments into normalized coverage tracks, run core quality-control checks, and generate heatmaps/profiles that reveal biological signal quality and sample similarity.

Core Features & Use Cases

  • BAM → bigWig/coverage generation: Convert BAM into normalized bigWig tracks (e.g., RPGC/CPM) for genome browser visualization and downstream plotting.
  • NGS QC and replicate comparison: Run correlation, PCA, coverage, fragment-size, and ChIP enrichment diagnostics to validate experiments before deeper interpretation.
  • Heatmaps/profiles around genomic features: Create TSS-centered or peak-centered matrices and render publication-style heatmaps and metaprofiles for ChIP-seq, RNA-seq, and ATAC-seq.
  • Workflow templating: Generate ready-to-run bash templates for common experiment types (ChIP-seq QC, full ChIP-seq analysis, RNA-seq coverage, ATAC-seq with Tn5 correction).
  • Use Cases: ChIP-seq QC and enrichment assessment, ChIP/ATAC coverage visualization, RNA-seq strand-specific track creation, and treatment vs control comparisons via log2 enrichment tracks.

Quick Start

Use the attached command request: "Generate an end-to-end ChIP-seq QC workflow for my indexed BAM files and output the correlation, PCA, coverage, and fingerprint plots."

Frequently Asked Questions about deeptools

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

FAQPage Schema
How do I convert BAM to bigWig for ChIP-seq and ATAC-seq visualization?

To convert BAM to bigWig for ChIP-seq and ATAC-seq, you generate normalized coverage tracks using RPGC or CPM methods. This produces bigWig or bedGraph files suitable for genome browser visualization and downstream heatmap plotting.

What is the best way to generate publication-style heatmaps and metaprofiles around TSS or peaks?

Generating publication-style heatmaps and metaprofiles involves creating TSS-centered or peak-centered matrices from normalized coverage tracks. You then render these matrices into visual heatmaps and metaprofiles to assess biological signal quality for ChIP-seq, RNA-seq, and ATAC-seq.

How do I run NGS QC and replicate comparison for ChIP-seq experiments?

Running NGS QC and replicate comparison for ChIP-seq involves computing correlation, PCA, and coverage diagnostics. You also generate fingerprint plots and fragment-size validation to assess replicate similarity and validate ChIP enrichment before deeper interpretation.

Can I create strand-specific coverage tracks for RNA-seq from BAM files?

Yes, you can create strand-specific coverage tracks for RNA-seq from indexed BAM files. The process converts alignments into normalized bigWig tracks while applying RNA-seq specific handling to maintain strand information for accurate genome browser visualization.

Does this workflow support ATAC-seq Tn5 correction and log2 enrichment track generation?

The workflow supports ATAC-seq analysis by applying Tn5 correction during coverage generation and feature-centered visualization. It also generates log2 enrichment tracks to compare treatment versus control samples for ATAC-seq and ChIP-seq experiments.

Do I need indexed BAM files to generate ready-to-run bash templates for NGS workflows?

Yes, indexed BAM files are required to generate ready-to-run bash templates for NGS workflows. The deterministic execution relies on indexed sequencing alignments to produce QC plots, coverage tracks, and heatmaps for ChIP-seq, RNA-seq, and ATAC-seq experiment types.