基于aiot的生物样本检测方法、装置、设备与存储介质
技术领域
1.本发明涉及生物技术领域,尤其涉及基于aiot平台的生物样本检测方法、装置、设备与存储介质。
背景技术:2.随着生物科学的不断发展,生物样本检测对于研究流感、传染病以及对于物种、品种鉴定,食品安全检测等都起着极其重要的作用。通常需要对生物样本进行检测,从而对样本中某一种成分的含量或某种物质的结构进行测量。
3.现有技术中通常采用人工检测的方法,并且常常是对单个样本进行逐个检测。但是,现有技术的限制是成本高、检测时间长;特别是当样本数量大、检测的标的多的情况下,现有技术的应用将是耗时费力。为了能够简捷的、高质量和高精确度的大批量检测基因、蛋白质等各种各样的生物样本,人们一直在探索更多的技术方法来实现这样的目标。
技术实现要素:4.本发明的主要目的在于提供一种基于aiot的生物样本检测方法、装置、设备与存储介质,旨在提高生物样本检测的效率。
5.为实现上述目的,本发明提供一种基于aiot的生物样本检测方法,所述基于aiot的生物样本检测方法应用于生物样本检测平台,所述方法包括以下步骤:
6.通过生物样本采集设备采集生物样本数据;
7.对所述生物样本数据进行分析,得到分析结果;
8.将所述分析结果发送给人工智能物联网数据即服务aiot daas平台
9.优选地,所述通过生物样本检测系统采集生物样本数据的步骤包括:
10.通过所述生物样本检测系统确认生物样本的类型,并基于所述类型确认对应的检测参数;
11.基于所述检测参数生成所述生物样本对应的二维码;
12.通过所述生物样本检测系统对应的生物样本采集设备扫描所述二维码,获取对应检测参数。
13.根据所述检测参数采集生物样本数据。
14.优选地,所述得到分析结果的步骤之后,所述方法还包括:
15.通过所述生物样本采集设备二次扫描所述二维码,获取所述生物样本的类型;
16.确认所述生物样本的类型与所述分析结果是否对应。
17.若对应,则确认所述分析结果正确。
18.优选地,所述将所述分析结果发送给人工智能物联网数据即服务aiot daas平台的步骤包括:
19.对所述分析结果进行数字签名,得到签名数据;
20.将所述签名数据作为所述分析结果发送给所述aiot daas平台。
21.优选地,所述基于aiot的生物样本检测方法应用于人工智能物联网数据即服务aiot daas平台,所述方法包括以下步骤:
22.获取生物样本数据,所述生物样本数据由生物样本检测系统采集得到;
23.通过人工智能物联网平台即服务aiot paas平台采集生物样本检测设备的设备数据;
24.基于所述生物样本数据和所述设备数据,构建数字模型;
25.通过所述数字模型对所述生物样本数据进行分析,得到分析结果。
26.优选地,所述获取生物样本数据,所述生物样本数据由生物样本检测系统采集得到的步骤之前,所述方法还包括:
27.获取所述生物样本检测系统对应的ai算法中的第一检测参数;
28.根据检测需求,对所述第二检测参数进行调整或修改,得到第二检测参数,所述第二检测参数用于生物样本检测系统获取生物样本数据。
29.优选地,所述通过所述数字模型对所述生物样本数据进行分析,得到分析结果的步骤之后,所述方法还包括:
30.接收访问请求;
31.基于所述访问请求,获取所述访问请求对应的分析结果;
32.将所述分析结果发送给所述访问请求对应的请求方。
33.此外,为实现上述目的,本发明还提供一种基于aiot的生物样本检测装置,所述基于aiot的生物样本检测装置包括:
34.采集模块,用于通过生物样本检测系统采集生物样本数据;
35.分析模块,用于对所述生物样本数据进行分析,得到分析结果;
36.传输模块,用于将所述分析结果发送给人工智能物联网数据即服务aiot daas平台。
37.优选地,所述采集模块还用于:
38.通过所述生物样本检测系统确认生物样本的类型,并基于所述类型确认对应的检测参数;
39.基于所述检测参数生成所述生物样本对应的二维码;
40.通过所述生物样本检测系统对应的生物样本采集设备扫描所述二维码,获取对应检测参数。
41.根据所述检测参数采集生物样本数据。
42.优选地,所述分析模块还用于:
43.通过所述生物样本采集设备二次扫描所述二维码,获取所述生物样本的类型;
44.确认所述生物样本的类型与所述分析结果是否对应。
45.若对应,则确认所述分析结果正确。
46.优选地,所述传输模块还用于:
47.对所述分析结果进行数字签名,得到签名数据;
48.将所述签名数据作为所述分析结果发送给所述aiot daas平台。
49.优选地,所述基于aiot的生物样本检测装置还包括:
50.通讯模块,用于获取生物样本数据,所述生物样本数据由生物样本检测系统采集
得到;
51.优选地,所述通讯模块还用于:
52.通过人工智能物联网平台即服务aiot paas平台采集生物样本检测设备的设备数据;
53.优选地,所述基于aiot的生物样本检测装置还包括:
54.物联网分析模块,用于基于所述生物样本数据和所述设备数据,构建数字模型;
55.优选地,所述物联网分析模块还用于:
56.通过所述数字模型对所述生物样本数据进行分析,得到分析结果。
57.优选地,所述通讯模块还用于:
58.获取所述生物样本检测系统对应的ai算法中的第一检测参数;
59.根据检测需求,对所述第二检测参数进行调整或修改,得到第二检测参数,所述第二检测参数用于生物样本检测系统获取生物样本数据。
60.优选地,所述通讯模块还用于:
61.接收访问请求;
62.基于所述访问请求,获取所述访问请求对应的分析结果;
63.将所述分析结果发送给所述访问请求对应的请求方。
64.此外,为实现上述目的,本发明还提供一种基于aiot的生物样本检测设备,所述基于aiot的生物样本检测设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于aiot的生物样本检测程序,所述基于aiot的生物样本检测程序被所述处理器执行时实现如权利要求1至7中任一项所述的基于aiot的生物样本检测方法的步骤。
65.此外,为实现上述目的,本发明还提供一种存储介质,所述基于aiot的生物样本检测程序被处理器执行时实现如权利要求1至7中任一项所述的基于aiot的生物样本检测方法的步骤。
66.本发明实施例提出的基于aiot的生物样本检测方法、装置、设备与存储介质,通过生物样本检测系统采集生物样本数据,并通过生物样本检测系统对生物样本数据进行分析,得到分析结果,并将所述分析结果发送给人工智能物联网数据即服务aiot daas平台,实现了通过生物样本检测系统对生物样本进行检测,并且实现了和aiot平台的通信互联。此外,通过aiot daas平台还能获取生物样本检测系统采集的生物样本数据,并通过aiot paas平台生物样本检测设备的设备数据发送给aiot daas平台,结合生物样本数据和设备数据后,通过aiot daas平台进行生物样本数据分析,提高了生物样本检测的准确性和效率。
附图说明
67.图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图;
68.图2为本发明基于aiot的生物样本检测方法第一实施例的流程示意图;
69.图3为本发明基于aiot的生物样本检测方法第一实施例中步骤s10的细化流程示意图;
70.图4为本发明基于aiot的生物样本检测方法第一实施例中步骤s30的细化流程示意图;
71.图5为本发明基于aiot的生物样本检测方法第五实施例的流程示意图;
72.图6为本发明基于aiot的生物样本检测装置一实施例示意图。
73.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
74.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
75.如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。
76.如图1所示,该基于aiot的生物样本检测设备可以包括:处理器1001,例如中央处理器(central processing unit,cpu),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如按键,可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(wireless-fidelity,wi-fi)接口)。存储器1005可以是高速的随机存取存储器(random access memory,ram)存储器,也可以是稳定的非易失性存储器(non-volatile memory,nvm),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
77.本领域技术人员可以理解,图1中示出的结构并不构成对基于aiot的生物样本检测设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
78.如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、数据存储模块、网络通信模块、用户接口模块以及基于aiot的生物样本检测程序。
79.在图1所示的基于aiot的生物样本检测设备中,网络接口1004主要用于与其他设备进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明基于aiot的生物样本检测设备中的处理器1001、存储器1005可以设置在基于aiot的生物样本检测设备中,所述基于aiot的生物样本检测设备通过处理器1001调用存储器1005中存储的基于aiot的生物样本检测程序,并执行本发明实施例提供的基于aiot的生物样本检测方法。
80.参照图2,图2为本发明基于aiot的生物样本检测方法第一实施例的流程示意图,提出本发明第一实施例的基于aiot的生物样本检测方法,所述基于aiot的生物样本检测方法应用于生物样本检测平台,所述基于aiot的生物样本检测方法包括:
81.步骤s10,通过聚合酶链反应pcr分析仪采集生物样本数据;
82.步骤s20,对所述生物样本数据进行分析,得到分析结果;
83.步骤s30,将所述分析结果发送给人工智能物联网数据即服务aiot daas平台。
84.本实施例基于aiot的生物样本检测方法用于生物样本检测中,主要是通过生物样本采集设备进行生物样本数据的采集,采集过程由设备对应的生物样本检测系统以及其对应的算法控制,并且生物样本检测系统能够进行数据读取,并且通过aiot平台实现与生物样本检测系统的交互,使得aiot平台能够参与生物样本数据的保存、分析检测过程。生物样本采集设备例如:核酸检查分析仪、实时荧光定量pcr分析仪、酶标仪等。对应的生物样本检测系统就是与仪器相关联的核酸检测平台、pcr平台、酶联免疫检测平台。多种检测平台可以集合在生物样本检测系统上。
85.aiot(人工智能物联网)=ai(人工智能)+iot(物联网),aiot融合ai技术和iot技
术,通过物联网产生、收集海量的数据存储于云端、边缘端,再通过大数据分析,以及更高形式的人工智能,实现万物数据化、万物智联化。由于在现有技术中,生物样本检测通常为人工检测或者通过其他设备,逐个检测,每次检测只能实现较少数量样本的检测,并且由于人员操作过程可能会造成误差,并且可能需要经过多重的人工步骤,存在许多限制,耗力耗时,因此,为了使得生物样本检测更加快捷和准确,提出了本发明基于aiot的生物样本检测方法。
86.以下针对每个步骤进行详细说明:
87.步骤s10,通过生物样本检测系统采集生物样本数据;
88.在一实施例中,通过生物样本检测系统采集生物样本数据。具体地,生物样本检测系统对应的可以管理多个生物样本检测设备,生物样本放入生物样本检测设备中,由生物样本检测设备进行采集操作,采集操作由生物样本检测系统控制的。
89.步骤s20,对所述生物样本数据进行分析,得到分析结果;
90.在一实施例中,由生物样本检测系统对生物样本数据进行分析得到分析结果。通过生物样本检测设备获取到生物样本数据后,生物样本检测系统中内置有算法,能够对生物样本数据进行分析,得到分析结果。例如:一生物检测设备能够对生物样本与试剂发生反应提供反应条件,并检测反应后的产物,对于反应后的产物,由设备对应的检测平台去分析,检测平台上面可以存储有分析相关的数据,例如设备能够检测产物分子结构,那么可以通过比对分子结构的红外谱图等,来得到检测的结果。
91.步骤s30,将所述分析结果发送给人工智能物联网数据即服务aiot daas平台。
92.在一实施例中,在得到分析结果后,生物样本检测系统会将分析结果给到aiot daas平台。因为在实际应用中,用户通常希望能够比较便捷快捷地获取到分析结果,通过上传到aiot daas平台,aiot daas平台能够连通卫健委、微信小程序、支付宝小程序等等,提供云服务给用户,那么在移动端上,用户就可以实时获取到检测结果,对分析结果进行了很好的存储和流转管理。具体地,通过app或web访问分析结果,可以方便操作人员获取分析结果,这样就不限于只能在生物样本检测系统上才能得到检测结果了,实现了数据的共享化。需要说明的是,人工智能物联网数据即服务aiot daas平台也可以称作aiot daas数字孪生云平台、aiot daas平台等。
93.具体的,生物样本检测系统通常为一个软件即服务saas平台,通过api进行数据传输。api是一个应用程序编程接口(application programming interface),本质上是一个软件模块,由一个允许其他软件与之集成的接口构成。有了api,软件功能变得像乐高积木一样,让软件模块堆叠在一起变得很容易,能够快速构建新的软件解决方案。api允许人们通过添加、更改或移除模块轻松地持续开发解决方案。通过api可以将saas数据给到aiot daas平台。
94.本实施例通过生物样本检测系统采集生物样本数据,并进行分析,得到分析结果,之后将分析结果发送给aiot daas平台,不仅通过生物样本检测平台对生物样本进行检测分析,提高了检测效率,还实现了数据上云,使得用户能够更便捷地获取生物样本检测结果。
95.进一步地,基于本发明基于aiot的生物样本检测方法的第一实施例,提出本发明基于aiot的生物样本检测方法的第二实施例。
96.在本实施例中,生物样本检测系统可以包括pcr检测平台。其中,pcr检测平台用于实时荧光定量pcr分析仪上。实时荧光定量pcr的原理是在pcr反应体系中加入荧光基因,利用荧光信号累积实时监测整个pcr进程,最后通过标准曲线对未知模板进行定量分析的方法。pcr(polymerase chain reaction,聚合酶链反应)技术是模拟体内dna的天然复制过程,在体外扩增dna分子的一种分子生物学技术,主要用于扩增位于两段已知序列之间的dna区段。在待扩增的dna片段两侧和与其两侧互补的两个寡核苷酸引物,经变性、退火和延伸若干个循环后,dna扩增2n倍。
97.在一实施例中,由生物样本检测系统控制pcr分析仪采集生物样本数据。具体的,当检测到pcr分析仪接收到的开始检测指令时,打开检测仓,放入生物样本,并进行数据采集。其中,采集的数据可以是采集待检测样本的数量和样本容量。开始检测指令可以是检测到pcr分析仪上的按键指令,也可以是由用户点击pcr操作系统发出的检测指令。
98.需要说明的是,由于检测的生物样本是多种多样的,因此在放入pcr分析仪进行检测之前,可以根据需要进行预前处理,也可以直接放在pcr分析仪中,由自带的离心功能进行离心处理。此外,生物样本放置在专门的检测试管中,然后被放置在承载试管的转子上,装入仪器中。另外,根据不同转子上孔的数量,可以根据需要选择每次检测生物样本的数量,例如100孔的转子,可以将96个孔用于放置待检测试管,4个用于放置对照组试管。通过选择分析仪配套的转子,实现更快的反应体系构建和更高的通量。
99.然后对放入pcr分析仪的生物样本进行分析,并得到分析结果。通过预先制作好存储在pcr检测平台上的操作系统(软件),可以追踪从运行开始到结果输出,全程的操作,为数据提供了高度的安全保障。使用pcr分析仪预设的分析模式,能够进行定性、绝对定量、标准曲线、溶解曲线、snp分析、相对定量、等温扩增等检测操作。在一实施例中,当检测管上机后,会对样本进行样本裂解、核酸释放、扩增检测等,自动生成所需的分析结果。实时荧光定量pcr(quantitative real-time pcr),这是一种在dna扩增反应中以荧光化学物质测每次聚合酶链式反应(pcr)循环后产物总量的方法。通过内参或者外参法对待测样品中的特定dna序列进行定量分析。
100.具体地,将对应的生物样本通过pcr芯片数据分析处理平台进行检测的步骤:每个pcr管在反应仓里匀速旋转,空气不断高速流动,所有样品在快速的升降温过程中始终处于高度一致的温度下,信号检测也具有同样的均一性,当管子对准检测光路时,样品就被激发,荧光信号快速通过单一的短光路被pmt(光电倍增管)收集,实现对pcr进程进行实时检测。需要说明的是,进行扩增除了样品模板之外,通常还需要特异性引物,因此,本实施例会使用实时荧光定量pcr分析仪提供配套试剂,酶和仪器,以完成分析。
101.进一步地,将所述分析结果发送给aiot daas平台。生物样本检测系统配置有传输模块,aiot物联网平台配置有通过接收模块,通过传输模块和接收模块实现两者之间的通讯,传输模块可以用来传输pcr分析仪采集到的生物样本数据、分析结果,并由接收模块接收后将分析结果显示在aiot物联网平台上,这样检测人员就可以对pcr分析仪检测进程进行实时观察。传输模块还用于其他数据的传输,例如:指令的传输,参数修改指令或者配置修改指令。上述传输模块功能并不作为对传输模块的限定,完全可以根据需要在不改变发明的本质的范围内而增减传输模块的功能。
102.本实施例通过pcr分析仪采集生物样本数据,然后对生物样本数据进行分析,得到
分析结果,将分析结果发送给aiot物联网平台,实现了通过生物样本检测系统对生物样本的检测和定量,并且实现了与aiot物联网平台的交互,只要将生物样本给到pcr分析仪,剩下的分析将由分析仪以及生物样本检测系统自动进行,相关人员能够远程参与生物样本的检测,并获取检测结果,提高了生物样本检测的效率。
103.进一步地,基于本发明基于aiot的生物样本检测方法上述实施例,提出本发明基于aiot的生物样本检测方法第三实施例。
104.参照图3,图3为本发明基于aiot的生物样本检测方法第一实施例中步骤s10的细化流程示意图,基于aiot的生物样本检测方法的第二实施例与基于aiot的生物样本检测方法上述实施例的区别在于,所述通过生物样本检测系统采集生物样本数据的步骤包括:
105.步骤s11,通过所述生物样本检测系统确认生物样本的类型,并基于所述类型确认对应的检测参数;
106.步骤s12,基于所述检测参数生成所述生物样本对应的二维码;
107.步骤s13,通过所述生物样本检测系统对应的生物样本采集设备扫描所述二维码,获取对应检测参数。
108.步骤s14,根据所述检测参数采集生物样本数据。
109.在本实施例中,在采集生物样本数据的时候,对生物样本的类型进行确认,并且生物样本检测系统根据生物样本的类型生成了其对应的检测参数。可以理解的,当检测的目的不同的时候,生物样本检测系统所需要进行的控制是不一样的,例如:引物不同,对应的退火温度也会不同,样本不同,所需要的扩增次数也会不同。因此,这些参数都是根据实际需求设置的。例如,目标检测项目的温度是70℃,进行的是病原体检测,那么就获取检测参数温度为70℃。
110.进一步地,在一实施例中,所述得到分析结果的步骤之后,所述方法还包括:
111.步骤s21,通过所述生物样本采集设备二次扫描所述二维码,获取所述生物样本的类型;
112.步骤s22,确认所述生物样本的类型与所述分析结果是否对应。
113.步骤s23,若对应,则确认所述分析结果正确。
114.在一实施例中,因为在一种仪器上可以检测多种样本,那么在检测过程中可能会出现放错位置,或者检测程序设置错误的问题,为了保证检测结果与检测生物样本一一对应,在检测完成后,将样本取出,二次扫描样本上的二维码获取生物样本信息(类型),与系统输出的检测结果上的生物样本信息进行比对,看看是否一致,若一致则确认分析结果正确。在生物样本检测好之后,分析结果会存储到数据库,将分析结果与数据库一开始存的二维码是不是一致的,数据库中分析结果和试剂卡上的二维码是一一对应的。例如:检测不同的6个样本,在分析结果给用户之前,就会进行二维码的二次扫描。扫一下样本1上的二维码和1结果中的信息是否一致,扫描二维码会由仪器自动进行,第一是扫描生物样本提取二维码,第二次是扫描二维码判断检测结果是否正确,正确的话则通过二次检测,输出正确的提示。因为在检测完毕后,可能里面的样本会被消耗完,没有办法通过看承载样本容器,例如试管、试剂卡,来确认是哪个样本,因此通过本实施例的二维码,可以对生物样本的类型进行标记,并且能够获取对应的检测参数,从而解决一机多检过程中可能出现的样本混淆的问题。
115.本实施例通过所述生物样本检测系统确认生物样本的类型,并基于所述类型确认对应的检测参数,并基于检测参数生成生物样本对应的二维码,通过所述生物样本检测系统对应的生物样本采集设备扫描所述二维码,获取对应检测参数,根据检测参数采集生物样本数据,实现了对多种样本同时进行检测,并且在检测完成后扫描二维码与分析结果进行比对,确保分析结果与生物样本是一一对应的,从而减少检测误差。
116.进一步地,基于本发明基于aiot的生物样本检测方法上述实施例,提出本发明基于aiot的生物样本检测方法第四实施例。
117.参照图4,图4为本发明基于aiot的生物样本检测方法第一实施例步骤s30的细化流程示意图,基于aiot的生物样本检测方法的第四实施例与基于aiot的生物样本检测方法的上述例的区别在于,所述将所述分析结果发送给人工智能物联网aiot平台的步骤包括:
118.步骤s31,对所述分析结果进行数字签名,得到签名数据;
119.步骤s32,将所述签名数据作为所述分析结果发送给所述aiot daas平台。
120.在本实施例中,对分析结果进行了数字签名,得到了签名数据,并将签名数据作为分析结果发送给aiot daas平台。可以理解的,因为分析结果可能会涉及药品研发、病毒实验、基因检测报告等不能外泄的数据,为了保证数据传输的保密性、真实性、完整性和不可否认性,对分析结果进行数字签名加密。
121.具体地,为分析结果计算hash值,得到一个信息摘要,用pcr平台的私钥对信息摘要进行加密得到数字签名,并将其附在分析结果上。并且由pcr平台随机产生一个加密密钥,并用此密码对要发送的信息进行加密,形成密文;用aiot daas平台的公钥对刚才随机产生的加密密钥进行加密,将加密后的des密钥连同密文一起保存,得到签名数据,并传送给aiot daas平台;aiot daas平台收到传送来的密文和加密过的des密钥,先用自己的私钥对加密的des密钥进行解密,得到信息发送方随机产生的加密密钥;然后用随机密钥对收到的密文进行解密,得到明文的数字信息,然后将随机密钥抛弃;用pcr平台的公钥对alice的数字签名进行解密,得到信息摘要;aiot daas平台用相同的哈希算法对收到的明文再进行一次哈希运算,得到一个新的信息摘要,并将收到的信息摘要和新产生的信息摘要进行比较,如果一致,说明收到的分析结果没有被修改过。
122.本实施例通过哈希加密算法对分析结果进行数字签名,并通过密钥进行加密,得到签名数据,将签名数据传输给aiot daas平台,需要由aiot daas平台进行数字签名解密,并核对信息摘要,实现了对分析结果的安全传输以及保障了分析结果完整性。
123.进一步地,基于本发明基于aiot的生物样本检测方法在前实施例,提出本发明基于aiot的生物样本检测方法第五实施例。
124.参照图5,图5为本发明基于aiot的生物样本检测方法第五实施例的流程示意图,本发明基于aiot的生物样本检测方法第五实施例与本发明基于aiot的生物样本检测方法在前实施例的区别在于,所述基于aiot的生物样本检测方法应用于人工智能物联网数据即服务aiot daas平台,所述方法包括以下步骤:
125.步骤s40,获取生物样本数据,所述生物样本数据由生物样本检测系统采集得到;
126.步骤s50,通过人工智能物联网平台即服务aiot paas平台采集生物样本检测设备的设备数据;
127.步骤s60,基于所述生物样本数据和所述设备数据,构建数据模型;
128.步骤s70,通过所述数字模型对所述生物样本数据进行分析,得到分析结果。
129.在本实施例中,基于aiot的生物样本检测方法应用aiot daas平台,当aiot daas平台接收到生物样本检测平台发送的生物样本数据和aiot paas平台发送的设备数据后,基于数据模型对生物样本数据进分析,得到分析结果。
130.其中,paas(platform-as-a-service),平台即服务,paas的实质是将互联网的资源服务化为可编程接口,为第三方开发者提供有商业价值的资源和服务平台。aiot paas平台通过sdk通讯协议包与生物样本检测设备进行数据传输。设备数据包括:温湿度、传感器数据等等。
131.具体的,在aiot daas平台上存储有数据模型,该数据模型从生物样本检测设备以及其他渠道获取历史检测数据及结果,基于大数据分析,构建得到数据模型。因此,在采集到生物样本数据后,由数据模型进行数据分析,得到分析结果。以下进行举例:在pcr分析仪采集到核酸样本后,对核酸样本数据进行处理,例如扩增的dna区域位于与目标双链dna(+)链和(-)链杂交的两个寡聚物之间。双链dna在高温(90℃)下变性,使(+)链和(-)链分开,随后降低温度(60℃),用像taq这样的热稳定的dna聚合酶,dna寡聚物与单独的链杂交合成互补链,再升高温度使(+)链和(-)链分开。通过重复升温和降温循环,dna链成二倍增殖。经过重复拷贝扩增。在凝胶电泳上分离以这种方式合成的dna并分析扩增的dna的长度,并通过数据模型对dna长度的数据进行比对,来检测靶dna存在与否。需要说明的是,在进行数据采集后,在aiot daas平台上还可以根据需求进行数据清洗,提高数据分析的效果。
132.进一步地,在一实施例中,所述接收所述pcr平台发送的所述生物样本数据的步骤之前,所述方法还包括:
133.步骤s41,获取所述生物样本检测系统对应的ai算法中的第一检测参数;
134.步骤s42,根据检测需求,对所述第二检测参数进行调整或修改,得到第二检测参数,所述第二检测参数用于生物样本检测系统获取生物样本数据。
135.在一实施例中,获取pcr平台对应的ai算法中的第一检测参数。本实施例中基于aiot的生物样本检测方法应用aiot daas平台,通过aiot daas平台可以实现对ai算法的修改。可以理解的,当检测的目的不同的时候,生物样本检测系统所需要进行的控制是不一样的。第一检测参数就是检测所需设定的参数,例如:采集参数、分析设置参数、参数的配置规则,也可以是其他程序执行所需要的配置信息。
136.以下将对各个步骤进行详细说明:
137.步骤s41,获取所述生物样本检测系统对应的ai算法中的第一检测参数;
138.在本实施例中,pcr分析仪的模组里引入有ai算法,以及预设的通讯协议参数,通过通讯协议,aiot物联网平台获取到pcr平台对应的ai算法中的第一检测。其中,第一检测参数为进行采集和检测所需要的配置数据,例如:待检测样本数、对应的用户数、对应的检测方法。需要说明的是,具体的第一检测参数所包含的数据可以在不影响检测实施的前提下进行增减。在一实施例中,pcr分析仪的参数配置可以是pcr分析仪自动配置的,而在本实施例中,第一检测参数是通过aiot daas平台配置的,检测人员根据用户的需要进行自定义配置。
139.步骤s42,根据检测需求,对所述第二检测参数进行调整或修改,得到第二检测参数,所述第二检测参数用于生物样本检测系统获取生物样本数据。
140.在一实施例中,根据检测需求对ai算法中的第一检测参数进行修改,得到修改后的第二检测参数。因为在ai算法中通常配置有一个常规的参数设置,但是可能并不符合检测需求,所以检测人员或者用户可以通过aiot daas平台,根据检测需求,对参数进行远程修改,以匹配检测目的。例如:原始配置数据为病原体检测所需的数据,而当前所需要进行的是mirna检测,所匹配的参数设置时不同的,因此,根据检测需求对第一检测参数修改后得到第二检测参数,第二检测参数配置在或者说是用于生物样本检测系统中,例如:实时荧光定量pcr分析平台中,以实现对生物样本数据的采集。
141.因此,用户可以远程通过aiot物联网平台实现对生物样本检测平台中参数的修改,随时调整检测方法,以完成不同检测目的的检测。
142.进一步地,在一实施例中,所述通过所述数字模型对所述生物样本数据进行分析,得到分析结果的步骤之后,所述方法还包括:
143.步骤s51,接收访问请求;
144.步骤s52,基于所述访问请求,获取所述访问请求对应的分析结果;
145.步骤s53,将所述分析结果发送给所述访问请求对应的请求方。
146.在一实施例中,aiot物联网平台接收访问请求,并获取访问请求对应的分析结果,并分析结果发送给访问请求对应的请求方。具体地,当aiot物联网平台接收到访问请求的时候,去获取访问请求对应的存储的分析结果。通常分析结果会由pcr平台发送给aiot物联网平台,保存在aiot物联网平台的数据库中,但如果存在未发送给aiot物联网平台的情况,aiot物联网平台可以通过通讯协议从pcr平台中调取对应的分析结果。需要说明的是,可以接收多个访问请求,例如在核酸检测中,可以由被检测人通过登陆账号、小程序外链等方式发送访问请求获取分析结果,也可以是卫生管理部门、公司登陆账号查看用户的分析结果,实现多用户多端实时获取分析结果的目的,提高了分析结果获取的效率。以核酸检测作为应用场景进行解释:用户通过小型核酸检测设备,将唾液放置到配套的试剂卡上,核酸检测设备进行生物样本采集,用户通过app登陆小程序账户输入用户信息,小程序内嵌服务能够通过aiot saas平台获取生物样本数据,并通过aiot paas平台获取检测设备数据,将这些数据上传到aiot daas平台,在aiot daas平台中进行分析,得到核酸检测结果,并返回到小程序中显示,即得到了该用户的核酸检测结果,可以同步到卫健委等各类平台上。用户不用去医院,也不用去采样点,随时随地实现核酸检测,并且能快速得到核酸检测结果。
147.本实施例基于aiot的生物样本检测方法应用aiot daas平台,aiot daas平台接收到生物样本检测平台发送的生物样本数据后,通过数据模型对生物样本数据进行分析,得到分析结果,实现了通过aiot daas平台进行生物样本数据分析,使得检测更加便捷,提高了检测效率。并且能够获取生物样本检测系统对应的ai算法中的第二参数配置,aiot平台可以根据检测需求,对生物样本检测平台第一检测参数进行调整或修改,得到第二检测参数,将第一检测参数发送给生物样本检测系统进行数据采集,实现了对生物样本检测系统的远程控制。在得到分析结果之后,当接收到访问请求时,aiot daas平台还能够获取访问请求对应的分析结果,并将分析结果发送给访问请求对应的请求方,提高了分析结果获取的及时性、便捷性。
148.参照图6,图6为本发明基于aiot的生物样本检测装置一实施例示意图,本发明还提供一种基于aiot的生物样本检测装置。本发明基于aiot的生物样本检测装置包括:
149.采集模块10,用于通过生物样本检测系统采集生物样本数据;
150.分析模块20,用于对所述生物样本数据进行分析,得到分析结果;
151.传输模块30,用于将所述分析结果发送给人工智能物联网数据即服务aiot daas平台。
152.优选地,所述采集模块还用于:
153.通过所述生物样本检测系统确认生物样本的类型,并基于所述类型确认对应的检测参数;
154.基于所述检测参数生成所述生物样本对应的二维码;
155.通过所述生物样本检测系统对应的生物样本采集设备扫描所述二维码,获取对应检测参数。
156.根据所述检测参数采集生物样本数据。
157.优选地,所述分析模块还用于:
158.通过所述生物样本采集设备二次扫描所述二维码,获取所述生物样本的类型;
159.确认所述生物样本的类型与所述分析结果是否对应。
160.若对应,则确认所述分析结果正确。
161.优选地,所述传输模块还用于:
162.对所述分析结果进行数字签名,得到签名数据;
163.将所述签名数据作为所述分析结果发送给所述aiot daas平台。
164.优选地,所述基于aiot的生物样本检测装置还包括:
165.通讯模块,用于获取生物样本数据,所述生物样本数据由生物样本检测系统采集得到;
166.优选地,所述通讯模块还用于:
167.通过人工智能物联网平台即服务aiot paas平台采集生物样本检测设备的设备数据;
168.优选地,所述基于aiot的生物样本检测装置还包括:
169.物联网分析模块,用于基于所述生物样本数据和所述设备数据,构建数字模型;
170.优选地,所述物联网分析模块还用于:
171.通过所述数字模型对所述生物样本数据进行分析,得到分析结果。
172.优选地,所述通讯模块还用于:
173.获取所述生物样本检测系统对应的ai算法中的第一检测参数;
174.根据检测需求,对所述第二检测参数进行调整或修改,得到第二检测参数,所述第二检测参数用于生物样本检测系统获取生物样本数据。
175.优选地,所述通讯模块还用于:
176.接收访问请求;
177.基于所述访问请求,获取所述访问请求对应的分析结果;
178.将所述分析结果发送给所述访问请求对应的请求方。
179.此外,本发明实施例还提出一种可读存储介质。本发明可读存储介质上存储有基于aiot的生物样本检测程序,所述基于aiot的生物样本检测程序被处理器执行时实现如上述的基于aiot的生物样本检测方法的步骤。
180.其中,在所述处理器上运行的基于aiot的生物样本检测程序被执行时所实现的方法可参照本发明基于aiot的生物样本检测方法各个实施例,此处不再赘述。
181.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
182.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
183.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
184.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。