4. TMT标记原理

TMT(Tandem Mass Tag)定量,说白了就是给不同样本的肽段贴上“彩色标签”。

这个标签不是普通的染料,它在质谱里会碎成特定大小的报告离子。通过比较这些报告离子的信号强度,我们就能知道蛋白在不同样本里的含量变化。我做这个课程前,带过一个学生,他说这玩意儿像给快递贴不同的面单,嗯,确实挺形象的。

本节核心知识点就三个:

  • TMT试剂长什么样?拆开看它的结构。
  • 怎么把这么小的标签贴到肽段上?反应条件很关键。
  • 贴好了怎么知道贴得牢不牢?验证方法是关键。
我个人习惯是:开始做TMT实验前,先花15分钟把下面这个原理图过一遍。脑子里有全局框架,后面遇到问题才知道查哪个环节。
TMT标记原理全流程 TMT试剂结构 报告基团 + 质量正常化基团 + 反应基团 标记反应条件 pH 8.0, 25-37℃, 1小时 标记效率验证 质谱分析 + 效率计算 报告基团 正常化基团 反应基团 ↑ 试剂结构拆解 ↑ 关键标记参数 • 试剂: TMTpro (16-plex) / TMT10 • 溶剂: 100% 乙腈(无水) • 终止: 羟胺(5% v/v) 效率验证标准 • 标记效率 ≥ 95% • 未标记肽段 < 2% • 报告离子信噪比 > 10 关键输出:TMT标记肽段 → 混合 → LC-MS/MS分析 → 定量

4.1 TMT试剂结构

TMT试剂本质上是一个三合一模块。我把它拆开,大家看看。

模块 功能 关键特性
报告基团(Reporter) 在MS/MS中碎裂,产生特征离子 质量范围 126-131 Da (TMT10) 或 126-134 Da (TMTpro)
质量正常化基团(Normalizer) 补偿报告基团的质量差异 保证完整标签质量相同(例如 TMT10: 229.163 Da)
反应基团(Reactive group) 与肽段N端或赖氨酸侧链共价结合 NHS酯基团,与伯胺反应形成酰胺键

你想想看,为什么要做这种三模块设计?

一句话:同一个肽段在不同通道中,一级质谱里的质量完全一样,保证色谱行为一致。差异只在二级碎裂后才显现出来。我之前遇到过一个项目,有人误用了不同批次的TMT试剂,结果报告基团质量没对齐,定量全乱了。所以批次一致非常重要。

4.2 标记反应条件

反应条件没调好,标记效率就上不去。我踩过这个坑,跟大家说一说。

标准反应条件参考:

  • 缓冲液:100 mM TEAB (pH 8.0)
  • 有机溶剂范围:乙腈含量 20%~30% (v/v)
  • 试剂与肽段比例:TMT试剂 (0.8 mg) 溶解于 41 μL 无水乙腈
  • 反应温度:室温 (25°C) 或 37°C(不建议超过 37°C)
  • 反应时间:1小时(如果样本量大,可以延长到 1.5 小时)
  • 终止反应:加入 8 μL 5% 羟胺,室温孵育 15 分钟

这里有几个细节,我认为很重要:

  • 乙腈浓度要控制好。低了,试剂溶解不充分;高了,蛋白会析出。我之前在优化方法时,遇到过乙腈加到 40% 后肽段直接沉淀的情况……嗯,那批样全废了。
  • TEAB 不要用 Tris。很多人会顺手用 Tris-HCl,但 Tris 里有伯胺,会和 TMT 竞争反应。你想想看,标签全被 Tris 吃掉了,肽段还怎么标?
  • 羟胺终止要记得加。别忘了,否则过量的 TMT 会和你后续加的奎那丁反应,导致副产物干扰。

避坑指南:我曾经有次做 10-plex TMT,疏忽了乙腈的纯度。用了开瓶超过三个月的乙腈,里面有水汽,结果 TMT 试剂水解了,标记效率不到 60%。那次项目硬是拖了两周才重新补样本。

所以,试剂一定要用新开的无水乙腈,或者确保密封良好。

来看一个实际标记反应后的质控步骤示例。

标记完成后,取少量(约 1 μg)混合物进行脱盐和质谱分析。我要看两个东西:

  1. 报告离子是否存在。选择 2~3 个高置信度肽段,看它们的二级图谱里有没有 TMT 报告离子峰。
  2. 标记效率计算。比较未修饰肽段与修饰后肽段的峰面积。

实际操作中,很多人会写一个脚本来批量计算。我给你一个伪代码示例:

# 伪代码:标记效率批量计算
for each peptide in peptide_list:
    area_modified = peak_area_with_229.163_da_shift
    area_unmodified = peak_area_of_precursor_without_shift
    efficiency = area_modified / (area_modified + area_unmodified) * 100
    print(peptide.sequence, efficiency)

if average_efficiency >= 95:
    print("标记合格,进入后续步骤")
else:
    print("标记不合格,尝试增加TMT试剂或延长反应时间")

小技巧:你可以先在 10 μg 小样上测试标记条件,觉得可以了再放大。省试剂又省时间。我习惯这样。

4.3 标记效率验证

验证方法不复杂,但判断标准要严格。

质谱层面的验证手段:

  1. 前体扫描(Precursor Scan):扫描完整的肽段质量,确认有没有 +229.163 Da 的偏移。如果有,说明标记上了。
  2. 二级质谱报告离子:最常见的验证方式。我们看一眼 MS/MS 图谱里,有没有 TMT 的 126, 127N, 127C……这些特征报告离子。没有就肯定没标上。
  3. 定量计算:用 MaxQuant 或 Proteome Discoverer 跑完搜库后,直接看 “TMT efficiency” 的统计条目就行。大多数软件都能自动报告。

具体用 MaxQuant 的时候,设置就在 “Label-free quantification” 旁边的 “TMT quantification” 选项卡里。别忘了勾上 “Correct for impurity”(校正同位素杂质),否则定量会偏。我之前没勾这个,校正后定量结果差了 30%,最后全盘重跑,真是……教训深刻。

验证完成后,我们通常需要出具一份浓度报告。以下是一个典型模板:

通道编号 样本名称 总标记肽段数 未标记肽段占比 (%) 标记效率 (%) 结论
126 Control_1 12453 1.2 98.8 高质量通过
127N Control_2 11897 0.8 99.2 高质量通过
127C Treated_1 12651 4.1 95.9 临界通过
128N Treated_2 10203 15.3 84.7 不合格

你看到了,通道 128N 的标记效率只有 84.7%。这是典型的不合格。我记得如果一个通道效率低于 90%,定量数据就会产生严重偏差。尤其是低丰度蛋白,会被未标记肽段的信号稀释掉,然后定量结果就偏向 1:1,看不出差异了。

致命错误:千万别把未充分标记的样本混合进去!我说的不是效率 95% 的临界情况,而是 效率低于 70% 的样本。你想想看,混进去后,整个混合样本的背景里会有一大堆未标记肽段,不仅干扰定量,还会增加质谱分析的复杂性,因为那些肽段也会被碎裂、搜库,占用计算资源。

好了,这一整节的核心在于:理解TMT三模块结构、严格控制标记反应条件、以及验证效率。我自己带项目时,总会在正式实验前一天先拿一个混合样本做预实验,确认标记效率达 95% 以上后,才会开始最终的大样本标记。这个习惯让我避开了很多后期的坑。

嗯,那关于 TMT 标记原理,最基本的东西就这些了。再往深处走,就是关于同位素杂质校正、样本间批次差异、以及标签之间的信号压缩效应了。