返回软件与算法

Software & Algorithm Detail

比对与索引Alignment命令行软件

BWA-MEM

面向 WGS/WES 短读长数据的经典序列比对算法,常用于变异检测前置步骤。

资源类型
命令行软件
方法分类
比对与索引
原始分类
Alignment
创建时间
2026/6/3

Benchmark

性能基准测试

当前图表用于比较不同数据规模下的时间消耗和内存消耗。

性能基准测试

16 vCPU / 64GB RAM / GRCh38 / PE150

Benchmark

Documentation

软件原理、用法与参数

统一使用 Markdown 文档渲染,保留命令行代码块、参数表和示例说明。

BWA-MEM

工具定位

BWA-MEM 适合 70 bp 到数 Mbp reads 的基因组比对,是 WGS、WES、Panel 项目中非常常见的标准工具。

核心思想

使用 FM-index 快速定位最大精确匹配片段,再通过种子扩展和链式打分生成 SAM/BAM 比对结果。

输入与输出

数据对象说明
参考基因组 FASTA上游分析输入
双端 FASTQ上游分析输入
排序后的 BAM下游解读结果
BAM index下游解读结果

示例命令

bwa index GRCh38.fa
bwa mem -t 16 GRCh38.fa sample_R1.fq.gz sample_R2.fq.gz | samtools sort -o sample.bam
samtools index sample.bam

解读要点

  1. 参考基因组版本必须与后续 GATK、ANNOVAR 或 VEP 注释版本一致。
  2. 大队列项目建议固定 BWA 和 samtools 版本,避免批次差异。
  3. 重复区域和结构变异区域的短读长比对结果需要谨慎解释。