如何读懂一张高分辨质谱图

从"体重秤"到"身份证"

前两篇文章,我们聊了高分辨质谱是什么,也拆解了它的三大核心步骤:离子化、分离、检测。

但光知道原理还不够——科学家每天面对的,是一张张密密麻麻的质谱图。怎么从这些"波浪线"里读出分子信息,才是真正见功夫的地方。

这篇文章,我们就来当一回"谱图翻译官"。


一张质谱图的基本构成

先来看一张典型的质谱图长什么样。

横坐标是 X 轴,标的物理量是 m/z——也就是离子的质量与电荷之比。m/z 是无量纲数,通常简写为"质荷比"。在大多数情况下,离子带的是单个正电荷(+1),所以 m/z 的数值基本上就等于分子量。

纵坐标是 Y 轴,标的物理量是 丰度(Abundance)——你可以理解为这种离子出现的频率或强度。丰度越高,说明这个 m/z 的离子越多。

还有一个关键概念:基峰(Base Peak)。基峰是整张图里丰度最高的那个峰,它的强度被定义为 100%,其他峰的丰度都是相对于基峰来算的。基峰不一定是分子离子峰,它只是"最常见的那个",有时候是碎片离子,有时候是杂质。


分子离子峰:找到"妈妈"

看一张质谱图,第一步是找分子离子峰(Molecular Ion Peak)——也就是还没被打碎的、完整的分子离子。

在 ESI 正离子模式下,你找 [M+H]⁺(分子加一个氢离子,带一个正电荷);在负离子模式下,你找 [M-H]⁻(分子失去一个氢离子,带一个负电荷)。

高分辨质谱的优势在这里体现得淋漓尽致:如果一个化合物的精确质量是 347.1794,它的 [M+H]⁺ 峰就会出现在 m/z 348.1867 左右。这个数字能精确到小数点后四位,普通低分辨质谱根本做不到。

但有时候分子离子峰很弱,甚至根本不出现——这通常是因为分子太"脆弱",一进仪器就碎了。这时候就需要借助其他线索。


同位素峰簇:藏在"肩膀"上的秘密

如果你的分子里含有碳、氯、溴等元素的同位素,质谱图上会在分子离子峰旁边出现一串"小肩膀"——这就是同位素峰簇(Isotopic Pattern)。

以碳为例:

  • ¹²C(丰度 98.9%)——主峰
  • ¹³C(丰度 1.1%)——M+1 峰

如果一个分子含有 10 个碳原子,那么 M+1 峰的强度大约是主峰的 11% 左右。

氯和溴的同位素特征更明显:

  • Cl:³⁵Cl : ³⁷Cl ≈ 3 : 1,所以会出现 M、M+2 两个峰,比例大约 3:1
  • Br:⁷⁹Br : ⁸¹Br ≈ 1 : 1,所以 M 和 M+2 峰几乎等高

高分辨质谱能清晰分辨出这些同位素峰簇的精细结构,不仅能确认元素组成,还能帮助判断分子里含有几个氯或几个溴。

更重要的是,高分辨质谱的质量精度能达到 ppm 级,这意味着同位素峰簇之间的间距(比如 M 和 M+1 之间相差约 1.003 amu)可以精确测量,从而帮助推算元素的种类和数量。


碎片离子:把分子"敲碎"看内部

分子离子峰是"妈妈",碎片离子就是"孩子"——把分子打碎之后产生的更小的片段。

为什么要把完整的分子打碎?

因为结构信息藏在碎片里。两个精确质量相同的化合物,可能拥有完全不同的官能团和连接方式。碎开之后,碎片的种类和比例完全不同,这就提供了区分它们的"指纹"。

在 MS/MS 谱图里,我们通常关注的是:哪些碎片离子出现了?它们的 m/z 是多少?相互之间的比例关系是什么?

以一个真实案例来说明:某药企在分析一个候选药物的代谢产物时,用高分辨质谱在 m/z 485.2473 处检测到一个峰,怀疑它是原型药物的羟基化代谢物(原型药物 [M+H]⁺ = 469.2421,加一个氧原子 15.9949 ≈ 485.2370)。

为了确认,科研人员对这个峰做了 MS/MS 碎裂。在碎片谱图中,他们观察到了 m/z 451(丢失 –34,对应丢失 Cl)、m/z 389(酰胺键断裂)等碎片离子。结合这些碎片信息,最终确认该代谢产物是药物苯环间位的羟基化产物。


氮规则:一个容易混淆的速判法

有一个很有用的规律叫氮规则(Nitrogen Rule),但它比你想象的更容易用错——因为不同离子化模式下,规则是相反的。

首先要理解基础原理:一个中性分子如果含有 偶数个氮原子,它的分子量就是偶数;含有 奇数个氮原子,分子量就是奇数。这就是氮规则的根本。

但在 ESI 电喷雾电离中,我们测的不是中性分子,而是带电的离子:

  • ESI 正离子模式([M+H]⁺):[M+H]⁺ 的 m/z = 中性分子质量 + 1,所以规则反转

    • 含奇数个氮原子 → [M+H]⁺ 峰 m/z 为偶数
    • 含偶数个氮原子 → [M+H]⁺ 峰 m/z 为奇数
  • EI 电子轰击电离(M⁺•):M⁺• 的 m/z 等于中性分子质量,规则不变

    • 含偶数个氮原子 → M⁺• 峰 m/z 为偶数
    • 含奇数个氮原子 → M⁺• 峰 m/z 为奇数

举例说明(ESI+ 模式):

  • 吡啶(C₅H₅N),含 1 个氮原子(奇数)→ [M+H]⁺ 应出现在 m/z 80(偶数)✓
  • 尿素(CN₂H₄O),含 2 个氮原子(偶数)→ [M+H]⁺ 应出现在 m/z 61(奇数)✓

这个规则在拿到一张未知化合物的谱图时特别有用——如果你的 [M+H]⁺ 峰是奇数,但你怀疑它含有偶数个氮原子,那要么峰找错了,要么它根本不是这个化合物。


提取离子色谱图(XIC):从一团糟里挑出目标

真实世界的样品——血清、尿液、河水——都是复杂的混合物,里面可能有几千种化合物同时进入质谱。如果把所有离子都堆在一张图里,那画面简直是"噪音的海洋"。

这时候就需要 XIC(Extract Ion Chromatogram),中文叫提取离子色谱图。

它的原理很简单:仪器在扫描全谱的同时,可以"记住"每一个时刻通过检测器的所有离子的 m/z 信息。等扫描结束后,你只需要告诉软件"我想看 m/z 348.1867 这条线",软件就会把这个 m/z 对应的信号强度随时间的变化"抽"出来,画成一张单独的色谱图。

XIC 就像从大合唱里把你那个声部单独拎出来——你可以清楚地看到目标化合物在什么时候出峰、峰形好不好、信噪比高不高。

在药物代谢研究里,XIC 是追踪原型药物和代谢产物的标配工具。


蛋白质组学:肽段鉴定的谱图解读

在蛋白质组学里,质谱的工作方式略有不同——我们测的不是完整的蛋白质,而是它的酶解肽段。

流程大致如下:

  1. 蛋白质用胰蛋白酶(trypsin)酶切,变成肽段混合物。胰蛋白酶的特点是它会在赖氨酸(K)和精氨酸(R)的羧基侧切割,所以切出来的肽段末端通常是 K 或 R,这有助于后续的序列推导。
  2. 肽段进入 LC-MS/MS,先扫一遍全谱(MS1),再挑选丰度较高的肽段进入碎裂(MS2)
  3. MS2 谱图中的碎片离子,按一定规则排列,形成肽段序列标签
  4. 软件把实验谱图和数据库里预测的谱图做比对,打分,最终确定肽段身份

对于一个 >10,000 种蛋白的深度覆盖实验来说,每秒钟可能产生几十张 MS/MS 谱图。没有软件辅助,人工解读是不可能的——这也是为什么蛋白质组学被称为"大数据科学"。


代谢组学:非靶向筛查的实战

在代谢组学里,常见的策略是非靶向筛查——你先不做假设,把样品里能检测到的化合物全部扫出来,再和数据库比对。

假设你拿到一杯河水样本,用高分辨质谱全扫描后,软件报告在某个保留时间检测到一个峰,精确质量是 284.2947。

第一步:查数据库。 这个精确质量可能对应几十种化合物——高分辨质谱在这里已经开始发挥作用了,它把范围缩小了很多。

第二步:看同位素峰簇。 如果 M+1 峰的强度比例提示含有 2 个氯原子,那么候选清单瞬间缩小。

第三步:看 MS/MS。 如果有碎片离子信息,可以进一步确认结构。

第四步:对标真实品。 如果有标准品,可以做进一步的确认。

这就是一个完整的非靶向筛查流程。


写在最后

读懂一张质谱图,本质上是三件事:

  1. 找峰:分子离子峰、同位素峰簇、碎片离子峰
  2. 算质量:精确质量、同位素差值、电荷数
  3. 对信息:数据库比对、结构推断、方法验证

高分辨质谱把每一件事都做得更精准——质量测得更准、同位素分得更清、碎片看得更细。