跳转至

临床变异 ACMG 分类标准

一句话概述:ACMG/AMP 指南将遗传变异分为5个等级(致病、可能致病、意义不明、可能良性、良性),是临床基因检测报告解读的金标准。


核心知识点速查表

概念白话解释
ACMG美国医学遗传学与基因组学学院
5级分类P/LP/VUS/LB/B(致病/可能致病/意义不明/可能良性/良性)
证据强度Very Strong/Strong/Moderate/Supporting 四个等级
PVS1最强致病证据:功能丧失变异(LOF)在已知基因中
BS1强良性证据:等位基因频率高于预期
ClinVarNCBI的变异临床解读数据库
InterVar自动化ACMG分类工具
VUS意义不明变异(最让临床头疼的类别)

一、ACMG 分类体系(白话版)

比喻:ACMG分类就像法庭判案。你收集各种"证据"(人群频率、功能实验、家系分离等),每条证据有不同的"分量"(强证据、中等证据、支持性证据),最后综合所有证据做"判决"(致病/良性/不确定)。

五级分类

级别英文含义临床行动
PPathogenic(致病)确定致病可用于诊断和治疗决策
LPLikely Pathogenic(可能致病)>90%可能致病可谨慎用于临床
VUSVariant of Uncertain Significance不确定不能用于临床决策
LBLikely Benign(可能良性)>90%可能良性通常不报告
BBenign(良性)确定良性不报告

二、28条证据标准详解

致病证据(Pathogenic Evidence)

# 致病证据分4个强度等级:

# Very Strong (PVS1)
PVS1: 功能丧失变异(nonsense/frameshift/splice site)
      在一个已知LOF是致病机制的基因中
      白话:这个基因坏了就会得病,而这个突变把基因彻底搞坏了

# Strong (PS1-PS4)
PS1: 同一氨基酸位置的已知致病变异(不同核苷酸变化但同一氨基酸改变)
PS2: 新生突变(de novo),父母未携带但孩子有
PS3: 功能实验验证有害(体外实验证明蛋白功能受损)
PS4: 病例中频率显著高于对照(关联分析显著)

# Moderate (PM1-PM6)
PM1: 位于热点区域或功能域,且无良性变异
PM2: 在gnomAD等群体数据库中极罕见或缺失
PM3: 对于隐性遗传病,在反式(另一条染色体)上有已知致病变异
PM4: 非重复区域的框内缺失/插入,或终止密码子丢失
PM5: 同一位置有已知致病的不同氨基酸改变
PM6: 假设的新生突变(未确认父母关系)

# Supporting (PP1-PP5)
PP1: 与疾病在家系中共分离
PP2: 错义突变在该基因中是常见致病机制
PP3: 计算工具预测有害(SIFT/PolyPhen/CADD等)
PP4: 患者表型高度特异于该基因
PP5: 可靠来源报告为致病(如ClinVar中多个实验室一致)

良性证据(Benign Evidence)

# Stand-alone (BA1)
BA1: 等位基因频率>5%(任何群体),独立判定良性

# Strong (BS1-BS4)
BS1: 等位基因频率高于疾病预期
BS2: 在健康纯合/半合个体中观察到(对于完全外显的疾病)
BS3: 功能实验无害
BS4: 缺乏与疾病的共分离(家系分析不支持)

# Supporting (BP1-BP7)
BP1: 在截短变异是致病机制的基因中的错义变异
BP2: 在显性遗传病中以反式出现已知致病变异
BP3: 重复区域的框内缺失/插入
BP4: 计算工具预测无害
BP5: 在有其他分子解释的病例中发现
BP6: 可靠来源报告为良性
BP7: 同义变异,预测不影响剪接

三、ACMG 分类实操

第 1 步:收集证据

# 工具1:InterVar(自动化ACMG分类)
# 安装
pip install intervar  # 安装InterVar
# 或下载
git clone https://github.com/WGLab/InterVar.git

# 准备输入(ANNOVAR格式的变异注释)
# 先用ANNOVAR注释变异
perl table_annovar.pl \
    input.avinput \              # 输入变异文件
    humandb/ \                    # 数据库目录
    -buildver hg38 \             # 基因组版本
    -out annotated \             # 输出前缀
    -protocol refGene,clinvar_20240917,gnomad40_genome,dbnsfp42a \  # 数据库
    -operation g,f,f,f \         # 操作类型
    -nastring .                  # 缺失值

# 运行InterVar
python InterVar.py \
    -i annotated.hg38_multianno.txt \  # ANNOVAR注释结果
    -d humandb/ \                       # 数据库目录
    -b hg38 \                           # 基因组版本
    -o intervar_output                  # 输出前缀

第 2 步:查询数据库

# ========== Python脚本:查询ClinVar ==========
import requests                                       # HTTP请求

def query_clinvar(variant_id):
    """查询ClinVar中的变异分类"""
    url = f"https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi"
    params = {
        "db": "clinvar",                              # ClinVar数据库
        "term": variant_id,                           # 变异ID
        "retmode": "json"                             # 返回JSON
    }
    response = requests.get(url, params=params)       # 发送请求
    return response.json()                            # 返回结果

# 查询示例
result = query_clinvar("NM_000546.6:c.215C>G")       # TP53的一个变异
print(result)

# 常用数据库URL:
# ClinVar: https://www.ncbi.nlm.nih.gov/clinvar/
# gnomAD: https://gnomad.broadinstitute.org/
# LOVD: https://www.lovd.nl/
# ClinGen: https://clinicalgenome.org/

第 3 步:计算工具预测

# 常用变异致病性预测工具
# CADD (Combined Annotation Dependent Depletion)
# CADD score > 20 → top 1% 有害
# CADD score > 30 → top 0.1% 有害

# REVEL (Rare Exome Variant Ensemble Learner)
# REVEL > 0.5 → 可能致病
# REVEL > 0.7 → 高置信度致病

# AlphaMissense (Google DeepMind, 2023)
# 基于AlphaFold的错义突变致病性预测
# 分三类:likely pathogenic / ambiguous / likely benign

# 在线查询CADD分数
# https://cadd.gs.washington.edu/score

# 批量查分数(使用CADD API)
curl -X POST "https://cadd.gs.washington.edu/api/v1.0/GRCh38" \
     -H "Content-Type: application/json" \
     -d '{"variants": ["1-55516888-G-A", "17-7676154-G-A"]}'

第 4 步:综合判定

# 致病判定规则:
# P (Pathogenic):
#   (i) 1 Very Strong + ≥1 Strong
#   (ii) 1 Very Strong + ≥2 Moderate
#   (iii) 1 Very Strong + 1 Moderate + 1 Supporting
#   (iv) 1 Very Strong + ≥2 Supporting
#   (v) ≥2 Strong
#   (vi) 1 Strong + ≥3 Moderate
#   (vii) 1 Strong + 2 Moderate + ≥2 Supporting
#   (viii) 1 Strong + 1 Moderate + ≥4 Supporting

# LP (Likely Pathogenic):
#   (i) 1 Very Strong + 1 Moderate
#   (ii) 1 Strong + 1-2 Moderate
#   (iii) 1 Strong + ≥2 Supporting
#   (iv) ≥3 Moderate
#   (v) 2 Moderate + ≥2 Supporting
#   (vi) 1 Moderate + ≥4 Supporting

四、常见报错与注意事项

问题说明解决方法
VUS 比例太高很多变异证据不足收集更多证据(功能实验、家系分析)
不同实验室分类不一致证据标准解读差异参考ClinGen专家组分类
PM2 的频率阈值不确定不同疾病的阈值不同根据疾病患病率计算最大可信频率
PP3 不能单独用计算预测只是支持性证据必须与其他证据组合
体细胞变异不适用ACMG只针对胚系变异体细胞用 AMP/ASCO/CAP 分类

五、面试高频问题

Q1:ACMG 5级分类分别是什么?

Pathogenic(致病)、Likely Pathogenic(可能致病)、VUS(意义不明)、Likely Benign(可能良性)、Benign(良性)。关键区别:P和LP可用于临床决策,VUS不能,LB和B通常不报告。

Q2:如何处理 VUS?

(1) 不能用VUS做临床决策;(2) 收集更多证据:功能实验、家系分离分析、时间推移重评估;(3) ClinGen专家组可能对特定基因有更细化的分类标准;(4) 建议定期重评估VUS。

Q3:PVS1 什么时候不能用?

当:(1) 基因的LOF不是已知致病机制时(如某些基因LOF是良性的);(2) 截短变异位于最后一个外显子;(3) 存在选择性剪接可能绕过该变异时。


六、速查表

# === ACMG 分类速查 ===

# 5级分类:P → LP → VUS → LB → B

# 常用致病证据:
# PVS1 — LOF变异在已知LOF致病基因
# PS2  — de novo新生突变
# PM2  — 群体数据库中极罕见
# PP3  — 计算工具预测有害

# 常用良性证据:
# BA1  — 人群频率>5%,独立判良性
# BS1  — 频率高于疾病预期
# BP4  — 计算工具预测无害
# BP7  — 同义变异不影响剪接

# 自动化工具:
# InterVar — 自动ACMG分类
# Franklin — 在线ACMG分类 (https://franklin.genoox.com/)
# VarSome — 在线变异注释 (https://varsome.com/)
# ClinVar — 变异临床数据库

# 预测工具评分阈值:
# CADD > 20 → top 1% 有害
# REVEL > 0.5 → 可能致病
# AlphaMissense > 0.564 → likely pathogenic

参考资料:Richards et al. 2015 (ACMG/AMP Guidelines, Genetics in Medicine)、ClinGen 2024更新、ACGS UK 2024 Guidelines