What problem does it solve?
deepTools removes the manual complexity of turning BAM files into interpretable sequencing quality control and visualization outputs, making it easier to compare samples and inspect signal across genomic features.
Core Features & Use Cases
- Coverage generation: Create normalized bigWig or bedGraph tracks from BAM files with appropriate methods for ChIP-seq, RNA-seq, or ATAC-seq.
- Quality control: Assess replicate similarity, library complexity, fragment size, and ChIP enrichment with correlation, PCA, coverage, and fingerprint plots.
- Region-based visualization: Build matrices and produce heatmaps or profile plots around TSSs, gene bodies, peaks, and other genomic intervals.
- Workflow assistance: Use helper scripts to validate BAM, bigWig, and BED inputs and generate reusable analysis templates.
- Use case: A researcher can check ChIP-seq replicate quality, normalize coverage, and generate a TSS heatmap and profile plot for a publication figure in one workflow.
Quick Start
Use the deeptools skill to validate your BAM, bigWig, and BED files, then generate the appropriate ChIP-seq, RNA-seq, or ATAC-seq workflow for your dataset.