荧光免疫基线数据处理方法、装置、荧光检测仪及介质
文献发布时间:2024-04-18 20:01:23
技术领域
本申请涉及医疗器械技术领域,尤其是涉及一种荧光免疫基线数据处理方法、装置、荧光检测仪及计算机可读存储介质。
背景技术
荧光免疫层析检测技术是一种结合了层析技术与抗原抗体特异性反应的免疫检测技术。检测时将待测样品滴加到荧光免疫层析试纸条的样本垫上,吸水滤纸和硝酸纤维素膜(nitrocellulose filter membrane,NC膜)中的毛细孔洞产生的毛细现象提供了样本向层析方向流动的动力,有些用于全血检验的免疫层析试纸条,在样品垫底下会添加一片全血滤血膜,将全血中的血细胞阻挡在样品垫上。样本流经结合垫时,样本中的待测抗原会与结合垫上的荧光修饰的抗体结合,并在层析作用下继续往层析方向流动,流经检测线(T线)时,待测物与T线处的捕获抗体结合将待测抗原捕获在T线上,游离的标记物越过检测线与质控线上的免疫蛋白结合。
荧光检测仪检测可以对荧光免疫层析试纸条进行定量、快速检测,不仅可以检测出待测物浓度,还可以输出对应的荧光谱图。在谱图中,通常会使用信号值与基线值的差值作为该待测物的有效信号强度,如此,可以形成如图1所示的理想荧光免疫反应曲线。
然而,由于背景荧光、温度等不利因素干扰,可能会导致荧光检测仪器检测无法输出理想荧光免疫反应曲线,使得后续浓度值计算存在严重误差。
发明内容
为解决现有存在的技术问题,本申请提供一种快速且准确确定峰值区域对应基线的荧光免疫基线数据处理方法、装置、荧光检测仪以及计算机可读存储介质。
为达到上述目的,本申请实施例的技术方案是这样实现的:
第一方面,本申请实施例提供一种荧光免疫基线数据处理方法,包括:
检测荧光免疫反应曲线中目标峰值区域,所述目标峰值区域包括检测线对应的第一峰值区域或者质控线对应的第二峰值区域;
确定在所述目标峰值区域之前的第一平坦区域以及在所述目标峰值区域之后的第二平坦区域;
基于所述第一平坦区域、所述第二平坦区域以及所述目标峰值区域,确定第一目标点和第二目标点;
对所述第一目标点和第二目标点进行数据拟合,得到所述目标峰值区域对应的荧光免疫基线。
第二方面,本申请实施例提供一种荧光免疫基线数据处理装置,包括:
峰值区域检测模块,用于检测荧光免疫反应曲线中目标峰值区域,所述目标峰值区域包括检测线对应的第一峰值区域或者质控线对应的第二峰值区域;
平坦区域确定模块,用于确定在所述目标峰值区域之前的第一平坦区域以及在所述目标峰值区域之后的第二平坦区域;
目标点确定模块,用于基于所述第一平坦区域、所述第二平坦区域以及所述目标峰值区域,确定第一目标点和第二目标点;
基线得到模块,用于对所述第一目标点和第二目标点进行数据拟合,得到所述目标峰值区域对应的荧光免疫基线。
第三方面,本申请实施例提供一种荧光检测仪,包括处理器及存储器,所述存储器内存储有可被所述处理器执行的计算机程序,所述计算机程序被所述处理器执行时实现如本申请任一实施例所述的荧光免疫基线数据处理方法。
第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被控制器执行时本申请任一实施例所述的荧光免疫基线数据处理方法。
本申请上述实施例提供的荧光免疫基线数据处理方法、装置、荧光检测仪及计算机可读存储介质,可以检测荧光免疫反应曲线中目标峰值区域,从而可以明确需要修正区域,确定在目标峰值区域之前的第一平坦区域以及在目标峰值区域之后的第二平坦区域,基于第一平坦区域、第二平坦区域以及目标峰值区域,确定第一目标点和第二目标点,从而可以确定用于拟合基线的数据,对第一目标点和第二目标点进行数据拟合,得到目标峰值区域对应的荧光免疫基线,如此,符合实际荧光背景情况的荧光免疫基线,以便后续基于拟合的荧光免疫基线消除基线漂移对荧光检测结果的影响,从而解决荧光免疫反应曲线漂移的问题,以使处理后的荧光免疫反应曲线可以正确反映荧光有效信号,提高荧光检测结果的准确性,进而使得浓度准率得以提高。并且,根据曲线不同峰值区域拟合出各自对应的荧光免疫基线,可以以便后续更有针对性消除曲线各部分对应的基线漂移的影响。
附图说明
图1示出了现有技术提供的一种理想荧光免疫反应曲线示意图;
图2示出了本申请实施例提供的一种荧光免疫反应曲线示意图;
图3示出了本申请实施例提供的一种荧光免疫基线数据处理方法的流程示意图;
图4示出了本申请实施例提供的一种包含第一拐点和第二拐点的荧光免疫反应曲线的示意图;
图5示出了本申请实施例提供的一种荧光免疫基线数据处理装置的结构示意图;
图6示出了本申请实施例提供的一种荧光检测仪的结构示意图。
具体实施方式
以下结合说明书附图及具体实施例对本申请技术方案做进一步的详细阐述。
为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,所描述的实施例不应视为对本申请的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
在以下的描述中,涉及到“一些实施例”的表述,其描述了所有可能实施例的子集,需要说明的是,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
在以下的描述中,所涉及的术语“第一、第二、第三”仅仅是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一、第二、第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述的以外的顺序实施。
除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。
荧光检测仪可以用于扫描荧光免疫层析试纸,采集荧光免疫层析试纸条上受激产生的荧光,将采集的荧光转换为荧光信号,并处理荧光信号,输出荧光谱图。在谱图中,通常会使用信号值与基线值的差值作为该待测物的有效信号强度,如此,可以形成如图1所示的理想荧光免疫反应曲线。
理论上只有荧光标记物激发荧光,也就是只有检测线和质控线上会形成荧光波峰,其他位置基底为零。然而,由于背景荧光、温度等不利因素干扰,导致检测的基底值并不为零,以及严重漂移等问题,使得基底线不为水平直线,形成如图2所示的荧光免疫反应曲线。因此,荧光检测仪可以通过执行本申请实施例中任意一种荧光免疫基线数据处理方法得到拟合基线,该拟合基线符合实际基线特征情况,以便后续基于拟合基线对荧光免疫反应曲线进行处理,消除基线漂移的影响,以使处理后的荧光免疫反应曲线可以正确反映荧光有效信号,提高荧光检测结果的准确性,以便后续可以准确计算待测物浓度,提高浓度准确率提高。
本申请实施例一方面,提供的一种荧光免疫基线数据处理方法,该荧光免疫基线数据处理方法可以应用于荧光检测仪,图3示出了本申请实施例提供的一种荧光免疫基线数据处理方法的流程示意图,如图3所示,该荧光免疫基线数据处理方法可以包括:
步骤31,检测荧光免疫反应曲线中目标峰值区域。
这里,荧光免疫反应曲线可以为根据荧光检测仪对荧光免疫层析试纸条进行扫描检测,得到的荧光信号形成的曲线。荧光免疫反应曲线的横坐标可以表示采样点,纵坐标可以表示荧光信号强度值。
目标峰值区域包括检测线对应的第一峰值区域或者质控线对应的第二峰值区域。第一峰值区域可以为检测线的荧光信号形成的区域。第二峰值区域可以为质控线的荧光信号形成的区域。
在本申请实施例中,由于检测线对应的曲线区域或者质控线对应的曲线区域相较于曲线其它部分有较大波动,且存在波峰。因此,可以通过从荧光反应曲线中检测出存在较大波动的区域,确定目标峰值区域。
在本申请实施例中,可以通过检测曲率变化率的方法检测出目标峰值区域。也可以通过检测荧光免疫反应曲线中第一个局部最大荧光信号点,并以第一局部最大荧光信号点为对称点,根据第一预设长度确定第一峰值区域所属的采样点范围。以及,可以通过检测荧光免疫反应曲线中第二个局部最大荧光信号点,并以第二局部最大荧光信号点为对称点,根据第二预设长度确定第一峰值区域所属的采样点范围。其中,第一预设长度大于第二预设长度。此外,还可以通过其它检测峰值区域的方法,如通过曲线识别模型识别峰值区域等。
步骤32,确定在目标峰值区域之前的第一平坦区域以及在目标峰值区域之后的第二平坦区域。
这里,第一平坦区域为荧光免疫反应曲线中目标峰值区域之前的预设数量的采样点对应区域,第二平坦区域为荧光免疫反应曲线中目标峰值区域之后的预设数量的采样点对应区域。也就是说,第一平坦区域对应的采样点小于目标峰值区域对应的采样点,第二平坦区域对应的采样点大于目标峰值区域对应的采样点。预设数量可以为不小于3的正整数。
步骤33,基于第一平坦区域、第二平坦区域以及目标峰值区域,确定第一目标点和第二目标点。
这里,第一目标点和第二目标点分别位于目标峰值区域两侧,且第一目标点和第二目标点邻近目标峰值区域或者位于目标峰值区域。第一目标点可以为一个或者多个荧光信号点,第二目标点可以为一个或者多个荧光信号点。第一目标点和第二目标点可以用于拟合目标峰值区域对应的荧光免疫基线。
在本申请实施例中,可以根据第一目标点和第二目标点的荧光信号点的数量,通过不同的方式从第一平坦区域、第二平坦区域以及目标峰值区域中确定第一目标点和第二目标点。例如,选取曲率变化最大的点作为第一目标点和第二目标点,或者选取不同平坦区域多个荧光信号点分别作为第一目标点和第二目标点。
步骤34,对第一目标点和第二目标点进行数据拟合,得到目标峰值区域对应的荧光免疫基线。
这里,数据拟合可以是指将第一目标点和第二目标点拟合成可以采用公式表达的直线或者曲线。数据拟合可以用一元线性回归方法、最小二乘法、高斯函数拟合等常用数据拟合方法。在本申请实施例中,可以根据第一目标点和第二目标点拟合出一条直线或者曲线,将该直线或者曲线作为目标峰值区域对应的荧光免疫基线。
在上述实施例中,可以检测荧光免疫反应曲线中目标峰值区域,从而可以明确需要修正区域,确定在目标峰值区域之前的第一平坦区域以及在目标峰值区域之后的第二平坦区域,基于第一平坦区域、第二平坦区域以及目标峰值区域,确定第一目标点和第二目标点,从而可以确定用于拟合基线的数据,对第一目标点和第二目标点进行数据拟合,得到目标峰值区域对应的荧光免疫基线,如此,可以得到符合实际荧光背景情况的荧光免疫基线,以便后续基于拟合的荧光免疫基线消除基线漂移对荧光检测结果的影响,从而解决荧光免疫反应曲线漂移的问题,以使处理后的荧光免疫反应曲线可以正确反映荧光有效信号,提高荧光检测结果的准确性,进而使得浓度准率得以提高。并且,根据曲线不同峰值区域拟合出各自对应的荧光免疫基线,可以以便后续更有针对性消除曲线各部分对应的基线漂移的影响。
在一些实施例中,第一目标点可以为目标峰值区域中曲率变化最大的荧光信号点,第二目标点可以为目标峰值区域中曲率变化最大的荧光信号点。
在本申请实施例中,可以根据第一平坦区域与目标峰值区域分别对应的荧光信号点,查找在目标峰值区域的峰值之前的第一个曲率变化最大的荧光信号点,从而将此荧光信号点确定为第一目标点。以及,可以根据第二平坦区域与目标峰值区域分别对应的荧光信号点,查找在目标峰值区域的峰值之后的第一个曲率变化最大的荧光信号点,从而将此荧光信号点确定为第二目标点。
发明人经过对大量各种类型的荧光免疫反应曲线的研究,发现曲率变化最大的点可以为直线线段与曲线线段连接的拐点,并且利用两个拐点之间的曲线计算待测物浓度,可以提高浓度的准确性。因此,在一些实施例中,第一目标点包括第一拐点,第二目标点包括第二拐点。步骤33,基于第一平坦区域、第二平坦区域以及目标峰值区域,确定第一目标点和第二目标点,包括:
确定目标峰值区域中的峰值点;
连接峰值点与第一平坦区域中第一平坦点,得到第一线段;
将第一目标曲线距离第一线段最远的曲线点作为第一拐点,;
连接峰值点与第二平坦区域中第二平坦点,得到第二线段;
将第二目标曲线距离第二线段最远的曲线点作为第二拐点。
这里,目标峰值区域中的峰值点可以包括第一峰值区域中的峰值点和第二峰值区域中的峰值点之一。第一目标曲线为荧光免疫反应曲线中从峰值点至第一平坦点之间的曲线。第一平坦点可以为第一平坦区域中任意一点。第二目标曲线为荧光免疫反应曲线中从峰值点至第二平坦点之间的曲线。第二平坦点可以为第二平坦区域中任意一点。
在本申请实施例中,通过峰值检测查找目标峰值区域中荧光强度值最大的荧光信号点,并将其确定为峰值点。选取第一平坦区域中的任意一个荧光信号点作为第一平坦点,将峰值点与第一平坦通过直线连接,得到第一线段。从荧光反应曲线中峰值点至第一平坦点之间的曲线作为第一目标曲线,计算第一目标曲线每个荧光信号点至第一线段的距离,并将最大距离的荧光信号点作为第一拐点。
选取第二平坦区域中的任意一个荧光信号点作为第二平坦点,将峰值点与第二平坦通过直线连接,得到第二线段。从荧光反应曲线中峰值点至第二平坦点之间的曲线作为第二目标曲线,计算第二目标曲线每个荧光信号点至第一线段的距离,并将最大距离的荧光信号点作为第二拐点。
在上述实施例中,通过简单计算可以快速且准确确定目标峰值区域的拐点,并将拐点作为目标点,以便后续可以准确拟合出基线。
在一些实施例中,目标峰值区域包括第一峰值区域,在连接峰值点与第二平坦区域中第二平坦点之前,该方法还包括:
确定第一峰值区域的第一峰值点和第二峰值区域的第二峰值点;
选取第一峰值点与第二峰值点之间的中间点作为第二平坦点。
这里,第一峰值点与所述第二峰值点之间的中间点可以是荧光免疫反应曲线上第一峰值点与第二峰值点的中间点,也就是荧光免疫反应曲线上横坐标为第一峰值点与第二峰值点的横坐标之和的一半对应荧光信号点。
在本申请实施例中,在目标峰值区域为第一峰值区域的情况下,可以选取第一峰值点与第二峰值点之间的中间点作为第二平坦点,如此,可以增大第二目标曲线各荧光信号至第二线段的距离差值,便与准确区分出最大距离点,以便更加准确、快速寻找到第二拐点。
此外,在目标峰值区域包括第二峰值区域的情况下,可以将选取第一峰值点与第二峰值点之间的中间点作为第一平坦点。
在一些实施例中,步骤34,对第一目标点和第二目标点进行数据拟合,得到目标峰值区域对应的荧光免疫基线,包括:
连接第一拐点和所述第二拐点,得到目标峰值区域对应的荧光免疫基线。
这里,由于两点可以确定一条直线,因此,将第一拐点和第二拐点连接可以得到横跨目标峰值区域的线段,将其所在的直线作为目标峰值区域对应的荧光免疫基线,并且根据第一拐点和第二拐点的坐标值可以确定荧光免疫基线的直线参数。如此,可以快速得到拟合直线。
在一个示例中,图4示出了本申请实施例提供的一种包含第一拐点和第二拐点的荧光免疫反应曲线的示意图。如图4所示,以第一峰值区域作为目标峰值区域,荧光反应曲线的起点作为第一拐点,记为S1,第一峰值区域的峰值点记为P1,连接S1和P1的线段为第一线段,记为L1。将荧光反应曲线上S1至P1段中距离L1最远的荧光信号点作为第一拐点,记为G1。第二峰值区域的峰值点记为E1,以荧光反应曲线上P1和P2的横坐标中点对应的荧光信号点作为第二平坦点,记为S2。连接S2和P1的线段为第二线段,记为R1。将荧光反应曲线上S2至P1段中距离R1最远的荧光信号点作为第二拐点,记为G2。将GI和G2进行连接,形成P1对应基线baseline1(即荧光免疫基线)。
在图2所示的荧光反应曲线中,峰值区域两侧的基线数据持续升高,从而可以通过对峰值区域两侧的基线数据作为拟合数据,对其进行数据拟合,得到峰值区域对应的荧光免疫基线。在一些实施例中,步骤33,从第一平坦区域、第二平坦区域以及目标峰值区域中选取第一目标点和第二目标点,包括:
从第一平坦区域中选取与目标峰值区域相邻的多个第三平坦点,并将多个第三平坦点作为第一目标点;
从第二平坦区域中选取与目标峰值区域相邻的多个第四平坦点,并将多个第四平坦点作为第二目标点。
这里,第三平坦点为第一平坦区域中的荧光信号点,且多个第三平坦点之间的差值小于预设阈值。第四平坦点为第二平坦区域中的荧光信号点,且多个第四平坦点之间的差值小于预设阈值。其中,预设阈值可以为不大于0.3。
在上述实施例中,选取多个平坦点作为目标点,以便后续的拟合基线更加符合荧光背景数据特征,以便后续能够最大程度消除基线漂移的影响,得到准确的荧光有效信号,使得浓度计算结果更加准确。
在一些实施例中,步骤34,对第一目标点和第二目标点进行数据拟合,得到目标峰值区域对应的荧光免疫基线,包括:
对多个第三平坦点和多个第四平坦点进行数据拟合,得到目标峰值区域对应的荧光免疫基线。
这里,可以从最小二乘法,多项式拟合以及高斯函数拟合等常用数据拟合方法中选取任意一种方法,对多个第三平坦点和多个第四平坦点进行拟合,得到合适的拟合曲线或者直线,并将其作为目标峰值区域对应的荧光免疫基线。如此,可以得到更加符合数据特征的拟合基线。
在一些实施例中,步骤34,对第一目标点和第二目标点进行数据拟合,得到目标峰值区域对应的荧光免疫基线,包括:
基于各种拟合方法对第一目标点和第二目标点进行拟合,得到各种拟合结果;
对各种拟合结果进行验证,选取最优的拟合结果作为目标峰值区域对应的荧光免疫基线。
这里,各种拟合方法可以如前述实施例所述的拟合方法。对各种拟合结果进行验证可以为根据初始的荧光信号点对各种拟合结果进行验证,将验证结果中误差最小的拟合结果作为最优的拟合结果,并将其作为目标峰值区域对应的荧光免疫基线。
在上述实施例中,通过采用各种拟合方式对第一目标点和第二目标点进行拟合,并选取合适的拟合结果作为荧光免疫基线。如此,可以进一步得到更符合实际情况的基线,使得荧光免疫反应曲线的漂移问题得以解决,从而以使后续浓度计算更加准确。
在一些实施例中,在步骤34,对第一目标点和第二目标点进行数据拟合,得到目标峰值区域对应的荧光免疫基线之后,该方法还包括:
确定目标峰值区域对应的荧光免疫反应曲线与荧光免疫基线之间的有效数据;
基于有效数据,得到修正后的荧光免疫反应曲线。
这里,有效数据可以为荧光免疫反应曲线中目标峰值区域的荧光信号值减去荧光免疫基线中目标峰值区域对应数据的差值数据。修正后的荧光免疫反应曲线可以为目标峰值区域的荧光免疫基线为水平直线的荧光免疫反应曲线。
在上述实施例中,通过目标峰值区域对应的荧光免疫反应曲线与荧光免疫基线之间的有效数据,修正荧光免疫反应曲线,从而将有效数据作为目标峰值区域的荧光信号值,使得荧光免疫基线为水平直线,解决荧光免疫反应曲线的漂移问题,以使后续浓度计算更加准确。
在一些实施例中,在基于有效数据,得到修正后的荧光免疫反应曲线之后,该方法还包括:
对修正后的荧光免疫进行特征检测,得到待测物的特征值;
基于待测物的特征值和浓度与特征值关联的定标曲线,得到待测物的浓度。
这里,特征检测可以为峰高值检测,峰值区域积分检测以及峰值面积比值检测。峰高值检测可以为检测修正后的荧光免疫反应曲线中,光斑与检测线重叠部分反馈的最大信号值,也即检测修正后的荧光免疫反应曲线中检测线的峰高值。峰值区域积分检测可以为检测修正后的荧光免疫反应曲线中所有光斑重叠部分反馈的荧光信号的积分求和值。峰值面积比值检测可以为检测检测线信号峰值与质控线信号峰值的面积比。特征值可以包括以下之一:峰值、峰值区域积分值和峰值面积比值。
定标曲线可以根据多组标准物测定的。定标曲线可以反映浓度与特征值关联关系。将待测物的特征值与定标曲线关联,可以得到对应的待测物浓度。
在上述实施例中,通过修正后的荧光免疫反应曲线计算待测物浓度,可以提高待测物浓度的计算精度。
在一些实施例中,在步骤31,检测荧光免疫反应曲线中目标峰值区域之前,还包括:
根据预设的信号饱和阈值,确定所述荧光免疫反应曲线是否包含荧光饱和区域;
在包含荧光饱和区域的情况下,对荧光饱和区域进行修复,得到修复后的荧光免疫反应曲线。
这里,预设的信号饱和阈值可以为信号饱和阈值可以根据荧光检测仪理论输出的最大值确定。例如信号饱和阈值可以为最大值的80%及上。当荧光检测仪为16位数字仪器时,最大输出值可以为65536,信号饱和阈值可以为52459及以上的数据。
需要说明的是,即使荧光强度超过实际输出最大值,由于荧光检测仪存在检测上限,因此,荧光检测仪检测并输出的数值为实际输出最大值,而不是超过实际输出最大值的数值。
荧光饱和区域可以是在荧光免疫反应曲线中,荧光信号点不小于信号饱和阈值的区域。荧光饱和区域也可以称为削顶区域。修复后的荧光免疫反应曲线可以为不包含荧光饱和区域的曲线。
在本申请实施例中,在荧光免疫反应曲线包括荧光饱和区域的情况下,可以通过荧光饱和区域前后的荧光信号点进行曲线拟合,得到符合抛物线特征的拟合数据,从而将拟合数据作为荧光饱和区域的真实数据,从而修复荧光饱和区域,得到符合正常荧光免疫反应曲线特征的修复后的荧光免疫反应曲线。
在上述实施例中,通过对荧光饱和区域的修复,可以得到修复后的荧光免疫反应曲线,减少饱和数据的出现,从而使得后续可以准确确定基线漂移数据就,提高解决基线漂移问题的准确性,进而使得待测物浓度计算更加精确。
本申请实施例另一方面,还提供一种荧光免疫基线数据处理装置。图5示出了本申请实施例提供的一种荧光免疫基线数据处理装置的结构示意图,如图5所示,该荧光免疫基线数据处理装置50可以包括:
峰值区域检测模块51,用于检测荧光免疫反应曲线中目标峰值区域,目标峰值区域包括检测线对应的第一峰值区域或者质控线对应的第二峰值区域;
平坦区域确定模块52,用于确定在目标峰值区域之前的第一平坦区域以及在目标峰值区域之后的第二平坦区域;
目标点确定模块53,用于基于第一平坦区域、第二平坦区域以及目标峰值区域,确定第一目标点和第二目标点;
基线得到模块54,用于对第一目标点和第二目标点进行数据拟合,得到目标峰值区域对应的荧光免疫基线。
在上述实施例中,可以检测荧光免疫反应曲线中目标峰值区域,从而可以明确需要修正区域,确定在目标峰值区域之前的第一平坦区域以及在目标峰值区域之后的第二平坦区域,基于第一平坦区域、第二平坦区域以及目标峰值区域,确定第一目标点和第二目标点,从而可以确定用于拟合基线的数据,对第一目标点和第二目标点进行数据拟合,得到目标峰值区域对应的荧光免疫基线,如此,符合实际荧光背景情况的荧光免疫基线,以便后续基于拟合的荧光免疫基线消除基线漂移对荧光检测结果的影响,从而解决荧光免疫反应曲线漂移的问题,以使处理后的荧光免疫反应曲线可以正确反映荧光有效信号,提高荧光检测结果的准确性,进而使得浓度准率得以提高。并且,根据曲线不同峰值区域拟合出各自对应的荧光免疫基线,可以以便后续更有针对性消除曲线各部分对应的基线漂移的影响。
在一些实施例中,目标点确定模块53可以包括:
峰值点确定子模块,用于确定目标峰值区域中的峰值点;
第一线段得到子模块,用于连接峰值点与所述第一平坦区域中第一平坦点,得到第一线段;
第一作为子模块,用于将第一目标曲线距离第一线段最远的曲线点作为第一拐点,第一目标曲线为荧光免疫反应曲线中从峰值点至第一平坦点之间的曲线;
第二线段得到子模块,连接所述峰值点与所述第二平坦区域中第二平坦点,得到第二线段;
第二作为子模块,将第二目标曲线距离第二线段最远的曲线点作为第二拐点,第二目标曲线为荧光免疫反应曲线中从峰值点至第二平坦点之间的曲线。
在一些实施例中,该荧光免疫基线数据处理装置50还可以包括:
第二峰值点确定模块,用于目标峰值区域包括第一峰值区域,在连接峰值点与第二平坦区域中第二平坦点之前,确定第一峰值区域的第一峰值点和第二峰值区域的第二峰值点;
第二平坦点作为模块,用于选取第一峰值点与第二峰值点之间的中间点作为第二平坦点。
在一些实施例中,基线得到模块54可以包括:
连接子模块,用于连接第一拐点和所述第二拐点,得到目标峰值区域对应的荧光免疫基线。
在一些实施例中,目标点确定模块53可以包括:
第三平坦点选取子模块,用于从第一平坦区域中选取与目标峰值区域相邻的多个第三平坦点,并将多个第三平坦点作为第一目标点;
第三平坦点选取子模块,用于从第二平坦区域中选取与目标峰值区域相邻的多个第四平坦点,并将多个第四平坦点作为第二目标点。
在一些实施例中,基线得到模块54可以包括:
数据拟合子模块,用于对多个第三平坦点和多个第四平坦点进行数据拟合,得到目标峰值区域对应的荧光免疫基线。
在一些实施例中,该荧光免疫基线数据处理装置50还可以包括:
有效数据确定模块,用于在对所述第一目标点和第二目标点进行数据拟合,得到目标峰值区域对应的荧光免疫基线之后,确定目标峰值区域对应的荧光免疫反应曲线与荧光免疫基线之间的有效数据;
修正曲线得到模块,用于基于有效数据,得到修正后的荧光免疫反应曲线。
在一些实施例中,该荧光免疫基线数据处理装置50还可以包括:
特征检测模块,用于在基于有效数据,得到修正后的荧光免疫反应曲线之后,对修正后的荧光免疫进行特征检测,得到待测物的特征值;
浓度得到模块,用于基于待测物的特征值和浓度与特征值关联的定标曲线,得到待测物的浓度。
在一些实施例中,该荧光免疫基线数据处理装置50还可以包括:
饱和区域确定模块,用于在检测荧光免疫反应曲线中目标峰值区域之前,根据预设的信号饱和阈值,确定荧光免疫反应曲线是否包含荧光饱和区域;
修复模块,用于在包含荧光饱和区域的情况下,对荧光饱和区域进行修复,得到修复后的荧光免疫反应曲线。
需要说明的是:上述实施例提供的荧光免疫基线数据处理装置在实现荧光免疫基线数据处理方法过程中,仅以上述各程序模块的划分进行举例说明,在实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即可将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或部分方法步骤。另外,上述实施例提供的荧光免疫基线数据处理装置与荧光免疫基线数据处理方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
本申请实施例另一方面,还提供一种样本分析仪。图6示出了本申请实施例提供的一种荧光检测仪的结构示意图,如图6所示。该荧光检测仪包括处理器61及存储器62,所述存储器62内存储有可被所述处理器执行的计算机程序,所述计算机程序被所述处理器执行时实现本申请任一实施例所述的荧光免疫基线数据处理方法,荧光检测仪与前述实施例提供的荧光免疫基线数据处理方法能够达到相同的技术效果,为避免重复,这里不再赘述。
本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述荧光免疫基线数据处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。所述计算机可读存储介质,如只读存储器(Read-OnlyMemory,简称ROM)、随机存取存储器(RandomAccessMemory,简称RAM)、磁碟或者光盘等。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围之内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
- 一种电机冷却恒温控制方法及装置
- 一种镀膜原材料恒温干燥装置及其干燥方法
- 一种冷冻水恒温装置及其控制方法
- 一种恒温热水循环装置及其控制方法
- 一种组合式智能恒温育苗装置及方法
- 一种苗木育苗用恒温自调节育苗滴灌装置及滴灌方法