从共洗脱数据到完整组分列表:IntelliXtract 2.0 技术解析与应用指南
IntelliXtract 是 ACD/Labs 公司开发的一款专业算法工具,适用于 LC/MS 或 GC/MS 数据,能够自动检测样品中的化学成分,尤其擅长精准分析共洗脱的组分。新推出的 IntelliXtract 2.0 版本在前代基础上全面优化,不仅操作更加简便,数据处理速度和准确性也显著提高。
IntelliXtract 2.0 是什么?为什么推荐使用?
核心价值:IntelliXtract(简称 IX)2.0 是一种面向 LC/MS 或 GC/MS 数据的高级算法,专用于自动执行非靶向化学特征提取。该工具可显著提升数据处理效率,帮助用户快速从"不清楚样品中含哪些成分"或"怀疑存在共洗脱"的状态,过渡到"获取完整组分列表并开始解析结构",甚至准确"判定共洗脱组分的具体信息"。
IntelliXtract 2.0 的核心处理步骤包括:A) 峰检测、B) 离子分组、C) 组分解析。本文将逐步详解每项步骤的操作与原理,最后介绍如何优化 IX 2.0 的参数设置,从而充分挖掘数据潜能。
核心处理步骤详解
A) 峰检测
峰检测过程同时包含两个部分:一是生成离子曲线,二是根据质量域和时间域中的波动生成质谱图。
离子曲线生成:社区与灯链的比喻
在离子曲线生成阶段,可以借助一个社区的比喻来理解:假设社区中有几栋房屋,A 栋是您自己家,代表最关注的主峰;B 栋和 C 栋中住着您的家人,由于彼此关联,可以在三栋房屋之间串起一串灯链。
在这一比喻中:
- A 栋房屋即代表最大、最主要的目标峰;
- 邻近房屋 B 和 C 则代表保留时间接近且相互关联的其他峰;
- 灯链就象征着最终生成的离子曲线。
整个离子曲线的生成基于 Weaver 算法实现。
峰检测的第二阶段:质谱图生成
我们可以将社区中的不同街道比作不同的质荷比(m/z)通道。假设有多条街道:
- 若房屋(离子信号)彼此相邻且位于同一条街道上(即具有相同的 m/z 值),则它们被视为真实信号——属于同一条命名街道(例如"蓝街");
- 若需要转弯到另一条街道,则意味着出现了不同的街道名称(例如"蓝街"和"红街",代表不同的 m/z 值)。
在实际质谱数据处理中,如果在 m/z 维度上波动极小(即质荷比稳定一致),且峰在时间维度上连续出现,则该信号可判定为真实存在的化学组分信号。
B) 离子分组
在获得离子曲线之后,接下来可据此判断哪些质荷比(m/z)信号之间存在关联(可形象理解为"社区中谁和谁是朋友")。离子分组主要依赖两个关键指标:保留时间的一致性,以及峰形特征的相似度。
如果两条离子曲线(即"灯串")在时间轴上对齐且形态相近,它们所对应的离子就被视为来自同一组分,并归为一组;反之,形态差异较大则不予合并。这一分组机制特别针对以下两种情形做了优化:
- 针对低丰度离子信号,分组时主要考察其保留时间是否一致,峰形相似性所占的权重较低;
- 对于过载峰,即便两条曲线在时间轴上存在一定偏移,只要通过对齐校正后显示出高度一致的峰形,仍可认定它们属于同一组相关离子。
C) 组分解析
组分解析的过程可形象地理解为:为每栋房屋(代表一个组分)标上住户的姓氏(如 Smith、Jones 等),并明确各家庭之间的关联。
该功能目前仅适用于 LC/MS 数据集,其解析流程主要包括以下三个步骤:
- 同位素簇提取:识别并提取属于同一化学组分的所有同位素峰簇;
- 分子离子确定:明确分子离子,通常指同位素簇中的第一个同位素峰;
- 确认离子标注:对以下类型的离子进行标注——
- 加合离子:可从预设列表中选择或由用户自定义添加;
- 多聚体:基于加合类型和分子离子进行判断;
- 多电荷离子:依据分子离子及同位素间距(如间隔<1,约为 0.5 或 0.33)进行识别。
参数设置详解
用户可通过点击 IX 2.0 按钮查看帮助文档,获取各项参数的详细说明。下文对大多数设置项作进一步补充解释。
基础参数
| 参数 | 作用 | 调整影响 |
|---|---|---|
| ¹²C 峰的最小信噪比 Minimum Signal-to-Noise Ratio for 12C Peaks | 设定 ¹²C 峰的最低信噪比(S/N),算法自动过滤峰高低于该阈值的信号 | 降低此数值可提取更多峰,但可能引入噪声 |
| 峰形相似度 Peak Shape Similarity | 用于离子分组;该值为 1 时要求峰形完全一致,否则识别为不同组分 | 数值越接近 1,在数据质量相同的情况下识别出的组分数量可能越多 |
| 组分丰度阈值 Component Abundance Threshold | 以最高峰高的百分比形式设定组分丰度下限 | 降低此值可增加识别出的组分数量,但可能包含低丰度噪声信号 |
| 组分数量限制 Limit Number of Components | 设定最大返回组分数量,简化分析结果 | 例如设置为 3 时,仅返回数据集中丰度最高的 3 个组分 |
| 组分解析 Interpret Components | 启用加合离子、多聚体等标注功能;勾选后在谱图及组分表的"确认离子/碎片离子"列显示标注。不勾选时,软件自动将质谱图中最高峰标注为基峰 | GC/MS 数据自动跳过此步骤 |
准确度相关参数
自动识别准确度(Auto Detect Assignment Accuracy):该功能用于评估峰内波动(jitter),仅在提供结构或分子式时启用。若选中,软件将使用相关离子峰波动标准差的 3 倍作为标注准确度。建议优先选择手动设定准确度:即根据组分谱中实验测得的 m/z 值与分子式理论计算值之间的质量差异进行调整。
归属准确度(Assignment Accuracy):该参数的功能因使用场景而异,具体取决于它是独立使用还是作为 IXCR(智能组分识别与报告)的一部分:
- 在 IX 2.0 中:归属准确度用于将"组分表"中的结构与算法生成的组分进行匹配关联;
- 在 IXCR 中:归属准确度同样用于将"组分表"中的结构与生成的组分进行匹配——
- MS1 搜索:还用于评估结构数据库匹配结果的质量与检测到的分子离子(实验值)之间的质量偏差;
- MS2 搜索:用于比对待分析组分的离子化质量(来自组分表)与数据库匹配结果中的前体离子 m/z 值(谱图参数)。若数据库匹配结果未提供前体 m/z 值,软件将自动检索合适的用户数据字段(如分子量)进行比对。
应用示例
以下提供三个示例,帮助理解如何在不同类型数据中使用 IX 2.0。
示例 1 简单 LC/MS 样本(含 6 种组分)
示例 2 复杂 LC/MS 样本(含 227 种组分)
示例 3 GC/MS 样本(含 5 种组分)
展示 IX 2.0 处理 GC/MS 样本的能力。注:GC/MS 数据自动跳过组分解析步骤。
如需进一步了解产品详情、预约演示或获取方案与报价,欢迎通过联系我们与我们沟通;产品功能总览可参阅MS Structure ID Suite 产品页,完整结构定性工作流可参阅《自动化未知物质谱结构定性:Automated MS Structure ID 工作流程》。
本文整理自凯美科公众号文章,配图取自原文。原文中的二维码、联系方式与推广信息已按站内统一规范移除。
