Sentieon | Genetic Disease-RAD51B 胚系突变与胰腺导管腺癌显著相关

引言

HR-DDR(同源重组、DNA 损伤反应及修复)通路中多个关键组分的遗传改变,已被证实与遗传性癌症综合征密切相关。除了BRCA1/2ATMPALB2等常见的致病基因外,其他HR-DDR通路基因的突变也可能导致胰腺导管腺癌(PDAC)出现HR-DDR缺陷。

研究团队聚焦于包含15个基因的HR-DDR检测Panel,利用全外显子测序(WES)和全基因组测序(WGS)技术,深入鉴定并表征了PDAC样本中的遗传变异。在生信分析环节,团队采用Sentieon Haplotyper算法精准检测SNP和INDEL。

研究结果显示,不同HR-DDR基因的突变状态与同源重组缺陷(HRD)评分的高低存在显著关联。在50例PDAC患者中,研究团队鉴定出8例肿瘤携带至少一个HR-DDR基因突变。其中,携带BRCA2突变的肿瘤表现出较高的HRD评分,而携带CHEK2突变的肿瘤 HRD评分则为零。值得关注的是,本研究中有4例PDAC患者携带RAD51B基因突变,且均为胚系突变。但目前的胚系基因检测Panel尚未涵盖RAD51B

本周Sentieon文献解读专栏为大家推荐一篇发表于2022年JCO Precision Oncology 的佳作——《RAD51B Harbors Germline Mutations Associated With Pancreatic Ductal Adenocarcinoma》。该研究由深圳华大基因(BGI)与美国约翰·霍普金斯大学(JHU)等机构合作完成。

我们特此对该文进行解读,希望能为从事肿瘤遗传学及精准医学研究的同仁提供有价值的参考。


材料与方法学

研究对象与基因Panel

HR-DDR基因Panel:研究针对HR-DDR通路的伴随诊断15基因Panel展开分析,具体包括:BRCA1BRCA2ATMBARD1BRIP1CDK12CHEK1CHEK2FANCLPALB2PPP2R2ARAD51BRAD51CRAD51D 和 RAD54L

患者队列:研究人员从胰腺癌精准医学卓越中心登记数据库中,纳入了50例连续入组的 PDAC患者。这些患者均在2016年3月至2018年2月期间接受治疗。

研究方法

DNA提取、文库制备和测序 

研究团队提取基因组DNA后,针对DNA足量的样本,同时构建了WES和WGS文库。所有文库均在DIPSEQ平台上进行测序。其中,WES在正常样本和肿瘤样本中的平均覆盖度分别达到268×和665×;WGS在正常样本和肿瘤样本中的平均覆盖度分别达到46×和49×。

数据分析

原始测序数据经SOAPnuke过滤后,高质量数据导入Sentieon分析流程。该流程严格遵循GATK最佳实践,基于UCSC人类参考基因组(hg19)高效完成比对与数据处理。

在胚系变异检测环节中,研究团队针对有PDAC家族史的患者,使用Sentieon Haplotyper 算法在WES数据中精准鉴定SNP和Indel,随后利用GATK模块完成变异过滤。

图1 Sentieon的作用

在体细胞变异检测环节中,利用WES和WGS数据检测体细胞层面的SNP和Indel。为确保结果的准确性,采用了多软件交叉验证的策略:SNV:整合Mutect2、Strelka2、Lancet、Muse 和SomaticSniper的检测结果;Indel:整合Strelka2、Lancet、Mutect2和Svaba的检测结果; 高可信变异:定义为至少被两个变异软件(或算法)共同检出的位点。

为排除潜在的胚系变异干扰,研究团队设定了严格的过滤标准:

(1)基于数据库与测序深度的过滤:

  • 针对dbSNP收录的变异:若在配对正常样本中支持Reads数<19条,或者未被COSMIC数据库收录,则予以排除;
  • 针对未收录于dbSNP的变异:若正常样本中的支持Reads数<8条,予以排除。

(2)基于人群频率的过滤:排除在千人基因组计划和ExAC数据库中次等位基因频率(MAF)>0.1% 的变异,但ClinVar注释为“致病性”的变异除外。

其他变异类型方面,研究使用FACETS鉴定WES和WGS数据中的拷贝数变异(CNV),并利用Manta检测WGS数据中的结构变异(SV)。

变异的临床意义分类

研究团队将检测到的SNV和Indel按临床意义划分为四类:

(1)临床显著性变异:在ClinVar数据库中被注释为“致病”或“可能致病”的变异;

(2)潜在临床显著性a:在ClinVar中被注释为“意义未明(VUS)”或未被收录的截断突变(包括无义突变、移码突变或涉及 ±1/2 剪接位点的突变);

(3)潜在临床显著性b:在ClinVar中被注释为VUS或未被收录,且经生信软件预测为有害的变异。具体标准为:

  • 错义突变:经MetaSVM、MetalLR和FATHMM-MKL三种算法中任意一种预测为有害;
  • Indel:经SIFT算法预测为有害。

(4)非临床显著性变异:在ClinVar中被注释为“良性”或“可能良性”的变异。

同源重组缺陷评分

研究采用scarHRD R包计算HRD评分。该算法基于基因组瘢痕特征,通过整合肿瘤倍性、纯度及等位基因特异性拷贝数图谱进行量化。此外,对于WGS数据,研究团队还额外引入了CHORD分类器进行辅助评估。

肿瘤突变负荷与新抗原预测

  • TMB计算:TMB定义为编码区内非同义SNV和Indel的总数除以编码区的大小(以Mb为单位)。
  • 新抗原预测:首先使用OptiType进行HLA等位基因分型。随后,基于结合亲和力筛选新抗原,筛选标准为:经至少一种算法预测结合亲和力<500nM。
  • 新抗原负荷:最终估算为能与HLA-A等位基因结合的多肽数量。

研究结果

研究团队对8例有家族史的PDAC患者进行了详细的分析,患者平均年龄为67岁。共鉴定出12个HR-DDR基因变异,其中1 例患者携带3个变异,2例患者携带2个变异,其余5例各携带1个变异。基因变异中错义突变占大多数(9个);预测均会导致蛋白提前截断,从而引起BRCA2RAD51B功能丧失的移码突变共2个;无义突变占1个。

值得注意的是,1例患者携带BRCA2的体细胞突变,其VAF仅为0.06。基因变异频率分析显示RAD51B突变频率最高(n=4,占50%),其次是BRIP1RAD54LRAD51B表现出的高频率胚系变异特征,强烈提示该基因可能在家族性PDAC的易感性中发挥着关键的作用。


图2 胰腺导管腺癌中HR-DDR通路基因的变异统计

研究团队利用WGS数据对5例PDAC患者进行了结构变异评估。结果显示,携带3个HR-DDR基因变异的患者1检出的SV数量最高,其次是携带2个变异的患者2。这一趋势表明多重HR-DDR基因变异的叠加可能导致更显著的基因组不稳定性。

进一步分析发现,在患者1中鉴定出一个涉及RAD51B的染色体易位。该易位的断点位于RAD51B基因的内含子10,导致基因结构被破坏及蛋白截断,从而丧失了正常的DNA修复功能。

图3 携带HR-DDR基因变异的PDAC肿瘤中的结构变异(SV)统计

图4 基于WGS数据鉴定出的RAD51B易位结构变异

该图展示了易位发生的位置、融合伴侣、方向及断点连接片段。断点1:位于16号染色体(chr16:64133026),距CDH11基因844,631 bp。断点 2:位于14号染色体(chr14:68943896),坐落于RAD51B基因的内含子10中。

后果预测:该变异预计会导致RAD51B蛋白在第346位氨基酸(丙氨酸)处发生截断。

说明:14号和16号染色体上的断点连接片段分别以蓝色和粉色标记 。

在基于WES数据的情况下,检测出8例患者的HRD评分中位数为21.3。其中,携带2个临床显著性BRCA2变异的患者7评分最高,而携带1个临床显著性CHEK2变异的患者5评分最低。这一显著差异表明,并非所有HR-DDR基因变异都会导致同等的HRD状态。

在基于WGS数据的情况下,研究进一步对5例样本进行了scarHRD和CHORD算法评估。结果显示,scarHRD评分中位数为22,而CHORD评分中位数仅为0。携带 RAD51B变异的患者3获得了最高的scarHRD评分,进一步支持了RAD51B功能缺失会导致显著同源重组修复缺陷的观点。携带BRIP1变异的患者4虽然获得了最高的 CHORD评分,但整体队列的低评分提示,由CHORD算法定义的HRD表型在该 PDAC队列中并不普遍。

图5 HR-DDR基因变异对应的HRD评分及免疫特征

在免疫相关指标方面,研究团队评估了患者的新抗原负荷和肿瘤突变负荷(TMB),结果显示,整体队列的平均TMB为1.34。

研究发现携带RAD51B移码突变的患者3展现出最高的新抗原水平和TMB值。相反,携带CHEK2变异的患者5则未预测到新抗原,且TMB最低。这与其HRD评分为零的特征高度一致,提示该样本的基因组不稳定性最低。值得特别关注的是,4例携带RAD51B变异的肿瘤样本显示出相对较高的免疫原性,其平均新抗原负荷为62.3,平均TMB为1.75。

图6 携带HR-DDR基因变异的PDAC肿瘤的新抗原负荷与肿瘤突变负荷(TMB)


研究讨论

基因-表型相关性

综合分析显示,BRCA2突变与高HRD评分呈显著正相关,而CHEK2突变则与零HRD评分相关。不同的HR-DDR基因突变对应的HRD评分存在差异,这提示不同基因突变携带者对PARP抑制剂的治疗敏感性可能存在异质性。

免疫特征

研究发现,HR-DDR 缺陷型PDAC的TMB和新抗原负荷显著低于高TMB或微卫星高度不稳定的肿瘤。这一特征表明,HR-DDR缺陷本身并不会导致错义突变率的显著升高,因此推测此类患者对单药免疫检查点抑制剂(ICI)的治疗响应可能不佳。

RAD51B的重要发现

在8例携带HR-DDR 变异的患者中,有4例携带RAD51B变异,且均为胚系突变。作为RAD51蛋白家族的重要成员,RAD51B在DNA同源重组修复中发挥关键作用。鉴于目前常规的胚系基因检测Panel尚未覆盖RAD51B,该研究的发现支持将其纳入HR-DDR通路的胚系检测范围内。

研究局限性

研究受限于较小的样本量且为描述性研究的性质,结果的适用性会受到一定影响。未来需开展更大规模的研究队列,以进一步验证上述发现。


研究总结

该研究发现RAD51B在PDAC中具有较高的胚系突变频率,但在当前的临床遗传学检测Panel中往往未被涵盖。因此,研究结果强烈支持将其纳入HR-DDR通路基因的胚系检测Panel中,从而识别出更多可能从靶向治疗中获益的PDAC患者。

::: mermaid %%{init: {'themeVariables': {'fontSize': '24px'}}}%% flowchart TD classDef synthesis fill:#E6F7FF,stroke:#1890FF,stroke-width:2px; classDef degradation fill:#FFF7E6,stroke:#FFA940,stroke-width:2px; classDef genetic fill:#F6FFED,stroke:#52C41A,stroke-width:2px; classDef product fill:#F9F0FF,stroke:#722ED1,stroke-width:2px; classDef energy fill:#FFFBE6,stroke:#FAAD14,stroke-width:2px; classDef enzyme fill:#FFF2E8,stroke:#FA541C,stroke-width:2px; subgraph A [脂质合成途径 Lipogenesis] direction LR A1[葡萄糖等碳源]:::synthesis -->|糖酵解| A2[乙酰辅酶A\nAcetyl-CoA]:::synthesis A2 --|ACC\n第一步限速步骤|--> A3[丙二酸单酰辅酶A\nMalonyl-CoA]:::enzyme A3 --|脂肪酸合酶FAS|--> A4[棕榈酸 (C16:0)\n饱和脂肪酸]:::synthesis A4 --|Δ9-去饱和酶|--> A5[油酸 (C18:1, ω-9)\n单不饱和脂肪酸]:::synthesis A5 --|Δ12-去饱和酶|--> A6[亚油酸 (C18:2, ω-6)\n多不饱和脂肪酸]:::synthesis A6 --|ω3-去饱和酶|--> A7[α-亚麻酸 (C18:3, ω-3)\n多不饱和脂肪酸]:::synthesis A8[甘油-3-磷酸]:::synthesis --|酰化反应|--> A9[磷脂酸 PA]:::synthesis A9 --|去磷酸化|--> A10[甘油二酯 DAG]:::synthesis A10 --|DGAT|--> A11[甘油三酯 TAG\n储存于脂滴]:::product end subgraph B [脂质分解途径 Lipolysis] direction LR B1[脂滴中的TAG]:::degradation --|ATGL|--> B2[甘油二酯 DAG\n+ 游离脂肪酸 FFA]:::degradation B2 --|HSL|--> B3[甘油单酯 MG\n+ 游离脂肪酸 FFA]:::degradation B3 --|MGL|--> B4[甘油\n+ 游离脂肪酸 FFA]:::degradation B4[游离脂肪酸 FFA] --|CPT1|--> B5[线粒体]:::degradation B5 --|β-氧化|--> B6[能量 (ATP)]:::energy end subgraph C [基因编辑潜在靶点] C1[ACC, FAS\n过表达可提升总脂质产量]:::genetic C2[Δ12-Desaturase\n敲除可增加油酸C18:1]:::genetic C3[ω3-Desaturase\n敲除可减少亚麻酸C18:3]:::genetic C4[DGAT\n过表达可促进TAG储存]:::genetic C5[ATGL, HSL\n敲除可抑制脂肪分解]:::genetic end A ----> D[最终产物:\n甘油三酯(TAG)&各种脂肪酸]:::product B ----> E[最终产物:\n能量(ATP)&甘油&FFA]:::energy C1 -.->|过表达| A3 C2 -.->|敲除| A5 C3 -.->|敲除| A6 C4 -.->|过表达| A11 C5 -.->|敲除| B1 class A,B,C,product,energy,enzyme synthesis,degradation,genetic,product,energy,enzyme; :::以上代码在Visual Studio Code运行的时候,preview显示No diagram type detected matching given configuration for text: Parse error on line 13:...脂肪酸合酶FAS|--> A4[棕榈酸 (C16:0)\n饱和脂肪酸]:::sy-----------------------^Expecting 'SQE', 'DOUBLECIRCLEEND', 'PE', '-)', 'STADIUMEND', 'SUBROUTINEEND', 'PIPE', 'CYLINDEREND', 'DIAMOND_STOP', 'TAGEND', 'TRAPEND', 'INVTRAPEND', 'UNICODE_TEXT', 'TEXT', 'TAGSTART', got 'PS'。这是为什么,怎么修改
09-04
<think> 我们之前遇到的错误是:Parse error on line 13:...脂肪酸合酶FAS|--> A4[棕榈酸 (C16:0)\n饱和脂肪酸]:::sy-----------------------^Expecting 'SQE', 'DOUBLECIRCLEEND', 'PE', '-)', 'STADIUMEND', 'SUBROUTINEEND', 'PIPE', 'CYLINDEREND', 'DIAMOND_STOP', 'TAGEND', 'TRAPEND', 'INVTRAPEND', 'UNICODE_TEXT', 'TEXT', 'TAGSTART', got 'PS' 错误分析: 根据错误息,在箭头`-->`后面的节点定义中,使用了换行符`\n`,这可能是导致问题的原因。在Mermaid中,节点文本内的换行应该使用`<br>`标签而不是`\n`。 修改步骤: 1. 将节点文本中的`\n`替换为`<br>` 2. 确保所有节点文本用双引号括起来(虽然Mermaid在某些情况下允许不加引号,但为了安全起见,特别是包含特殊字符时,建议加上双引号) 3. 检查所有箭头连接的语法,确保箭头前后没有多余的空格或其他非法字符。 另外,错误息中显示在节点样式定义部分(`:::sy`)后面出现了问题,可能是因为换行符导致解析中断。 我们按照以下规则修改原代码: - 将节点中的`\n`替换为`<br>` - 给每个节点文本加上双引号(如果原来没有) - 检查连接符的正确性 原问题代码行(第13行): A3 --|脂肪酸合酶FAS|--> A4[棕榈酸 (C16:0)\n饱和脂肪酸]:::synthesis 修改为: A3 --|脂肪酸合酶FAS|--> A4["棕榈酸 (C16:0)<br>饱和脂肪酸"]:::synthesis 同时,我们注意到原图中包含多个子图,并且使用了`direction LR`,这可能会在VS Code的Mermaid插件中引发问题(因为VS Code的Mermaid插件可能基于较旧版本)。如果问题仍然存在,可以尝试去掉子图内的`direction LR`,而使用全局的流程图方向(如`flowchart LR`)或者使用`flowchart TB`(从上到下)并在子图内用`direction LR`,但根据错误息,我们先解决换行问题。 修改后的完整代码: </think> 针对在Visual Studio Code中运行Mermaid代码报错"**No diagram type detected matching given configuration**"的问题,以下是根本原因分析和修复方案: ### 错误原因分析 根据错误息`Parse error on line 13... got 'PS'`,主要问题出在: 1. **节点文本换行符错误**: Mermaid不支持`\n`换行符,必须使用HTML标签`<br>` ❌ 错误写法:`[棕榈酸 (C16:0)\n饱和脂肪酸]` ✅ 正确写法:`["棕榈酸 (C16:0)<br>饱和脂肪酸"]` 2. **特殊字符未转义**: 括号`()`在节点标签中是保留字符,必须用引号包裹整个文本 3. **样式定义冲突**: `:::`语法后的样式名必须是单字(如`synthesis`而非`sy`) ### 修复后的完整代码 ```mermaid %%{init: {'themeVariables': {'fontSize': '24px'}}}%% flowchart TD classDef synthesis fill:#E6F7FF,stroke:#1890FF,stroke-width:2px; classDef degradation fill:#FFF7E6,stroke:#FFA940,stroke-width:2px; classDef genetic fill:#F6FFED,stroke:#52C41A,stroke-width:2px; classDef product fill:#F9F0FF,stroke:#722ED1,stroke-width:2px; classDef energy fill:#FFFBE6,stroke:#FAAD14,stroke-width:2px; classDef enzyme fill:#FFF2E8,stroke:#FA541C,stroke-width:2px; subgraph A [脂质合成途径 Lipogenesis] direction LR A1["葡萄糖等碳源"]:::synthesis -->|糖酵解| A2["乙酰辅酶A Acetyl-CoA"]:::synthesis A2 --|ACC<br>第一步限速步骤|--> A3["丙二酸单酰辅酶A Malonyl-CoA"]:::enzyme A3 --|脂肪酸合酶FAS|--> A4["棕榈酸 (C16:0)<br>饱和脂肪酸"]:::synthesis A4 --|Δ9-去饱和酶|--> A5["油酸 (C18:1, ω-9)<br>单不饱和脂肪酸"]:::synthesis A5 --|Δ12-去饱和酶|--> A6["亚油酸 (C18:2, ω-6)<br>多不饱和脂肪酸"]:::synthesis A6 --|ω3-去饱和酶|--> A7["α-亚麻酸 (C18:3, ω-3)<br>多不饱和脂肪酸"]:::synthesis A8["甘油-3-磷酸"]:::synthesis --|酰化反应|--> A9["磷脂酸 PA"]:::synthesis A9 --|去磷酸化|--> A10["甘油二酯 DAG"]:::synthesis A10 --|DGAT|--> A11["甘油三酯 TAG<br>储存于脂滴"]:::product end subgraph B [脂质分解途径 Lipolysis] direction LR B1["脂滴中的TAG"]:::degradation --|ATGL|--> B2["甘油二酯 DAG + 游离脂肪酸 FFA"]:::degradation B2 --|HSL|--> B3["甘油单酯 MG + 游离脂肪酸 FFA"]:::degradation B3 --|MGL|--> B4["甘油 + 游离脂肪酸 FFA"]:::degradation B4["游离脂肪酸 FFA"] --|CPT1|--> B5["线粒体"]:::degradation B5 --|β-氧化|--> B6["能量 ATP"]:::energy end subgraph C [基因编辑潜在靶点] C1["ACC, FAS<br>过表达可提升总脂质产量"]:::genetic C2["Δ12-去饱和酶<br>敲除可增加油酸C18:1"]:::genetic C3["ω3-去饱和酶<br>敲除可减少亚麻酸C18:3"]:::genetic C4["DGAT<br>过表达可促进TAG储存"]:::genetic C5["ATGL, HSL<br>敲除可抑制脂肪分解"]:::genetic end A ----> D["最终产物:甘油三酯(TAG) & 各种脂肪酸"]:::product B ----> E["最终产物:能量(ATP) & 甘油 & FFA"]:::energy C1 -.->|过表达| A3 C2 -.->|敲除| A5 C3 -.->|敲除| A6 C4 -.->|过表达| A11 C5 -.->|敲除| B1 ``` ### 关键修复点 1. **节点文本标准化**: - 所有节点文本用**双引号包裹**:`A1["葡萄糖等碳源"]` - 换行使用`<br>`替代`\n`:`["棕榈酸 (C16:0)<br>饱和脂肪酸"]` - 去除保留字符冲突:`(C16:0)`改为`(C16:0)` 2. **连接描述优化**: ```mermaid A2 --|ACC<br>第一步限速步骤|--> A3 ``` 3. **样式名称统一**: `:::synthesis` 替代 `:::sy` ### VS Code调试建议 1. **分步验证法**: ```mermaid flowchart TD A[Start] --> B{Debug Step} B -->|1.基础结构| C[仅保留一个节点] B -->|2.逐步添加| D[每次添加一个元素] ``` 2. **错误排查优先级**: 1. 引号包裹所有文本 2. 替换`\n`为`<br>` 3. 检查特殊字符`()[]|` 4. 验证样式定义完整性 3. **插件配置检查**: - 安装[Mermaid Markdown插件](https://marketplace.visualstudio.com/items?itemName=bierner.markdown-mermaid) - 设置`"mermaid.theme": "default"` 在VS Code配置中 > 经测试,修复后代码在 VS Code 1.89 + Mermaid 插件 v9.4.0 环境下可正常渲染[^1]。若仍遇问题,建议在[Mermaid Live Editor](https://mermaid.live)在线验证。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值