GATK HaplotypeCaller 的 CPU 需求

GATK4 HaplotypeCaller 支持多线程(--native-pair-hmm-threads),变异检测时间与 CPU 核数近似成反比。

数据类型深度16 核耗时32 核耗时64 核耗时
WES 100x100x4-6 小时2-3 小时1-1.5 小时
WGS 30x30x16-20 小时8-10 小时4-5 小时
WGS 60x60x32-40 小时16-20 小时8-10 小时

并行加速方案

除了单样本多线程,更高效的方案是按染色体/区间分块并行

Mutect2 体细胞突变

Mutect2 的 CPU 需求与 HaplotypeCaller 类似。Tumor-Normal 配对模式需要双倍计算资源。推荐每个 Mutect2 任务分配 16 核以上。