System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及光谱检测,具体涉及一种胶原蛋白检测方法及其装置。
技术介绍
1、胶原蛋白是一种重要的结构蛋白,是人体内含量最丰富的蛋白质之一,广泛存在于皮肤、骨骼、肌肉、血管、软骨等结缔组织中。它主要起到支持、加强和维持组织结构的作用。胶原蛋白分子由三条多肽链通过氢键等结合在一起,形成三螺旋结构使胶原蛋白具备很强的拉伸性和韧性,能够承受较大的压力和张力。根据分布和功能的不同,胶原蛋白有很多种类型,其中,不同的胶原蛋白类型具有不同的功能,为了研究胶原蛋白在不同疾病中的作用,有助于早期诊断和监测疾病的进展,需要对待检测胶原蛋白胶中的胶原蛋白类型以及每种胶原蛋白类型的含量进行准确分析,进而确定待检测胶原蛋白的具体功能。
2、已知每种胶原蛋白类型的化学键均会在特定的波长范围内吸收红外光,因此,现有方法中通过红外光谱法确定待检测胶原蛋白中的胶原蛋白类型以及每种胶原蛋白类型的含量。但在实际情况中不同胶原蛋白类型的化学键对应的红外光吸收波段是相似的,导致无法准确区分出待检测胶原蛋白中的各种胶原蛋白类型对应的吸收峰,使得无法确定每种胶原蛋白类型的含量,进而无法准确推测出待检测胶原蛋白的功能。
技术实现思路
1、为了解决通过红外光谱法导致无法准确区分出待检测胶原蛋白中的各种胶原蛋白类型对应的吸收峰,使得无法确定每种胶原蛋白类型的含量,进而无法准确推测出待检测胶原蛋白功能的技术问题,本专利技术的目的在于提供一种胶原蛋白检测方法及其装置,所采用的技术方案具体如下:
2、第一方面,本
3、获取待检测胶原蛋白的红外光谱图;
4、基于红外光谱图中吸收峰的分布情况筛选出非噪声产生的目标吸收峰;
5、根据目标吸收峰所对应波段的位置,获取每个目标吸收峰对应的胶原蛋白类型;
6、根据每种胶原蛋白类型对应的所有目标吸收峰的面积,获取每种胶原蛋白类型的含量;
7、基于每种胶原蛋白类型的含量确定待检测胶原蛋白的功能。
8、进一步地,所述目标吸收峰的获取方法为:
9、通过isodata聚类算法将红外光谱图中的每个波数对应的吸收率进行聚类,获取红外光谱图中每个吸收峰的聚类簇;
10、根据每个吸收峰的聚类簇中吸收率的分布情况和吸收率对应的波数,获取每个吸收峰的非噪声程度;
11、当非噪声程度大于或者等于预设非噪声程度阈值时,将对应吸收峰作为目标吸收峰。
12、进一步地,所述非噪声程度的获取方法为:
13、对于任一个吸收峰,将该吸收峰的聚类簇中的吸收率所对应波数构成的波段,作为该吸收峰的参考波段;
14、将该吸收峰的聚类簇中最大的吸收率与参考波段长度的比值,作为该吸收峰的突出程度;
15、获取该吸收峰的聚类簇中所有吸收率的均方误差,作为该吸收峰的波形第一规则参考值;
16、将参考波段以该吸收峰对应的波数为分界点进行划分,获取两个局部波段;
17、获取两个局部波段在红外光谱图中所对应区域的面积的差异,作为该吸收峰的波形第二规则参考值;
18、将波形第一规则参考值与波形第二规则参考值的乘积进行负相关的结果,作为该吸收峰的波形规则程度;
19、将该吸收峰的突出程度与波形规则程度的乘积进行归一化的结果,作为该吸收峰的非噪声程度。
20、进一步地,所述根据目标吸收峰所对应波段的位置,获取每个目标吸收峰对应的胶原蛋白类型的方法为:
21、获取每种胶原蛋白类型的每种化学键对应的标准吸收波数;其中,化学键包括n-h键、c=o键、c-h键和c-n键,胶原蛋白类型包括i型、ii型和iii型;
22、根据每个标准吸收波数与每个目标吸收峰的参考波段之间的位置分布,获取每个标准吸收波数的邻近目标吸收峰;
23、每种胶原蛋白类型的n-h键和c=o键对应的标准吸收波数相同,将n-h键和c=o键对应的标准吸收波数均作为第一标准吸收波数,对于任一个第一标准吸收波数,将该第一标准吸收波数的邻近目标吸收峰中对应的波数距离该第一标准吸收波数最近的第一预设数量个目标吸收峰,作为该第一标准吸收波数的参考吸收峰;
24、其中,当该第一标准吸收波数的邻近目标吸收峰的总数量大于或者等于胶原蛋白类型的种类数量时,第一预设数量为胶原蛋白类型的种类数量;当该第一标准吸收波数的邻近目标吸收峰的总数量小于胶原蛋白类型的种类数量时,第一预设数量为该标准吸收波数的邻近目标吸收峰的总数量;
25、根据该第一标准吸收波数的每个参考吸收峰与其他参考吸收峰的吸收率差异,获取该第一标准吸收波数的每个参考吸收峰对应的胶原蛋白类型;
26、每种胶原蛋白类型的c-h键对应的标准吸收波数相同,将c-h键对应的标准吸收波数作为第二标准吸收波数,根据第二标准吸收波数的每个参考吸收峰的参考波段的长度,获取第二标准吸收波数的每个参考吸收峰对应的胶原蛋白类型;
27、ii型胶原蛋白和iii型胶原蛋白的c-n键对应的标准吸收波数相同,i型胶原蛋白与ii型胶原蛋白的c-n键对应的标准吸收波数不相同,将i型胶原蛋白的c-n键对应的标准吸收波数作为第三标准吸收波数,将ii型胶原蛋白和iii型胶原蛋白的c-n键对应的标准吸收波数作为第四标准吸收波数;
28、将第三标准吸收波数的邻近目标吸收峰中对应的波数距离第三标准吸收波数最近的目标吸收峰对应的胶原蛋白类型设定为i型;
29、将第四标准吸收波数的邻近目标吸收峰中对应的波数距离第四标准吸收波数最近的两个目标吸收峰,作为第四标准吸收波数的匹配吸收峰;
30、获取每个匹配吸收峰的吸收率,作为对应匹配吸收峰的第一特征值;
31、将最大的第一特征值对应的匹配吸收峰对应的胶原蛋白类型设定为ii型;
32、将最小的第一特征值对应的匹配吸收峰对应的胶原蛋白类型设定为iii型;
33、当第四标准吸收波数的邻近目标吸收峰存在一个时,将第四标准吸收波数的邻近目标吸收峰对应的胶原蛋白类型设定为ii型。
34、进一步地,所述邻近目标吸收峰的获取方法为:
35、对于任一个标准吸收波数和任一个目标吸收峰,将该目标吸收峰的参考波段的左边界波数,作为该目标吸收峰的第一波数;
36、将该目标吸收峰的参考波段的右边界波数,作为该目标吸收峰的第二波数;
37、将第一波数与该标准吸收波数的差异,作为第一差异;
38、将第二波数与该标准吸收波数的差异,作为第二差异;
39、将第一差异与第二差异的乘积进行归一化的结果,作为该目标吸收峰与该标准吸收波数的位置近似程度;
40、当位置近似程度小于预设位置近似程度阈值时,将对应的目标吸收峰作为该标准吸收波数的邻近目标吸收峰。
41、进一步地,所述根据该第一标准吸收波数的每个参考本文档来自技高网...
【技术保护点】
1.一种胶原蛋白检测方法,其特征在于,该方法包括以下步骤:
2.如权利要求1所述的一种胶原蛋白检测方法,其特征在于,所述目标吸收峰的获取方法为:
3.如权利要求2所述的一种胶原蛋白检测方法,其特征在于,所述非噪声程度的获取方法为:
4.如权利要求3所述的一种胶原蛋白检测方法,其特征在于,所述根据目标吸收峰所对应波段的位置,获取每个目标吸收峰对应的胶原蛋白类型的方法为:
5.如权利要求4所述的一种胶原蛋白检测方法,其特征在于,所述邻近目标吸收峰的获取方法为:
6.如权利要求4所述的一种胶原蛋白检测方法,其特征在于,所述根据该第一标准吸收波数的每个参考吸收峰与其他参考吸收峰的吸收率差异,获取该第一标准吸收波数的每个参考吸收峰对应的胶原蛋白类型的方法为:
7.如权利要求4所述的一种胶原蛋白检测方法,其特征在于,所述根据第二标准吸收波数的每个参考吸收峰的参考波段的大小,获取第二标准吸收波数的每个参考吸收峰对应的胶原蛋白类型的方法为:
8.如权利要求3所述的一种胶原蛋白检测方法,其特征在于,所述目标吸收峰的
9.如权利要求1所述的一种胶原蛋白检测方法,其特征在于,所述获取每种胶原蛋白类型的含量的方法为:
10.一种胶原蛋白检测装置,包括存储器、处理器以及存储在所述存储器中并在所述处理器上运行的计算机程序,其特征在于,所述处理器在执行所述计算机程序时,实现上述权利要求1-9任意一项所述一种胶原蛋白检测方法的步骤。
...【技术特征摘要】
1.一种胶原蛋白检测方法,其特征在于,该方法包括以下步骤:
2.如权利要求1所述的一种胶原蛋白检测方法,其特征在于,所述目标吸收峰的获取方法为:
3.如权利要求2所述的一种胶原蛋白检测方法,其特征在于,所述非噪声程度的获取方法为:
4.如权利要求3所述的一种胶原蛋白检测方法,其特征在于,所述根据目标吸收峰所对应波段的位置,获取每个目标吸收峰对应的胶原蛋白类型的方法为:
5.如权利要求4所述的一种胶原蛋白检测方法,其特征在于,所述邻近目标吸收峰的获取方法为:
6.如权利要求4所述的一种胶原蛋白检测方法,其特征在于,所述根据该第一标准吸收波数的每个参考吸收峰与其他参考吸收峰的吸收率差异,获取该第一标准吸收波数的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。