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."