4 FORMAT keys used for structural variants
有些结构变异无法用传统的 GT(基因型)精确表示,因为:
- 替代等位基因数量未知;
- 单倍型无法确定;
- 变异是拷贝数变化,而不是简单的二倍体等位基因。
因此 VCF 保留了一批 FORMAT 键,用于对不精确事件按拷贝数进行基因分型。
4.1 保留的 FORMAT 键
| 键 | Number | Type | 含义 |
|---|---|---|---|
CN | 1 | Integer | 不精确事件的拷贝数基因型 |
CNQ | 1 | Float | 拷贝数基因型质量,Phred 缩放: |
CNL | . | Float | 拷贝数基因型似然,每个潜在拷贝数一个 似然,从 0 开始 |
NQ | 1 | Integer | Phred 风格概率分数,表示变异是新发现的可信度 |
HAP | 1 | Integer | 唯一单倍型标识符 |
AHAP | 1 | Integer | 祖先单倍型的唯一标识符 |
这些键类似于 GT/GQ/GL,但用于拷贝数或单倍型不明确的情况。
4.2 键详解
CN:拷贝数基因型
- 整数,表示样本中该变异的拷贝数。
- 例如
CN=3表示样本有 3 个拷贝。 - 适用于不精确事件,因为传统
GT无法表达“拷贝数 3”这种状态。
CNQ:拷贝数基因型质量
- 浮点数,Phred 缩放。
- 公式:
- 值越大,质量越高。
CNL:拷贝数基因型似然
- 逗号分隔的浮点数列表。
- 每个值是对应拷贝数的 似然。
- 从拷贝数 0 开始。
- 例如:
CNL=0:-75.22,1:-223.42,2:-323.03表示拷贝数 0、1、2 的 似然分别为 -75.22、-223.42、-323.03。
NQ:变异新颖性质量
- 整数,Phred 风格分数。
- 表示该变异是“新”的概率质量。
HAP:唯一单倍型标识符
- 整数,为样本中的单倍型分配唯一 ID。
- 用于区分同一区域的不同单倍型。
AHAP:祖先单倍型标识符
- 整数,指向祖先单倍型的唯一 ID。
- 用于追踪单倍型的演化关系。
4.3 与 GT/GQ/GL 的关系
规范建议:
当可能时,应使用
GT/GQ/GL代替(或补充)这些键。
也就是说,如果能够明确二倍体基因型,就用 GT。只有在拷贝数未知、单倍型无法确定时,才使用 CN、CNQ、CNL 等。
4.4 示例
一个不精确重复,样本拷贝数为 3:
#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT SAMPLE1
1 1000 . N <DUP> 50 PASS SVTYPE=DUP;END=2000;IMPRECISE GT:CN:CNQ:CNL 0/1:3:20:0:-75.22,1:-223.42,2:-323.03,3:-99.29
解释:
SVTYPE=DUP:重复IMPRECISE:不精确FORMAT=GT:CN:CNQ:CNLSAMPLE1的值:GT=0/1:传统基因型(可能只是近似)CN=3:拷贝数为 3CNQ=20:拷贝数调用质量 20CNL=0:-75.22,1:-223.42,2:-323.03,3:-99.29:各拷贝数的似然
总结
- 第 2 节:VCF 用
REF/ALT表示单倍型替换。参考单倍型是a-REF-t,替代单倍型是a-ALT-t。VCF 不保留碱基对齐的等价性,记录类型由等位基因动态决定。 - 第 3 节:结构变异在
INFO中使用保留键描述。包括类型(SVTYPE)、长度(SVLEN)、位置不确定性(CIPOS、CIEND)、断点配对(MATEID、PARID)、拷贝数与深度(CN、DP、CICN等)。 - 第 4 节:结构变异在
FORMAT中使用保留键对样本进行拷贝数基因分型。核心是CN(拷贝数)、CNQ(质量)、CNL(似然),以及HAP/AHAP(单倍型标识)。当可能时,优先使用传统GT/GQ/GL。
这些字段共同让 VCF 能够灵活地描述从简单 SNP 到复杂癌症重排的各种遗传变异。