跳转至

靶向代谢组学定量方法


一句话说明

靶向代谢组学就是"知道要找什么,精确地去量"——提前确定目标代谢物清单,用标准品建立标准曲线,实现绝对定量,就像用秤精确称每种水果的重量。


核心知识点

要点1:MRM/SRM扫描模式

  • MRM(多反应监测):在三重四极杆质谱上,只监测特定的"母离子→子离子"跃迁对
  • 原理比喻:相当于在人群中只盯着特定身高+特定衣服颜色的人,极其精准
  • 优势:灵敏度高(信噪比好)、选择性强、线性范围宽
  • 每个代谢物需要优化:母离子m/z、子离子m/z、碰撞能量(CE)、去簇电压(DP)

要点2:标准曲线与定量

  • 外标法:用纯标准品配制梯度浓度,建立浓度-响应曲线
  • 内标法:加入已知量的同位素标记内标(如13C-葡萄糖),校正基质效应和仪器波动
  • 标准加入法:在样品中加入已知量标准品,适合基质效应严重的样品
  • 线性范围:标准曲线R²≥0.99,偏差≤±15%(生物分析FDA标准)

要点3:基质效应与离子抑制

  • 基质效应(Matrix Effect):样品中其他成分影响目标代谢物的电离效率
  • 离子抑制:基质成分竞争电离,导致信号变低
  • 解决办法
  • 同位素内标校正(最有效)
  • 优化样品前处理去除干扰
  • 基质匹配标准曲线

要点4:常用靶向代谢组学试剂盒

  • Biocrates MxP:商业化代谢组学试剂盒,覆盖氨基酸、脂质、生物胺等
  • AbsoluteIDQ p180/p400:覆盖180/400种代谢物
  • 自建方法:针对特定通路(如TCA循环、氨基酸代谢)自己开发

实战代码

# === 靶向代谢组学标准曲线拟合与定量 ===
import numpy as np
import pandas as pd
from scipy import stats
import matplotlib.pyplot as plt

# 1. 标准品浓度梯度和对应峰面积
std_conc = np.array([0.1, 0.5, 1, 5, 10, 50, 100])  # 标准品浓度(μM)
std_area = np.array([520, 2800, 5200, 27000, 53000, 268000, 540000])  # 对应峰面积
is_area = np.array([50000]*7)  # 内标峰面积(理想情况恒定)

# 2. 计算峰面积比(目标物/内标)
area_ratio = std_area / is_area  # 用比值消除仪器波动

# 3. 线性回归拟合标准曲线
slope, intercept, r_value, p_value, std_err = stats.linregress(
    std_conc, area_ratio  # 浓度vs面积比做线性回归
)
r_squared = r_value ** 2  # 计算R²
print(f"标准曲线: y = {slope:.4f}x + {intercept:.4f}, R² = {r_squared:.4f}")

# 4. 用标准曲线计算未知样本浓度
sample_area = 35000   # 未知样本目标物峰面积
sample_is = 48000     # 未知样本内标峰面积
sample_ratio = sample_area / sample_is  # 计算面积比
sample_conc = (sample_ratio - intercept) / slope  # 反算浓度
print(f"样本浓度: {sample_conc:.2f} μM")

# 5. 批量计算所有样本
samples = pd.read_csv("sample_areas.csv")  # 读取样本数据
samples["ratio"] = samples["target_area"] / samples["IS_area"]  # 面积比
samples["conc_uM"] = (samples["ratio"] - intercept) / slope  # 反算浓度
samples.to_csv("quantified_results.csv", index=False)  # 保存定量结果

面试常问点

Q1: 为什么靶向代谢组学需要同位素内标?

参考答案:同位素内标(比如13C标记的)和目标代谢物化学性质几乎一样,在色谱和电离过程中行为一致,但质谱可以区分它们。这样样品前处理中的损失、基质效应、仪器波动都会同时影响目标物和内标,用比值就能消除这些误差。就像赛跑时有个"参照选手"跟你一起跑,你的成绩用相对差距来评判,而不是绝对时间。

Q2: 靶向和非靶向的结果怎么验证?

参考答案:非靶向发现的差异代谢物,最好用靶向方法验证。因为非靶向的定量是相对的,准确性不如靶向。验证时需要购买标准品、建立MRM方法和标准曲线,在独立的样本队列中确认差异是否存在。这就是"发现-验证"两步走策略。

Q3: 标准曲线的R²必须多高?

参考答案:FDA生物分析指导要求R²≥0.99。标准曲线上每个浓度点的回算偏差应在±15%以内(最低浓度点可放宽到±20%)。如果R²不够,可能是浓度范围太宽需要分段拟合,或者用加权回归(1/x或1/x²)。


速查卡片

问题一句话答案
MRM是什么?多反应监测,只检测特定母子离子对,灵敏度极高
内标法vs外标法?内标法校正基质效应更准确,外标法操作简单但受基质干扰
基质效应怎么解决?同位素内标校正 + 优化前处理 + 基质匹配标准曲线
定量限LOQ怎么定?信噪比≥10,且准确度偏差≤±20%的最低浓度
靶向代谢组常用仪器?三重四极杆质谱(QQQ),如AB SCIEX 6500、Waters Xevo TQ
FDA对标准曲线R²要求?R²≥0.99,每点回算偏差±15%以内