【技术实现步骤摘要】
本专利技术涉及质谱数据预处理以及信息提取方法,特别涉及一种基于连续小波变换的质谱谱峰位置检测方法。
技术介绍
质谱法以其高灵敏度、高分辨率等优点成为一种应用广泛的分析技术。质谱计产生原始谱图数据后,需要利用算法进行精确的谱峰位置和强度的检测,以获取样品的成分和结构信息。谱峰位置的检测结果直接影响着质谱计的灵敏度和精度。目前常用的寻峰方法包括直接比较法、导数法、曲线拟合和连续小波变换法(以下简称:CWT)等。直接比较法和导数法对谱图噪声和背景敏感,而曲线拟合法只能提取若干单峰的信息,不具备全谱寻峰能力。CWT采用特定小波基函数的伸缩和平移来分解谱图,将谱图由时域转换到小波域,形成一个二维的小波系数矩阵,利用小波系数矩阵进行谱峰检测。该方法具有准确率高和多尺度分辨的优点,并且对噪声和背景有较强抑制能力。目前CWT法寻峰通常的做法是:在小波系数矩阵中采用简单的局部比较方式搜索局部极大值确定脊点,将不同尺度上的脊点连接形成脊线,通过脊线确定谱峰位置。该方法单纯根据小波系数确定谱峰位置,在进行微弱谱峰检测时,易受到噪声干扰,存在误检率上升的问题。谱峰重叠时,强峰会对弱峰的小波系数产生严重影响,导致弱峰处的局部极值减弱,甚至成为负值,此时无法实现对弱峰的检测,严重影响了算法对重叠峰的分辨能力。本专利技术从文献[1]:R.A.Carmona,W.L.Hwang,andB.Torresani,\Multiridg ...
【技术保护点】
一种质谱数据处理中谱峰位置检测方法,其特征在于,包括以下步骤:Ⅰ、选择一定尺度范围对原始质谱图进行连续小波变换,形成二维小波系数矩阵C(a,b),其中a为尺度参数,b为位移参数;Ⅱ、在小波系数矩阵C(a,b)中均匀设置N个粒子,使粒子按照固定规则移动,逐渐聚集在局部极值点的位置;Ⅲ、根据粒子占据情况对小波系数矩阵中所有位置进行度量,形成度量值矩阵,并采用噪声阈值和对应位置谱峰强度对度量值矩阵进行修正;Ⅳ、在修正后的度量值矩阵中进行局部极大值搜索,并设置强度阈值过滤局部极值得到脊点;Ⅴ、连接脊点形成脊线,设置脊线长度阈值,去除过短脊线;Ⅵ、根据脊线确定谱峰位置,完成谱峰位置检测,谱峰位置为脊线中度量值最大的脊点位置。
【技术特征摘要】
1.一种质谱数据处理中谱峰位置检测方法,其特征在于,包括以下步骤:
Ⅰ、选择一定尺度范围对原始质谱图进行连续小波变换,形成二维小波系数
矩阵C(a,b),其中a为尺度参数,b为位移参数;
Ⅱ、在小波系数矩阵C(a,b)中均匀设置N个粒子,使粒子按照固定规则移
动,逐渐聚集在局部极值点的位置;
Ⅲ、根据粒子占据情况对小波系数矩阵中所有位置进行度量,形成度量值矩
阵,并采用噪声阈值和对应位置谱峰强度对度量值矩阵进行修正;
Ⅳ、在修正后的度量值矩阵中进行局部极大值搜索,并设置强度阈值过滤局
部极值得到脊点;
Ⅴ、连接脊点形成脊线,设置脊线长度阈值,去除过短脊线;
Ⅵ、根据脊线确定谱峰位置,完成谱峰位置检测,谱峰位置为脊线中度量值
最大的脊点位置。
2.按照权利要求1所述的一种质谱数据处理中谱峰位置检测方法,其特征
在于,步骤Ⅰ中所述的一定尺度范围a=1~Na,尺度间隔为指数间隔,最大尺
度Na的确定方法包括以下步骤:
a、在所处理的谱图中截取一个独立的谱峰,选择一个大的尺度范围对谱峰
进行小波变换,观察谱峰位置处小波系数随尺度参数的变化曲线;
b、随尺度参数增加,小波系数应表现为先增大后减小的趋势,若未出现该
趋势,则继续增大尺度范围进行小波变换;
c、出现先增大后减小的趋势后,选择小波系数达到最大后的2-3个尺度点
作为最大尺度Na。
3.按照权利要求1所述的一种质谱数据处理中谱峰位置检测方法,其特征
在于,步骤Ⅱ所述的粒子移动规则如下:
A、对于小波系数矩阵C(a,b),以b为水平方向,a为垂直方向,先进行垂
直方向移动,然后进行水平方向移动;
B、粒子进行垂直方向移动时,判断粒子是否处于上下边界,若处于边界则
向内移动,否认按照相同概率向上或向下移动;
C、粒子进行水平移动时,仍先判断粒子是否处于左右边界,处于边界则向
内移动,否则各按相同概率准备向左或向右移动,是否移动根据移动前后位置小
波系数大小进行判断,满足判断标准则移动,否则不移动。...
【专利技术属性】
技术研发人员:田地,郑瀛,范润龙,龙涛,邱春玲,张玉海,
申请(专利权)人:吉林大学,
类型:发明
国别省市:吉林;22
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。