4. TMT标记原理
TMT(Tandem Mass Tag)定量,说白了就是给不同样本的肽段贴上“彩色标签”。
这个标签不是普通的染料,它在质谱里会碎成特定大小的报告离子。通过比较这些报告离子的信号强度,我们就能知道蛋白在不同样本里的含量变化。我做这个课程前,带过一个学生,他说这玩意儿像给快递贴不同的面单,嗯,确实挺形象的。
本节核心知识点就三个:
- TMT试剂长什么样?拆开看它的结构。
- 怎么把这么小的标签贴到肽段上?反应条件很关键。
- 贴好了怎么知道贴得牢不牢?验证方法是关键。
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)混合物进行脱盐和质谱分析。我要看两个东西:
- 报告离子是否存在。选择 2~3 个高置信度肽段,看它们的二级图谱里有没有 TMT 报告离子峰。
- 标记效率计算。比较未修饰肽段与修饰后肽段的峰面积。
实际操作中,很多人会写一个脚本来批量计算。我给你一个伪代码示例:
# 伪代码:标记效率批量计算
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 标记效率验证
验证方法不复杂,但判断标准要严格。
质谱层面的验证手段:
- 前体扫描(Precursor Scan):扫描完整的肽段质量,确认有没有 +229.163 Da 的偏移。如果有,说明标记上了。
- 二级质谱报告离子:最常见的验证方式。我们看一眼 MS/MS 图谱里,有没有 TMT 的 126, 127N, 127C……这些特征报告离子。没有就肯定没标上。
- 定量计算:用 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 标记原理,最基本的东西就这些了。再往深处走,就是关于同位素杂质校正、样本间批次差异、以及标签之间的信号压缩效应了。