纠正错误 / Fix 添加实例 / Add example
文件格式 / Formats

deepTools

面向 ChIP-seq、ATAC-seq、RNA-seq 等数据的覆盖度计算、矩阵生成和可视化工具集。Toolkit for coverage tracks, signal matrices, heatmaps, and profiles.

速览 | Quick Look

安装 | Install

mamba install -c bioconda deeptools

常用命令 | Common Commands

BAM 转 bigWig:

bamCoverage -b sample.sorted.bam -o sample.rpgc.bw \
  --normalizeUsing RPGC --effectiveGenomeSize 2913022398 \
  --binSize 10 -p 8

计算 TSS 周围信号矩阵:

computeMatrix reference-point \
  -S sample.rpgc.bw \
  -R genes.bed \
  --referencePoint TSS -b 3000 -a 3000 \
  -o matrix.gz -p 8

画 heatmap 和 profile:

plotHeatmap -m matrix.gz -out heatmap.pdf
plotProfile -m matrix.gz -out profile.pdf --outFileNameData profile.tsv

样本相关性:

multiBamSummary bins --bamfiles *.bam -o bam_summary.npz -p 8
plotCorrelation -in bam_summary.npz --corMethod pearson \
  --whatToPlot heatmap -o correlation.pdf

关键参数 | Key Options

常见坑 | Pitfalls

参考 | References