基于Backfolding的纯净质谱数据提取算法

2013-03-24 高甜甜 天津大学精密仪器与光电子工程学院

  混合物样品经过GC-MS系统分析,其中保留时间接近的物质经过色谱后不能被完全分离,导致成分的谱峰重叠,得到的质谱图会包含共流出物的干扰,最终将导致定性分析的准确率和可靠性降低[1]。本文采用基于Backfolding算法提取纯净的质谱谱图。该算法是基于矩阵的算法,首先将原始GC-MS数据表示为矩阵形式,然后将矩阵中相邻扫描质谱图相减,得到的正值和负值的绝对值分别保存在单独的数据集中,相减操作能够去除一些随扫描时间变化较小的噪声干扰。之后,分别对相减得到的两个数据集进行移位操作并重新相加组合成一个矩阵,重新组合的数据的色谱分辨率会有明显的提高[2-4]。最后将新合成的矩阵经过一系列的矩阵运算,可以得到代表纯净成分的质谱数据的矩阵[5-7]

  关键词: 气相色谱/质谱;Backfolding;成分重叠;纯净质谱谱图提纯

  气相色谱-质谱联用仪( GC-MS) 是对复杂混合物样品进行定性分析的重要工具, 广泛应用于环境、食品、地质检测等各个领域。其中保留时间接近的物质经过色谱后不能被完全分离, 导致色谱峰重叠,质谱仪扫描得到的质谱图会包含共流出物的离子,同时也包含一些来自离子源污染物、柱流失物、基质干扰物所产生的离子, 最终将导致定性分析的准确率和可靠性降低。Backfolding 算法是差分GC-MS 算法的延伸, 该算法首先应用差分GC-MS 算法得到两组差分数据, 包括正值和负值差分数据。然后将正值和负值差分数据进行移位并重新组合, 最后进行成分色谱图的重建。经过一系列工作得到􀀁 干净􀀁的质谱图, 以提高定性分析的可靠性和准确性。

  通过对比AMDIS 与自编算法提取的结果与谱图, 两者的处理结果具有较好的一致性, 自编的谱图提取算法基本达到了AMDIS 的水平, 能够较好的去除仪器的背景噪声, 得到较干净的谱图, 实现了简单、可靠的定性分析。

参考文献:

  [1]盛龙生,苏焕华,郭丹滨.色谱质谱联用技术[M].北京:化学工业出版社,2006
  [2]张伟国,韩天祥,李重九.气相色谱-质谱数据的后处理[J].分析测试学报,2004,23:148-150
  [3]Ghost A,Anderegg Robert J.Complex Mixture Analysis UsingDifferential Gas Chromatographic[J].Analytical Chemistry,1989,61(18):2118-2121
  [4]Ghost A,Anderegg Robert J.Differential Gas ChromatographicMass Spectrometry[J].Analytical Chemistry,1989,61(1):73-77
  [5]Pool Wim G,Jan W De Leeuw,Bastiaan Van De Graaf,et al.Backfolding Applied to Differential Gas Chromatography MassSpectrometry as a Mathematical Enhancement of Chromato-graphic Resolution[J].Journal of Mass Spectromertry,1996,31:509-516
  [6]Pool Wim G,Jan W De Leeuw,Bastiaan Van De Graaf,et al.Automated Extraction of Pure Mass Spectra from Gas Chro-matographic/Mass Spectrometric Data[J].Journal of MassSpectrometry,1997,32:438-443
  [7]SharafMuhammadAbdallah,Kowalskal Bruce R.Extraction ofIndividual Mass Spectra from Gas Chromatography-MassSpectrometry Data of Unseparated Mixtures[J].Anal Chem,1981,53:518-522
  [8]黄超,蒋学慧.一种基于向量空间模型的质谱谱库检索算法[J].真空科学与技术学报,2010,30(6):637-640
  [9]许大年,刘石磊.色谱一质谱自动处理与鉴定系统-AMDIS简介[J].Modern Scientific Instruments,2002,(6):42-44

全文下载:

  基于Backfolding的纯净质谱数据提取算法

  http://bbs.chvacuum.com/thread-10-1-1.html