靶向代谢组学定量方法¶
一句话说明¶
靶向代谢组学就是"知道要找什么,精确地去量"——提前确定目标代谢物清单,用标准品建立标准曲线,实现绝对定量,就像用秤精确称每种水果的重量。
核心知识点¶
要点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%以内 |