一种免疫分析仪及其修正方法与流程

文档序号:30425048发布日期:2022-06-15 14:41阅读:87来源:国知局
一种免疫分析仪及其修正方法与流程

1.本技术涉及血液样本分析技术领域,特别是涉及一种免疫分析仪及其修正方法。


背景技术:

2.现有的免疫分析仪采用微球对样本进行检测,微球在检测的过程中很容易发生多聚现象,进而样本的粒子出现多聚。由于粒子出现多聚现象,因此免疫分析仪在后续抓团的过程中出现检测项目具有两个粒子团,导致免疫分析仪的准确度低。


技术实现要素:

3.为解决上述问题,本技术提供一种修正方法,应用于免疫分析仪,所述免疫分析仪包括检测模块和控制模块,所述检测模块用于对样本进行免疫联检多项检测,所述修正方法包括:控制模块获取免疫联检的项目数量,从检测模块获取检测数据;控制模块对检测数据进行抓团处理,以得到多个粒子团;控制模块将所有粒子团的数量与项目数量进行比较;控制模块判断到粒子团的数量小于项目数量,则控制模块基于每个粒子团的中值与对应与预设的项目范围修正粒子团。
4.其中,检测数据包括前向散射光检测数据、侧向散射光检测数据和分类荧光检测数据,控制模块基于每个粒子团的中值与对应预设的项目范围修正粒子团的步骤包括:控制模块获取每个粒子团在前向散射光上的第一中值和在分类荧光上的第二中值;其中,项目范围包括与粒子团对应的前向散射光范围和分类荧光范围。
5.其中,控制模块基于每个粒子团的中值与对应预设的项目范围修正粒子团的步骤包括:控制模块判断第一中值是否位于对应的前向散射光范围内,且第二中值是否位于对应的分类荧光范围内;若否,则控制模块获取位于项目范围内的粒子作为对应项目的有效粒子,以修正粒子团。
6.其中,在控制模块获取位于项目范围内的粒子作为对应项目的有效粒子的步骤之后,修正方法还包括:控制模块将项目范围保存至对应的粒子团的范围数组。
7.其中,控制模块对检测数据进行抓团处理,以得到多个粒子团的步骤包括:控制模块从散射光检测数据、侧向散射光检测数据和分类荧光检测数据中选取任意两个建立散点图。
8.其中,在控制模块从散射光检测数据、侧向散射光检测数据和分类荧光检测数据中选取任意两个建立散点图的步骤之后,修正方法还包括:
控制模块对散点图进行高斯滤波、中值滤波或均值滤波;控制模块将滤波后的散点图进行二值化,进行开运算,且获取连通区域,以得到多个第一粒子团;控制模块获取每个第一粒子团的范围,以得到对应的范围数组。
9.其中,控制模块将所有粒子团的数量与项目数量进行比较的步骤包括:控制模块判断到粒子团的数量大于项目数量,则控制模块判断所有的粒子团的中值是否位于同一项目范围内;控制模块判断到至少两个粒子团的中值位于同一项目范围内,则控制模块保留面积最大的粒子团。
10.其中,控制模块将所有粒子团的数量与项目数量进行比较的步骤包括:控制模块判断到粒子团的数量等于项目数量,控制模块判断到至少两个粒子团的中值位于同一项目范围内,则控制模块保留面积最大的粒子团。
11.其中,修正方法还包括:控制模块基于每个粒子团对应的荧光通道,计算出对应的荧光强度;控制模块将荧光强度与预设的定标曲线进行对比,得到与粒子团对应的项目浓度。
12.本技术采用的另一个技术方案是:提供一种免疫分析仪,免疫分析仪包括检测模块和控制模块,检测模块用于对样本进行免疫联检多项检测,其中:控制模块用于获取免疫联检的项目数量,从检测模块获取检测数据;控制模块用于对检测数据进行抓团处理,以得到多个粒子团;控制模块用于将所有粒子团的数量与项目数量进行比较;控制模块用于判断到粒子团的数量小于项目数量,则控制模块基于每个粒子团的中值与对应与预设的项目范围修正粒子团。
13.本技术的免疫分析仪包括检测模块和控制模块,检测模块用于对样本进行免疫联检多项检测,其中控制模块获取免疫联检的项目数量,从检测模块获取检测数据;控制模块对检测数据进行抓团处理,以得到多个粒子团;控制模块将所有粒子团的数量与项目数量进行比较;控制模块判断到粒子团的数量小于项目数量,则控制模块基于每个粒子团的中值与对应与预设的项目范围修正粒子团。通过控制模块基于每个粒子团的中值与对应与预设的项目范围修正粒子团,能够解决现有技术中项目具有两个粒子团,提高准确度。
附图说明
14.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:图1是本技术修正方法的第一实施例的流程示意图;图2是本技术的免疫分析仪第一实施例的结构示意图;图3是第一散点图的示意图;图4是多个粒子团的示意图;
图5是图1中步骤s104第一实施例的流程示意图;图6是修正后的粒子团的示意图;图7是图1中步骤s102第一实施例的流程示意图;图8是本技术修正方法第二实施例的流程示意图。
具体实施方式
15.为使本技术的上述目的、特征和优点能够更为明显易懂,下面结合附图,对本技术的具体实施方式做详细的说明。可以理解的是,此处所描述的具体实施例仅用于解释本技术,而非对本技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本技术相关的部分而非全部结构。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。
16.本技术中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“设置有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
17.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
18.本技术的免疫分析仪是一种常用的医疗器械,用于检测样本中的各项免疫指标。请参见图1-2所示,图1是本技术修正方法的第一实施例的流程示意图,图2是本技术的免疫分析仪第一实施例的结构示意图。本实施例的免疫分析仪包括检测模块11和控制模块12,控制模块12与检测模块11连接,控制模块12用于控制检测模块11对样本进行免疫联检多项检测;样本可以为血清或全血。
19.可选地,免疫分析仪还包括进样模块和反应模块,进样模块用于容置样本及试剂,试剂包括至少一种微球(例如磁珠);反应模块用于对样本和试剂进行分离等操作,以得到待测样本;检测模块11用于对待测样本进行检测,得到检测数据。其中,待测样本可以为磁珠复合物,磁珠复合物包括磁珠、抗原、抗体及用于结合在抗体上的荧光生物素;抗原来自样本。不同的磁珠能够分别与样本中不同种类的抗原结合形成不同的磁珠复合物,能够实现向同一反应杯中输入一次样本就能检测多种参数指标的联检操作(即免疫联检多个项目),检测过程操作简单,且检测效率高。
20.本实施例的修正方法包括以下步骤:s101:控制模块12获取免疫联检的项目数量,从检测模块11获取检测数据。
21.免疫分析仪预先设置有免疫联检的项目,控制模块12统计获取免疫联检的项目数量,即免疫分析仪对一次样本检测出的项目的总数量。
22.其中,检测模块11用于对同一样本制得与不同指标对应的磁珠复合物进行检测,得到不同指标的检测数据,以实现同一样本的多个项目联检。可选地,通过加入不同的磁珠或不同强度的荧光生物素标记的抗体等方式形成不同的磁珠复合物。
23.控制模块12从检测模块11获取检测数据,检测数据可以包括至少三个维度的检测数据。至少三个维度的检测数据可以为三个维度的检测数据,检测数据具体包括前向散射光(fsc)检测数据、侧向散射光(ssc)检测数据和分类荧光(cfl)检测数据,其中分类荧光(cfl)检测数据用于区分不同的项目,前向散射光(fsc)检测数据和侧向散射光(ssc)检测数据与微球的尺寸相关。在其他实施例中,至少三个维度的检测数据可以为其他维度的检测数据,例如四个维度的检测数据或者五个维度的检测数据。
24.可选地,控制模块12以前向散射光为横坐标,分类荧光为纵坐标建立坐标,并将检测数据中的散射光检测数据和分类荧光检测数据投影到坐标上,得到第一散点图,如图3所示。
25.s102:控制模块12对检测数据进行抓团处理,以得到多个粒子团。
26.控制模块12对检测数据进行抓团处理,以得到多个粒子团。其中,在免疫分析仪对样本进行检测的过程中,可能会出现粒子多聚的现象,导致现有技术的免疫分析仪出现项目具有两个粒子团。
27.可选地,控制模块12对检测数据进行抓团处理,即控制模块12在图3所示的第一散点图上进行抓团处理,以得到在坐标上的多个粒子团,如图4所示。
28.s103:控制模块12将所有粒子团的数量与项目数量进行比较。
29.控制模块12获取抓取到的所有粒子团的数量,并将所有粒子团的数量与项目数量进行比较。控制模块12判断粒子团的数量小于项目数量,则进入步骤s104。
30.s104:控制模块12判断到粒子团的数量小于项目数量,则控制模块12基于每个粒子团的中值与对应与预设的项目范围修正粒子团。
31.控制模块12判断到粒子团的数量小于项目数量,则控制模块12基于每个粒子团的中值与对应与预设的项目范围修正粒子团。即控制模块12预先设置有项目范围,计算每个粒子团的中值,并基于每个粒子团的中值与预设的项目范围,修正粒子团。
32.本实施例通过控制模块12基于每个粒子团的中值与对应与预设的项目范围修正粒子团,能够解决现有技术中项目具有两个粒子团,提高准确度。
33.请参见图5所示,图5是图1中步骤s104第一实施例的流程示意图。上述步骤s104包括以下步骤:s301:控制模块12获取每个粒子团在前向散射光上的第一中值和在分类荧光上的第二中值。
34.控制模块12以前向散射光为横坐标,以分类荧光为纵坐标建立坐标系,并对检测数据进行抓团处理,得到如图4所示的多个粒子团。控制模块12获取每个粒子团在前向散射光上的第一中值和在分类荧光上的第二中值,例如第一中值为粒子团在前向散射光上的中值(或中位数),第二中值为粒子团在分类荧光上的中值(或中位数)。
35.其中,控制模块12预先设置的项目范围包括与粒子团对应的前向散射光范围和分类荧光范围。即,每个粒子团均对应设置有前向散射光范围和分类荧光范围。
36.s302:控制模块12判断第一中值是否位于对应的前向散射光范围内,且第二中值是否位于对应的分类荧光范围内。
37.控制模块12将第一中值与对应的前向散射光范围进行比较,并将第二中值与对应的分类荧光范围进行比较,即同一粒子团的第一中值与该粒子团的前向散射光范围进行比
较。
38.若是,即控制模块12判断到第一中值位于对应的前向散射光范围内,且第二中值位于对应的分类荧光范围内,相当于项目对应一个粒子团,控制模块12无需对该粒子团进行修正。
39.若否,即控制模块12判断到第一中值不位于对应的前向散射光范围内,或/和第二中值不位于对应的分类荧光范围内,则进入步骤s303。
40.s303:控制模块12获取位于项目范围内的粒子作为对应项目的有效粒子,以修正粒子团。
41.控制模块12判断到第一中值不位于对应的前向散射光范围内,或/和第二中值不位于对应的分类荧光范围内,即控制模块12判断到该项目没有对应的有效粒子。因此,控制模块12获取位于项目范围内的粒子作为对应项目的有效粒子,以得到与该项目对应的粒子团,实现对粒子团的修正。
42.可选地,控制模块12对多个粒子团进行修正后,得到多个修正后的粒子团,如图6所示,免疫分析仪的项目对应一个粒子团,以提高准确度。
43.s304:控制模块12将项目范围保存至对应的粒子团的范围数组。
44.控制模块12在对检测数据进行抓团处理的过程中得到范围数组,因此控制模块12将项目范围保存至对应的粒子团的范围数组,以对范围数组进行修正,提高免疫分析仪的准确度。
45.本实施例通过控制模块12判断第一中值是否位于对应的前向散射光范围内,且第二中值是否位于对应的分类荧光范围内;若否,控制模块12获取位于项目范围内的粒子作为对应项目的有效粒子,以修正粒子团;能够对粒子团进行修正,避免现有技术中的项目对应两个粒子团,提高准确度,易于实现。
46.请参见图7所示,图7是图1中步骤s102第一实施例的流程示意图。上述实施例的步骤s102包括以下步骤:s701:控制模块12从散射光检测数据、侧向散射光检测数据和分类荧光检测数据中选取任意两个建立散点图。
47.其中,控制模块12从散射光检测数据、侧向散射光检测数据和分类荧光检测数据中选取任意两个建立散点图,例如:控制模块12基于前向散射光检测数据和分类荧光检测数据建立的第一散点图,如图3所示;控制模块12基于侧向散射光检测数据和分类荧光检测数据建立的第二散点图;控制模块12基于前向散射光检测数据和侧向散射光检测数据建立的第三散点图,即散点图包括第一散点图、第二散点图和第三散点图。本技术通过引用散点图方便于描述对检测数据进行滤波,在本技术的其他实施例中,本领域人员完全可以不设置散点图,直接对检测数据进行滤波。
48.s702:控制模块对12散点图进行高斯滤波、中值滤波或均值滤波。
49.控制模块12对散点图进行高斯滤波、中值滤波或均值滤波,例如本实施例的控制模块12分别对第一散点图、第二散点图和第三散点图分别进行均值滤波。
50.s703:控制模块12将滤波后的散点图进行二值化,进行开运算,且获取连通区域,以得到多个第一粒子团。
51.控制模块12将滤波后的散点图进行二值化,再进行开运算,然后获取连通区域,以
得到多个第一粒子团。其中,每个连通区域即为第一粒子团。
52.其中,控制模块12可以通过深度优先遍历或广度优先遍历得到连通区域,例如控制模块12通过深度优先遍历得到连通区域。
53.可选地,为了进一步去掉较小的连通区域,控制模块12设置有预设的粒子团面积和预设的粒子数,计算第一粒子团的第一面积和第一粒子数;即控制模块12计算每个第一粒子团的第一面积和第一粒子数,并将每个第一粒子团的第一面积与预设的粒子团面积比较,将每个第一粒子团的第一粒子数与预设的粒子数进行比较。控制模块12判断到第一面积小于预设的粒子团面积,或第一粒子数小于预设的粒子数,则控制模块12删除对应的第一粒子团,即去掉较小的连通区域。控制模块12判断到第一面积大于预设的粒子团面积,且第一粒子数大于预设的粒子数,则控制模块12保留对应的第一粒子团,得到与项目对应的粒子团。
54.本实施例的控制模块12对散点图进行高斯滤波、中值滤波或均值滤波;控制模块12将滤波后的散点图进行二值化,进行开运算,且获取连通区域,以得到多个第一粒子团,能够过滤掉噪声,保证免疫分析仪的准确度。
55.s704:控制模块12获取每个第一粒子团的范围,以得到对应的范围数组。
56.控制模块12从步骤s703得到的多个第一粒子团中,获取每个第一粒子团的范围,以得到对应的范围数组。
57.请参见图8所示,图8是本技术修正方法第二实施例的流程示意图。本实施例的修正方法包括以下步骤:s801:控制模块12获取免疫联检的项目数量,从检测模块11获取检测数据。
58.s802:控制模块12对检测数据进行抓团处理,以得到多个粒子团。
59.s803:控制模块12将所有粒子团的数量与项目数量进行比较。
60.s804:控制模块12判断到粒子团的数量小于项目数量,则控制模块12基于每个粒子团的中值与对应与预设的项目范围修正粒子团。
61.步骤s801-s804与第一实施例的步骤s101-s104相同,在此不再赘述。
62.在步骤s803中,控制模块12将所有粒子团的数量与项目数量进行比较。若控制模块12判断到粒子团的数量小于项目数量,则进入步骤s804。若控制模块12判断到粒子团的数量等于项目数量,则进入步骤s805。若控制模块12判断到粒子团的数量大于项目数量,则进入步骤s806。
63.s805:控制模块12判断到粒子团的数量等于项目数量,控制模块12判断到至少两个粒子团的中值位于同一项目范围内,则控制模块12保留面积最大的粒子团。
64.其中,控制模块12判断到粒子团的数量等于项目数量,控制模块12判断至少两个粒子团的中值是否位于同一项目范围内;若否,则控制模块12无需对该粒子团进行修正。若是,则控制模块12判断同一项目具有至少两个粒子团,则控制模块12计算至少两个粒子团中每个粒子团的面积,保留在至少两个粒子团中面积最大的粒子团,删除至少两个粒子团的其他粒子团。
65.s806:控制模块12判断到粒子团的数量大于项目数量,控制模块12判断到至少两个粒子团的中值位于同一项目范围内,则控制模块12保留面积最大的粒子团。
66.其中,控制模块12判断到粒子团的数量大于项目数量,即存在多余的粒子团。因此
控制模块12判断至少两个粒子团的中值是否位于同一项目范围内;若否,则控制模块12无需对该粒子团进行修正。若是,则控制模块12判断同一项目具有至少两个粒子团,则控制模块12计算至少两个粒子团中每个粒子团的面积,保留在至少两个粒子团中面积最大的粒子团,删除至少两个粒子团的其他粒子团。
67.本实施例通过保留在至少两个粒子团中面积最大的粒子团,删除至少两个粒子团的其他粒子团,能够删除多余的粒子团,提高准确度。
68.可选地,本技术通过上述实施例对多个粒子团进行修正,控制模块12基于每个粒子团对应的荧光通道,计算出对应的荧光强度;即控制模块12获取多个修改后的粒子团,并基于每个修改后的粒子团对应的荧光通道;控制模块12根据荧光通道计算出对应的荧光强度。控制模块12将荧光强度与预设的定标曲线进行对比,得到与所述粒子团对应的项目浓度。
69.可选地,控制模块12选取前向散射光检测数据和分类荧光检测数据作为第一组数据,选取侧向散射光检测数据和分类荧光检测数据作为第二组数据,选取前向散射光检测数据和侧向散射光检测数据作为第三组数据。在一实施例中,控制模块12依次对第一组数据、第三组数据和第二组数据进行滤波,滤波过程与步骤s701-s703相同,在此不再赘述。本实施例通过控制模块12对侧向散射光检测数据和分类荧光检测数滤波,实现过滤每个粒子团附近剩余的杂点。
70.在一实施例中,控制模块12依次对第一组数据和第三组数据进行滤波。滤波过程与步骤s701-s703相同,在此不再赘述。
71.在一实施例中,控制模块12依次对第二组数据和第三组数据进行滤波。滤波过程与步骤s701-s703相同,在此不再赘述。
72.在一实施例中,控制模块12依次对第二组数据、第三组数据和第一组数据进行滤波。滤波过程与步骤s701-s703相同,在此不再赘述。
73.本技术还提出了一种免疫分析仪,如图2所示,本实施例的免疫分析仪包括检测模块11和控制模块12,控制模块12与检测模块11连接,控制模块12用于控制检测模块11对样本进行免疫联检多项检测;样本可以为血清或全血。
74.其中,控制模块12用于获取免疫联检的项目数量,从检测模块11获取检测数据。控制模块12用于对检测数据进行抓团处理,以得到多个粒子团。控制模块12用于将所有粒子团的数量与项目数量进行比较。控制模块12用于判断到粒子团的数量小于项目数量,则控制模块12基于每个粒子团的中值与对应与预设的项目范围修正粒子团。
75.可选地,控制模块12用于获取每个粒子团在前向散射光上的第一中值和在分类荧光上的第二中值;控制模块12用于判断第一中值是否位于对应的前向散射光范围内,且第二中值是否位于对应的分类荧光范围内;控制模块12用于获取位于项目范围内的粒子作为对应项目的有效粒子,以修正粒子团;控制模块12用于将项目范围保存至对应的粒子团的范围数组。
76.可选地,控制模块12用于从散射光检测数据、侧向散射光检测数据和分类荧光检测数据中选取任意两个建立散点图。控制模块用于对12散点图进行高斯滤波、中值滤波或均值滤波。控制模块12用于将滤波后的散点图进行二值化,进行开运算,且获取连通区域,以得到多个第一粒子团。控制模块12用于获取每个第一粒子团的范围,以得到对应的范围
数组。
77.可选地,控制模块12用于判断到粒子团的数量等于项目数量,控制模块12判断到至少两个粒子团的中值位于同一项目范围内,则控制模块12保留面积最大的粒子团。
78.可选地,控制模块12用于判断到粒子团的数量大于项目数量,控制模块12判断到至少两个粒子团的中值位于同一项目范围内,则控制模块12保留面积最大的粒子团。
79.综上所述,本技术的免疫分析仪包括检测模块11和控制模块12,检测模块11用于对样本进行免疫联检多项检测,其中控制模块12获取免疫联检的项目数量,从检测模块11获取检测数据;控制模块12对检测数据进行抓团处理,以得到多个粒子团;控制模块12将所有粒子团的数量与项目数量进行比较;控制模块12判断到粒子团的数量小于项目数量,则控制模块12基于每个粒子团的中值与对应与预设的项目范围修正粒子团。通过控制模块12基于每个粒子团的中值与对应与预设的项目范围修正粒子团,能够解决现有技术中项目具有两个粒子团,提高准确度。
80.以上所述仅为本技术的实施方式,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1