CN115221374B - 基于色谱数据分析的推送方法、装置及电子设备 - Google Patents
基于色谱数据分析的推送方法、装置及电子设备 Download PDFInfo
- Publication number
- CN115221374B CN115221374B CN202211141025.4A CN202211141025A CN115221374B CN 115221374 B CN115221374 B CN 115221374B CN 202211141025 A CN202211141025 A CN 202211141025A CN 115221374 B CN115221374 B CN 115221374B
- Authority
- CN
- China
- Prior art keywords
- chromatographic analysis
- report
- reports
- chromatographic
- analysis report
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000011208 chromatographic data Methods 0.000 title claims abstract description 63
- 238000004458 analytical method Methods 0.000 title claims abstract description 38
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000004587 chromatography analysis Methods 0.000 claims abstract description 661
- 230000005526 G1 to G0 transition Effects 0.000 claims description 61
- 238000012360 testing method Methods 0.000 claims description 52
- 239000013598 vector Substances 0.000 claims description 49
- 230000015654 memory Effects 0.000 claims description 23
- 238000005065 mining Methods 0.000 claims description 10
- 238000004590 computer program Methods 0.000 claims description 8
- 238000003860 storage Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000000605 extraction Methods 0.000 description 5
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000002474 experimental method Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000005034 decoration Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 239000000126 substance Substances 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Treatment Of Liquids With Adsorbents In General (AREA)
Abstract
本发明实施例提供了一种基于色谱数据分析的推送方法、装置及电子设备,通过获取色谱分析报告匹配的色谱仪的一个或多个已归档色谱分析报告,再根据色谱分析报告与每个已归档色谱分析报告的匹配度,获取匹配度满足条件的中间型色谱分析报告,然后获取中间型色谱分析报告中与色谱分析报告为相同固定相的目标色谱分析报告,最终生成对应固定相的色谱分析报告序列,当获取到色谱分析报告序列中任一色谱分析报告的选择命令时,将色谱分析报告序列匹配的样品清单及对应的色谱分析报告进行推送。色谱分析报告序列中的色谱分析报告彼此具备高相关度,分类准确,推送色谱分析报告序列的其他匹配色谱分析报告,保证了调取的准确和高效。
Description
技术领域
本申请涉及色谱数据分析领域,具体而言,涉及一种基于色谱数据分析的推送方法、装置及电子设备。
背景技术
色谱法利用不同物质在不同相态的选择性分配,以流动相对固定相中的混合物进行洗脱,混合物中不同的物质会以不同的速度沿固定相移动,最终达到分离的效果。目前,主要通过色谱仪进行色谱实验,色谱实验中,样品流经色谱柱和检测器,得到信号时间曲线,即色谱图,在实验室或研究所中,往往对大量样品进行色谱实验,得到海量的色谱数据并形成对应的色谱分析报告。在后期应用中,需要不时查阅色谱分析报告,要求前期对色谱分析报告进行分类,并在查阅时根据定性定量接近准则,查看接近的色谱分析报告,方便进行比较,目前,对于色谱分析报告的分类和调取还是采用人工的方式,效率和准确性不能得到保障,亟待一种高效准确的分类调取方式,提高相关人员的工作效率。
发明内容
本发明的目的在于提供一种基于色谱数据分析的推送方法、装置及电子设备,以提高上述涉及问题的效率。
本申请实施例的实现如下:
第一方面,本申请实施例提供了一种基于色谱数据分析的推送方法,应用于电子设备,所述方法包括:
获取色谱分析报告匹配的色谱仪的一个或多个已归档色谱分析报告;
逐一获取所述色谱分析报告与每个所述已归档色谱分析报告的匹配度,并从所述一个或多个已归档色谱分析报告中,获取匹配度达到匹配度阈值的一个或多个中间型色谱分析报告;
获取所述一个或多个中间型色谱分析报告中与所述色谱分析报告采用相同固定相的目标色谱分析报告;
生成对应所述固定相的色谱分析报告序列,所述色谱分析报告序列包括所述色谱分析报告和所述目标色谱分析报告;
当获取到所述色谱分析报告序列中任一色谱分析报告的选择命令时,将所述色谱分析报告序列匹配的样品清单及对应的色谱分析报告进行推送。
可选地,当所述色谱分析报告序列所匹配的报告类型为同属不同期的色谱分析报告时,所述获取色谱分析报告匹配的色谱仪的一个或多个已归档色谱分析报告,包括:
获取所述色谱分析报告对应的报告批注;
对所述报告批注进行阶段信息解析,得到所述色谱分析报告的报告阶段指示信息;
根据所述报告阶段指示信息,确定所述色谱分析报告的报告类型;
当所述报告类型指示所述色谱分析报告为同属不同期的色谱分析报告时,获取色谱分析报告匹配的色谱仪的一个或多个已归档色谱分析报告。
可选地,当所述色谱分析报告序列所匹配的报告类型为同属不同期的色谱分析报告时,所述逐一获取所述色谱分析报告与每个所述已归档色谱分析报告的匹配度,包括:
分别获取每个所述已归档色谱分析报告对应的报告批注,对每个所述报告批注进行阶段信息解析,得到每个所述已归档色谱分析报告的报告阶段指示信息;
根据所述报告阶段指示信息,逐一获取每个所述已归档色谱分析报告的报告类型,确定获取的已归档色谱分析报告中报告类型为同属不同期的色谱分析报告的已归档色谱分析报告;
逐一获取所述色谱分析报告与报告类型为同属不同期的色谱分析报告的已归档色谱分析报告的匹配度。
可选地,所述逐一获取所述色谱分析报告与每个所述已归档色谱分析报告的匹配度,包括下列方式中的任一种:
获取所述色谱分析报告对应的第一报告批注和每个所述已归档色谱分析报告对应的第二报告批注;对所述第一报告批注进行批注向量抽取,得到所述色谱分析报告匹配的第一批注向量;逐一对每个所述已归档色谱分析报告对应的第二报告批注进行批注向量抽取,得到每个所述已归档色谱分析报告匹配的第二批注向量;逐一获取所述第一批注向量与每个所述第二批注向量的向量距离,将所述第一批注向量与每个所述第二批注向量的向量距离,作为所述色谱分析报告与每个所述已归档色谱分析报告的匹配度;
抽取所述色谱分析报告的色谱图和每个所述已归档色谱分析报告的色谱图;对所述色谱分析报告的色谱图进行色谱数据挖掘,得到所述色谱分析报告匹配的第一特征色谱数据;分别对每个所述已归档色谱分析报告的色谱图进行色谱数据挖掘,得到每个所述已归档色谱分析报告匹配的第二特征色谱数据;逐一获取所述第一特征色谱数据与每个所述第二特征色谱数据的匹配度,将所述第一特征色谱数据与每个所述第二特征色谱数据的匹配度,作为所述色谱分析报告与每个所述已归档色谱分析报告的匹配度。
可选地,所述从所述一个或多个已归档色谱分析报告中,获取匹配度达到匹配度阈值的一个或多个中间型色谱分析报告,包括:
根据所述色谱分析报告与每个所述已归档色谱分析报告的匹配度,确定所述一个或多个已归档色谱分析报告中,匹配度满足预设匹配度的已归档色谱分析报告;
将所述匹配度满足预设匹配度的已归档色谱分析报告作为匹配度达到匹配度阈值的中间型色谱分析报告。
可选地,所述获取所述一个或多个中间型色谱分析报告中与所述色谱分析报告采用相同固定相的目标色谱分析报告,包括下列方式中的任一种:
获取所述色谱分析报告的第一试验环境信息和每个所述中间型色谱分析报告的第二试验环境信息;将所述第一试验环境信息分别与每个所述第二试验环境信息进行对比,得到所述第一试验环境信息与每个所述第二试验环境信息的对比结果;将对比结果满足预设标准的第二试验环境信息所匹配的中间型色谱分析报告,作为与所述色谱分析报告采用相同固定相的目标色谱分析报告;
对所述色谱分析报告对应的报告批注按照批注属性拆分,得到所述色谱分析报告匹配的第一批注字段集;分别对每个所述中间型色谱分析报告对应的报告批注按照批注属性拆分,得到每个所述中间型色谱分析报告匹配的第二批注字段集;逐一获取所述第一批注字段集与每个所述第二批注字段集之间的字段互含系数;将字段互含系数满足预设系数的第二批注字段集所匹配的中间型色谱分析报告,作为与所述色谱分析报告采用相同固定相的目标色谱分析报告;
对所述色谱分析报告对应的报告批注按照批注属性拆分,得到所述色谱分析报告匹配的第一批注字段集;分别对每个所述中间型色谱分析报告对应的报告批注按照批注属性拆分,得到每个所述中间型色谱分析报告匹配的第二批注字段集;逐一获取所述第一批注字段集与每个所述第二批注字段集之间的选定字段和所述选定字段在所述第二批注字段集中的字段比;将字段比达到预设条件的选定字段所匹配的中间型色谱分析报告,作为与所述色谱分析报告采用相同固定相的目标色谱分析报告。
可选地,所述生成对应所述固定相的色谱分析报告序列,包括下列方式中的任一种:
当所述目标色谱分析报告超过两个时,分别获取所述色谱分析报告和每个所述目标色谱分析报告的报告完成节点;通过所述报告完成节点的次序,按所述次序对所述色谱分析报告和每个所述目标色谱分析报告进行整理,得到第一色谱分析报告清单;根据所述第一色谱分析报告清单,生成对应所述固定相的色谱分析报告序列;
当所述目标色谱分析报告超过两个时,获取所述色谱分析报告对应的第一报告批注和每个所述目标色谱分析报告对应的第二报告批注;对所述第一报告批注进行阶段次序信息解析,得到所述色谱分析报告的第一次序信息,对每个所述第二报告批注进行阶段次序信息解析,得到对应的目标色谱分析报告的第二次序信息,所述阶段次序信息表示相应色谱分析报告的完成次序;根据所述第一次序信息和第二次序信息指示的完成次序,对所述色谱分析报告和超过两个的所述目标色谱分析报告进行整理,得到整理后的第二色谱分析报告清单;根据所述第二色谱分析报告清单,生成对应所述固定相的色谱分析报告序列;
当所述目标色谱分析报告超过两个时,分别确定所述色谱分析报告和每个所述目标色谱分析报告的报告完成节点;任意地确定两个报告完成节点所指示的时间的时间差;当满足预设条件时,分别对所述色谱分析报告和每个所述目标色谱分析报告进行阶段次序信息解析,得到相应的次序信息;通过所述次序信息对所述色谱分析报告和每个所述目标色谱分析报告进行整理,得到整理后的第三色谱分析报告清单;根据所述第三色谱分析报告清单,生成对应所述固定相的色谱分析报告序列。
可选地,所述将所述色谱分析报告清单匹配的样品清单及对应的色谱分析报告进行推送,包括:显示所述色谱分析报告序列匹配的推送信息,所述推送信息包括所述色谱分析报告序列匹配的文件链接。
第二方面,本申请实施例提供一种基于色谱数据分析的推送装置,包括:
第一获取模块,用于获取色谱分析报告匹配的色谱仪的一个或多个已归档色谱分析报告;
匹配模块,用于逐一获取所述色谱分析报告与每个所述已归档色谱分析报告的匹配度,并从所述一个或多个已归档色谱分析报告中,获取匹配度达到匹配度阈值的一个或多个中间型色谱分析报告;
第二获取模块,用于获取所述一个或多个中间型色谱分析报告中与所述色谱分析报告采用相同固定相的目标色谱分析报告;
搭建模块,用于生成对应所述固定相的色谱分析报告序列,所述色谱分析报告序列包括所述色谱分析报告和所述目标色谱分析报告;
推送模块,用于当获取到所述色谱分析报告序列中任一色谱分析报告的选择命令时,将所述色谱分析报告序列匹配的样品清单及对应的色谱分析报告进行推送。
第三方面,本申请实施例提供了一种电子设备,包括处理器和存储器,所述存储器存储有计算机程序,当所述处理器运行所述计算机程序时,实现如本申请实施例第一方面提供的方法。
本发明实施例提供的基于色谱数据分析的推送方法,通过获取色谱分析报告匹配的色谱仪的一个或多个已归档色谱分析报告,再根据色谱分析报告与每个已归档色谱分析报告的匹配度,从一个或多个已归档色谱分析报告中,获取匹配度满足条件的一个或多个中间型色谱分析报告,再获取一个或多个中间型色谱分析报告中与色谱分析报告为相同固定相的目标色谱分析报告,最终生成对应固定相的色谱分析报告序列,当获取到色谱分析报告序列中任一色谱分析报告的选择命令时,将色谱分析报告序列匹配的样品清单及对应的色谱分析报告进行推送。由于色谱分析报告序列包括的色谱分析报告为相同色谱仪且匹配度满足预设条件,同时相互之间为相同固定相得到,因此,色谱分析报告序列中的色谱分析报告彼此具备高相关度,分类准确。当对色谱分析报告序列中的色谱分析报告进行查阅时,推送色谱分析报告序列的其他匹配色谱分析报告,保证了调取的准确和高效。
在后面的描述中,将部分地陈述其他的特征。在检查后面内容和附图时,本领域的技术人员将部分地发现这些特征,或者可以通过生产或运用了解到这些特征。通过实践或使用后面所述详细示例中列出的方法、工具和组合的各个方面,当前申请中的特征可以被实现和获得。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
附图中的方法、***和/或程序将根据示例性实施例进一步描述。这些示例性实施例将参照图纸进行详细描述。这些示例性实施例是非限制的示例性实施例,其中参考数字在附图的各个视图中代表相似的机构。
图1是根据本申请的一些实施例所示的一种服务器中硬件和软件组成的示意图。
图2是根据本申请的一些实施例所示的一种基于色谱数据分析的推送方法的流程图。
图3是本申请实施例提供的基于色谱数据分析的推送装置的架构示意图。
具体实施方式
下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
在以下的描述中,所涉及的术语“第一/第二/第三”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一/第二/第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述的以外的顺序实施。
除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。
图1是电子设备100的架构示意图,该电子设备100包括基于色谱数据分析的推送装置110、存储器120、处理器130和通信单元140。存储器120、处理器130以及通信单元140各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。基于色谱数据分析的推送装置110包括至少一个可以软件或固件(firmware)的形式存储于存储器120中或固化在电子设备100的操作***(operating system,OS)中的软件功能模块。处理器130用于执行存储器120中存储的可执行模块,例如基于色谱数据分析的推送装置110所包括的软件功能模块及计算机程序等。
存储器120可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM,Read Only Memory)、可编程只读存储器(PROM,Programmable Read-Only Memory)、可擦除可编程只读存储器(EPROM,Erasable Programmable Read-Only Memory)、闪存(Flash Memory)等。易失性存储器可以是随机存取存储器(RAM,Random Access Memory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(SRAM,Static RandomAccess Memory)、同步静态随机存取存储器(SSRAM,Synchronous Static Random AccessMemory)。其中,存储器120用于存储程序,处理器130在接收到执行指令后,执行所述程序。
处理器可以是一种集成电路芯片,具有信号的处理能力,例如通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等,其中,通用处理器可以是微处理器或者任何常规的处理器等。
可以理解,图1所示的结构仅为示意,电子设备100还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组件可以采用硬件、软件或其组合实现。
参照图2,是本申请实施例提供的基于色谱数据分析的推送方法的流程图,该方法应用于图1中的电子设备100,包括以下步骤S1-步骤S5,下面对各步骤进行详细说明。
步骤S1:获取色谱分析报告匹配的色谱仪的一个或多个已归档色谱分析报告。
在本申请实施例中,色谱分析报告可以是试验者通过色谱仪对各种样品,例如绝缘油,进行色谱试验,获得试验数据(色谱图),并根据试验数据进行试验结论的撰写获得的报告,报告中可以包括色谱图、试验环境数据、试验设备信息、试验者、样品描述信息等等。已归档色谱分析报告可以是通过色谱仪已经完成的样品分析得到的色谱分析报告,需要说明的是,已归档色谱分析报告中的色谱分析报告,可以是针对不同属别的样品进行试验分析得到的色谱分析报告,也可以是针对相同属别,但是不同时期的样品进行试验分析得到的色谱分析报告,例如针对同一绝缘油,在不同的时间周期对其进行试验分析得到的色谱分析报告。在本申请实施例中,可以通过构建针对一色谱分析报告的色谱分析报告序列,以此提高色谱分析报告的准确推送,该色谱分析报告序列是一系列的色谱分析报告的集合,在构建对于一色谱分析报告的色谱分析报告序列时,可以采取先获取该色谱分析报告匹配的色谱仪的多个已归档色谱分析报告,容易理解,此处的色谱仪为色谱分析报告的试验设备。
作为一种实施方式,当色谱分析报告序列所对应的报告类型为同属不同期(相同的样品,在不同的时间周期进行试验分析)的色谱分析报告时,可以通过以下步骤获取色谱分析报告匹配的色谱仪的一个或多个已归档色谱分析报告:
A、获取色谱分析报告对应的报告批注。
B、对报告批注进行阶段信息解析,得到色谱分析报告的报告阶段指示信息。
C、根据报告阶段指示信息,确定色谱分析报告的报告类型。
D、当报告类型指示色谱分析报告为同属不同期的色谱分析报告时,获取色谱分析报告匹配的色谱仪的一个或多个已归档色谱分析报告。
在该实施方式中,如果构建的色谱分析报告序列对应的报告类型为同属不同期色谱分析报告时,也即色谱分析报告序列中的色谱分析报告的报告类型为同属不同期色谱分析报告时,在获取色谱分析报告匹配的色谱仪的已归档色谱分析报告时,需要先确定色谱分析报告的报告类型。在本申请中,同属不同期是指多个色谱分析报告是针对同一样品在不同时间周期进行试验分析得到的色谱分析报告,因为某些应用场景中,需要对样品随使用时间或者静置时间发生的变化进行试验分析,例如高压设备中的绝缘油,通过定期的实验分析能够得出绝缘油的绝缘性质是否符合要求。
作为一种实施方式,可以采取以下步骤对色谱分析报告的报告类型进行识别:
获取色谱分析报告对应的报告批注,例如报告标题、试验简介、预设规则下的编号等报告批注;再对色谱分析报告对应的报告批注进行阶段信息解析(按时间周期字段进行识别分析),得到色谱分析报告的报告阶段指示信息,报告阶段指示信息可以反映色谱分析报告的类型,例如,报告阶段指示信息包含周期编号、样品所属业主等指示信息;通过报告阶段指示信息确定色谱分析报告的报告类型。例如,在解析得到色谱分析报告的报告批注包含“第一次试验”、“第二次试验”、“济南供电段V1”、“济南供电段V2”、等报告阶段指示信息时,则可以确定该色谱分析报告的报告类型为同属不同期的色谱分析报告。
确定色谱分析报告的报告类型之后,当该报告类型指示色谱分析报告为同属不同期色谱分析报告时,可以再获取色谱分析报告匹配的色谱仪的已归档色谱分析报告,从而基于该色谱分析报告构建同属不同期色谱分析报告的色谱分析报告序列。当报告类型指示色谱分析报告不是同属不同期色谱分析报告时,则无需基于该色谱分析报告构建同属不同期色谱分析报告的色谱分析报告序列。
步骤S2:逐一获取色谱分析报告与每个已归档色谱分析报告的匹配度,并从一个或多个已归档色谱分析报告中,获取匹配度达到匹配度阈值的一个或多个中间型色谱分析报告。
在本申请实施例中,当获取到色谱分析报告匹配的色谱仪的多个已归档色谱分析报告后,可以逐一确定该色谱分析报告与每个已归档色谱分析报告的匹配度,进而在多个已归档色谱分析报告中获取匹配度达到匹配度阈值的中间型色谱分析报告。
在该实施方式中,匹配度表示色谱分析报告和已归档色谱分析报告之间的相似度,匹配度阈值为预设的匹配度区间,将匹配度落在该匹配度区间的已归档色谱分析报告作为中间型色谱分析报告。例如,匹配度区间是第一匹配度x~第二匹配度y,x<y,此时,将匹配度大于第一匹配度x,且小于第二匹配度y的已归档色谱分析报告作为中间型色谱分析报告,其中,x和y的值可以根据实际情况自行设定,本申请实施例对此不作限定。
在本申请实施例中,可以采用如下步骤逐一确定色谱分析报告与每个已归档色谱分析报告的匹配度:
获取色谱分析报告相应的第一报告批注和每一已归档色谱分析报告对应的第二报告批注;对第一报告批注进行批注向量抽取,得到色谱分析报告对应的第一批注向量;逐一对每个已归档色谱分析报告对应的第二报告批注进行批注向量抽取,得到每个已归档色谱分析报告对应的第二批注向量;逐一获取第一批注向量与每个第二批注向量的向量距离,将第一批注向量与每个第二批注向量的向量距离,作为色谱分析报告与每个已归档色谱分析报告的匹配度。在该实施方式中,在确定色谱分析报告与每个已归档色谱分析报告的匹配度时,可先基于色谱分析报告和每个已归档色谱分析报告对应的报告批注得到。具体而言,先获取色谱分析报告匹配的第一报告批注和每一已归档色谱分析报告相应的第二报告批注;然后对第一报告批注进行批注向量抽取,向量抽取是常见的特征提取的方式,此处不做赘述,得到色谱分析报告对应的第一批注向量,并对每个第二报告批注进行色谱数据挖掘,得到每个已归档色谱分析报告对应的第二批注向量,批注向量抽取的过程可以通过预先训练收敛的批注向量抽取网络实现,容易理解,该向量抽取的技术在机器学习领域较为常见,此处不再赘述;得到色谱分析报告对应的第一批注向量和每个已归档色谱分析报告对应的第二批注向量后,确定第一批注向量与每个第二批注向量的距离,该距离即可反应二者的相似程度,二者的距离可用常见的相似度计算方式计算得到,例如计算余弦距离,最后将第一批注向量与每个第二批注向量的距离作为色谱分析报告与每个已归档色谱分析报告的匹配度。
在其他实施方式中,还可以通过以下步骤确定色谱分析报告与每个已归档色谱分析报告的匹配度:
抽取色谱分析报告的色谱图和每个已归档色谱分析报告的色谱图;对色谱分析报告的色谱图进行色谱数据挖掘,得到色谱分析报告对应的第一特征色谱数据;分别对每个已归档色谱分析报告的色谱图进行色谱数据挖掘,得到每个已归档色谱分析报告对应的第二特征色谱数据;逐一确定第一特征色谱数据与每个第二特征色谱数据的匹配度,将第一特征色谱数据与每个第二特征色谱数据的匹配度作为色谱分析报告与每个已归档色谱分析报告的匹配度。
在上述实施方式中,确定色谱分析报告与每个已归档色谱分析报告的匹配度,可以通过色谱分析报告和每个已归档色谱分析报告中的色谱图来确定,色谱图的概念在前述介绍中已经阐明,此处不做赘述。
上述实施方式,通过抽取色谱分析报告的色谱图和每个已归档色谱分析报告的色谱图;再对色谱分析报告的色谱图进行色谱数据挖掘,获得色谱分析报告对应的第一特征色谱数据,此处,特征色谱数据可以是色谱峰、基线噪声(baseline noise)、基线漂移(baseline drift)、死时间、保留时间等特征数据,其可以通过向量形式进行表达;同时,对每个已归档色谱分析报告的色谱图也进行色谱数据挖掘,也即是说,对每个已归档色谱分析报告包含的色谱图进行色谱数据挖掘,得到每个已归档色谱分析报告对应的第二特征色谱数据;在获取色谱分析报告对应的第一特征色谱数据和每个已归档色谱分析报告对应的第二特征色谱数据后,获取第一特征色谱数据和每个第二特征色谱数据之间的匹配度,该匹配度的计算也可以采用向量距离计算的方式得到,将第一特征色谱数据与每个第二特征色谱数据的匹配度作为色谱分析报告与每个已归档色谱分析报告的匹配度。
另外,作为另一种实施方式,当色谱分析报告序列所对应的报告类型为同属不同期色谱分析报告时,可以通过以下步骤确定色谱分析报告与每个已归档色谱分析报告的匹配度:
分别获取每个已归档色谱分析报告相应的报告批注,对每个报告批注进行阶段信息解析得到每个已归档色谱分析报告的报告阶段指示信息;通过报告阶段指示信息,逐一确定每个已归档色谱分析报告的报告类型,并确定获取的已归档色谱分析报告中报告类型为同属不同期色谱分析报告的已归档色谱分析报告;逐一确定色谱分析报告与报告类型为同属不同期色谱分析报告的已归档色谱分析报告的匹配度。在该实施方式中,当构建的色谱分析报告序列的报告类型为同属不同期的色谱分析报告时,也即是说色谱分析报告序列中的色谱分析报告的报告类型为同属不同期色谱分析报告时,在确定色谱分析报告与每个已归档色谱分析报告的匹配度的过程中,可先对多个已归档色谱分析报告进行同属不同期色谱分析报告的确定,再确定色谱分析报告与确定的报告类型为同属不同期色谱分析报告的已归档色谱分析报告的匹配度,从而可以减少运算消耗。
具体而言,可通过如下步骤对色谱分析报告的报告类型进行确定:获取色谱分析报告对应的报告批注;对色谱分析报告对应的报告批注进行阶段信息解析,得到色谱分析报告的报告阶段指示信息;再基于报告阶段指示信息确定色谱分析报告的报告类型。
本申请实施例,作为可选的实施方式,可以通过如下步骤获取匹配度达到匹配度阈值的一个或多个中间型色谱分析报告:
通过色谱分析报告与每个已归档色谱分析报告的匹配度,确定一个或多个已归档色谱分析报告中,匹配度达到匹配度阈值的已归档色谱分析报告;将匹配度达到阈值的已归档色谱分析报告作为匹配度符合匹配度阈值的中间型色谱分析报告。
步骤S3:获取一个或多个中间型色谱分析报告中与色谱分析报告为相同固定相的目标色谱分析报告。
通过匹配度对获取的一个或多个已归档色谱分析报告进行筛选后,还可以对获取的一个或多个中间型色谱分析报告进行再次筛选,即获取一个或多个中间型色谱分析报告中与色谱分析报告为相同固定相的目标色谱分析报告。其筛选的过程可以通过以下步骤得到:
获取色谱分析报告的第一试验环境信息和每个中间型色谱分析报告的第二试验环境信息;将第一试验环境信息与每个第二试验环境信息进行对比,得到第一试验环境信息与每个第二试验环境信息的对比结果;若对比结果满足预设标准,将第二试验环境信息对应的中间型色谱分析报告作为与色谱分析报告为相同固定相的目标色谱分析报告。
在本申请实施例中,定义固定相相同,不仅需要固定相的耗材相同,且固定相的使用环境,使用时间也需要在合适的范围内,本申请实施例中,试验环境信息表征上述的信息。在该实施方式中,当获取一个或多个中间型色谱分析报告中与色谱分析报告为相同固定相的目标色谱分析报告时,先获取该色谱分析报告的第一试验环境信息和每一中间型色谱分析报告的第二试验环境信息,再分别将第一试验环境信息与每个第二试验环境信息进行对比,例如比较耗材种类、使用时长、环境温度等等,得到第一试验环境信息与每个第二试验环境信息的对比结果,从而将对比结果达到预设标准(耗材相近、使用时长范围、温度区间等)的第二试验环境信息所对应的中间型色谱分析报告,作为与色谱分析报告为相同固定相的目标色谱分析报告。
另外,作为一种实施方式,可以通过如下步骤获取一个或多个中间型色谱分析报告中与色谱分析报告为相同固定相的目标色谱分析报告:
对色谱分析报告对应的报告批注按照批注属性拆分,得到色谱分析报告对应的第一批注字段集;分别对每一中间型色谱分析报告对应的报告批注按照批注属性拆分,得到每各中间型色谱分析报告对应的第二批注字段集;逐一确定第一批注字段集与每个第二批注字段集之间的字段互含系数;将字段互含系数满足预设系数的第二批注字段集所对应的中间型色谱分析报告,作为与色谱分析报告为相同固定相的目标色谱分析报告。
在该实施方式中,可以对中间型色谱分析报告和色谱分析报告的报告批注按照批注属性拆分,得到多个中间型色谱分析报告中与色谱分析报告为相同固定相的目标色谱分析报告。具体而言,可以先对色谱分析报告相应的报告批注按照批注属性拆分,得到色谱分析报告对应的第一批注字段集,该第一批注字段集是对报告批注按照属性进行拆解获得的各属性(批注的类型,如环境批注、样品批注、阶段批注等)的字段的集合;再对每个中间型色谱分析报告对应的报告批注进行拆分,得到每个中间型色谱分析报告对应的第二批注字段集;逐一确定第一批注字段集和每个第二批注字段集之间的字段互含系数(两个字段集中的字段互相出现在彼此之间的数量);最后从多个中间型色谱分析报告中确定出字段互含系数达到预设系数的第二批注字段集所对应的中间型色谱分析报告,作为与色谱分析报告为相同固定相的目标色谱分析报告。
基于上述思想,在另外一种实施方式中,可以通过如下步骤获取一个或多个中间型色谱分析报告中与色谱分析报告为相同固定相的目标色谱分析报告:
对色谱分析报告对应的报告批注按照批注属性拆分,得到色谱分析报告对应的第一批注字段集;分别对每个中间型色谱分析报告对应的报告批注按照批注属性拆分,得到每一中间型色谱分析报告对应的第二批注字段集;逐一确定第一批注字段集与每各第二批注字段集之间的选定字段和选定字段在第二批注字段集中的字段比;将字段比满足预设条件的选定字段所对应的中间型色谱分析报告,作为与色谱分析报告为相同固定相的目标色谱分析报告。
在上述实施方式中,通过对中间型色谱分析报告和色谱分析报告的报告批注进行拆分,获取多个中间型色谱分析报告中与色谱分析报告为相同固定相的目标色谱分析报告。具体而言,先对色谱分析报告对应的报告批注按照批注属性拆分,得到色谱分析报告对应的第一批注字段集,该第一批注字段集包括多个字段;再对每个中间型色谱分析报告对应的报告批注进行拆分,得到每个中间型色谱分析报告对应的第二批注字段集;逐一确定第一批注字段集与每个第二批注字段集之间的选定字段,选定字段是选定的同时包含于两个批注字段集中的字段,还获取每个选定字段在第二批注字段集中的字段比;从多个中间型色谱分析报告中确定字段比满足预设条件(例如预设的比值)的选定字段所对应的中间型色谱分析报告,作为与色谱分析报告为相同固定相的目标色谱分析报告。
步骤S4:生成对应目标固定相的色谱分析报告序列。
其中,色谱分析报告序列包括色谱分析报告和目标色谱分析报告。在本申请实施例中,可以通过以下步骤生成对应目标固定相的色谱分析报告序列:
当目标色谱分析报告超过两个时,分别获取色谱分析报告和每个目标色谱分析报告的报告完成节点;通过报告完成节点的次序,按照该次序对色谱分析报告和每个目标色谱分析报告进行整理,得到第一色谱分析报告清单;通过第一色谱分析报告清单,生成对应目标固定相的色谱分析报告序列,例如可以将报告完成节点靠近的多个的目标色谱分析报告生成包含色谱分析报告和目标色谱分析报告的色谱分析报告序列。
在上述实施方式中,通过色谱分析报告和目标色谱分析报告生成对应目标固定相的色谱分析报告序列时,可以对色谱分析报告和目标色谱分析报告按照次序进行整理,比如同属不同期色谱分析报告序列,可以将色谱分析报告序列中的色谱分析报告根据次序排列,比如“第一周期”、“第二周期”等,便于查阅。进一步而言,在依次序对色谱分析报告和目标色谱分析报告整理时,可以分别获取色谱分析报告和每个目标色谱分析报告的报告完成节点,再根据报告完成节点的完成次序,依次序对色谱分析报告和每一目标色谱分析报告整理,得到第一色谱分析报告清单,根据第一色谱分析报告清单生成色谱分析报告序列。
作为一种实施方式,可以通过以下步骤生成对应目标固定相的色谱分析报告序列:
当目标色谱分析报告的超过两个时,获取色谱分析报告对应的第一报告批注和每各目标色谱分析报告对应的第二报告批注;对第一报告批注进行阶段次序信息解析,得到色谱分析报告的第一次序信息,并对每个第二报告批注进行阶段次序信息解析,得到相应目标色谱分析报告的第二次序信息;根据第一次序信息和第二次序信息指示的完成次序,对色谱分析报告和多个目标色谱分析报告进行整理,得到整理后的第二色谱分析报告清单;根据第二色谱分析报告清单,生成对应目标固定相的色谱分析报告序列。其中,次序信息表示对应色谱分析报告的完成顺序。
该实施方式中,根据次序信息对色谱分析报告和目标色谱分析报告的报告批注进行整理(排序)。具体而言,先获取色谱分析报告对应的第一报告批注和每各目标色谱分析报告对应的第二报告批注,再对第一报告批注进行阶段次序信息解析,得到色谱分析报告的第一次序信息,并对每个第二报告批注进行阶段次序信息解析,得到相应目标色谱分析报告的第二次序信息,比如“第一周期”、“第二周期”等;然后根据第一次序信息和第二次序信息指示的完成次序,对色谱分析报告和多个目标色谱分析报告进行整理,得到第二色谱分析报告清单。
在本实施例中,作为又一种实施方式,还可通过以下步骤生成对应目标固定相的色谱分析报告序列:
当目标色谱分析报告超过两个时,分别获取色谱分析报告和每一目标色谱分析报告的报告完成节点;任意地确定两个报告完成节点所指示的时间的差值,当满足预设条件(预设的时间差)时,分别对色谱分析报告和每个目标色谱分析报告进行阶段次序信息解析,得到对应的次序信息;根据次序信息,对色谱分析报告和每各目标色谱分析报告进行整理,得到第三色谱分析报告清单;根据第三色谱分析报告清单,生成对应目标固定相的色谱分析报告序列。
由于在一些情况(遗漏、延迟)下,多个色谱分析报告没有按序公开报告,使得根据报告完成节点进行整理时出现混乱。此时,可以通过色谱分析报告的报告完成节点和报告批注进行排序。具体而言,分别获取色谱分析报告和每个目标色谱分析报告的报告完成节点(在一些实施方式中,报告完成节点是试验完成时间节点),任意地确定两个报告完成节点指示的时间的差值,如果满足预设条件,则分别对色谱分析报告和每个目标色谱分析报告进行阶段次序信息解析,得到对应的次序信息;根据次序信息,对色谱分析报告和每一目标色谱分析报告进行整理,得到第三色谱分析报告清单;再根据第三色谱分析报告清单,生成对应目标固定相的色谱分析报告序列。当然,若没有满足预设条件,则根据报告完成节点对色谱分析报告和目标色谱分析报告进行整理,得到第四色谱分析报告清单,并生成对应目标固定相的色谱分析报告序列。
步骤S5:当获取到色谱分析报告序列中任一色谱分析报告的选择命令时,将色谱分析报告序列匹配的样品清单及对应的色谱分析报告进行推送。
作为一种实施方式,可通过以下步骤将色谱分析报告清单匹配的样品清单及对应的色谱分析报告进行推送:显示色谱分析报告序列匹配的推送信息,推送信息包括色谱分析报告序列匹配的文件链接。
报告查看时,查阅人先选择一色谱分析报告,若该色谱分析报告属于色谱分析报告序列,则不仅将选定的色谱分析报告进行显示,此外,色谱分析报告序列匹配的样品清单及对应的色谱分析报告也将进行推送,查阅人点击文件链接,即可查阅到链接的其他色谱分析报告。
本发明实施例提供的基于色谱数据分析的推送方法,通过获取色谱分析报告匹配的色谱仪的一个或多个已归档色谱分析报告,再根据色谱分析报告与每个已归档色谱分析报告的匹配度,从一个或多个已归档色谱分析报告中,获取匹配度满足条件的一个或多个中间型色谱分析报告,再获取一个或多个中间型色谱分析报告中与色谱分析报告为相同固定相的目标色谱分析报告,最终生成对应固定相的色谱分析报告序列,当获取到色谱分析报告序列中任一色谱分析报告的选择命令时,将色谱分析报告序列匹配的样品清单及对应的色谱分析报告进行推送。由于色谱分析报告序列包括的色谱分析报告为相同色谱仪且匹配度满足预设条件,同时相互之间为相同固定相得到,因此,色谱分析报告序列中的色谱分析报告彼此具备高相关度,分类准确。当对色谱分析报告序列中的色谱分析报告进行查阅时,推送的色谱分析报告序列的其他匹配色谱分析报告,保证了调取的准确和高效。
请参照图3,是本发明实施例提供的基于色谱数据分析的推送装置110的架构示意图,该基于色谱数据分析的推送装置110可用于执行基于色谱数据分析的推送方法,其中,基于色谱数据分析的推送装置110包括:
第一获取模块111,用于获取色谱分析报告匹配的色谱仪的一个或多个已归档色谱分析报告。
匹配模块112,用于逐一获取色谱分析报告与每个已归档色谱分析报告的匹配度,并从一个或多个已归档色谱分析报告中,获取匹配度达到匹配度阈值的一个或多个中间型色谱分析报告。
第二获取模块113,用于获取一个或多个中间型色谱分析报告中与色谱分析报告采用相同固定相的目标色谱分析报告。
搭建模块114,用于生成对应固定相的色谱分析报告序列,色谱分析报告序列包括色谱分析报告和目标色谱分析报告。
推送模块115,用于当获取到色谱分析报告序列中任一色谱分析报告的选择命令时,将色谱分析报告序列匹配的样品清单及对应的色谱分析报告进行推送。
第一获取模块111可用于执行步骤S1;匹配模块112可用于执行步骤S2;第二获取模块113可用于执行步骤S3;搭建模块114可用于执行步骤S4;推送模块115可用于执行步骤S5。
由于在上述实施例中,已经对本发明实施例提供的基于色谱数据分析的推送方法进行了详细的介绍,而该基于色谱数据分析的推送装置110的原理与该方法相同,此处不再对基于色谱数据分析的推送装置110的各模块的执行原理进行赘述。
本申请实施例还提供一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
可选地,存储介质还被设置为存储用于执行上述实施例中的方法中所包括的步骤的计算机程序,本实施例中对此不再赘述。
可选地,在本实施例中,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(Random Access Memory,RAM)、磁盘或光盘等。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的电子设备,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (9)
1.一种基于色谱数据分析的推送方法,其特征在于,应用于电子设备,所述方法包括:
获取色谱分析报告匹配的色谱仪的一个或多个已归档色谱分析报告;
逐一获取所述色谱分析报告与每个所述已归档色谱分析报告的匹配度,并从所述一个或多个已归档色谱分析报告中,获取匹配度达到匹配度阈值的一个或多个中间型色谱分析报告;
获取所述一个或多个中间型色谱分析报告中与所述色谱分析报告采用相同固定相的目标色谱分析报告,具体包括:获取所述色谱分析报告的第一试验环境信息和每个所述中间型色谱分析报告的第二试验环境信息,将所述第一试验环境信息分别与每个所述第二试验环境信息进行对比,得到所述第一试验环境信息与每个所述第二试验环境信息的对比结果,将对比结果满足预设标准的第二试验环境信息所匹配的中间型色谱分析报告,作为与所述色谱分析报告采用相同固定相的目标色谱分析报告;或者对所述色谱分析报告对应的报告批注按照批注属性拆分,得到所述色谱分析报告匹配的第一批注字段集,分别对每个所述中间型色谱分析报告对应的报告批注按照批注属性拆分,得到每个所述中间型色谱分析报告匹配的第二批注字段集,逐一获取所述第一批注字段集与每个所述第二批注字段集之间的字段互含系数,将字段互含系数满足预设系数的第二批注字段集所匹配的中间型色谱分析报告,作为与所述色谱分析报告采用相同固定相的目标色谱分析报告;或者对所述色谱分析报告对应的报告批注按照批注属性拆分,得到所述色谱分析报告匹配的第一批注字段集,分别对每个所述中间型色谱分析报告对应的报告批注按照批注属性拆分,得到每个所述中间型色谱分析报告匹配的第二批注字段集,逐一获取所述第一批注字段集与每个所述第二批注字段集之间的选定字段和所述选定字段在所述第二批注字段集中的字段比,将字段比达到预设条件的选定字段所匹配的中间型色谱分析报告,作为与所述色谱分析报告采用相同固定相的目标色谱分析报告;
生成对应所述固定相的色谱分析报告序列,所述色谱分析报告序列包括所述色谱分析报告和所述目标色谱分析报告;
当获取到所述色谱分析报告序列中任一色谱分析报告的选择命令时,将所述色谱分析报告序列匹配的样品清单及对应的色谱分析报告进行推送。
2.根据权利要求1所述的方法,其特征在于,当所述色谱分析报告序列所匹配的报告类型为同属不同期的色谱分析报告时,所述获取色谱分析报告匹配的色谱仪的一个或多个已归档色谱分析报告,包括:
获取所述色谱分析报告对应的报告批注;
对所述报告批注进行阶段信息解析,得到所述色谱分析报告的报告阶段指示信息;
根据所述报告阶段指示信息,确定所述色谱分析报告的报告类型;
当所述报告类型指示所述色谱分析报告为同属不同期的色谱分析报告时,获取色谱分析报告匹配的色谱仪的一个或多个已归档色谱分析报告。
3.根据权利要求1所述的方法,其特征在于,当所述色谱分析报告序列所匹配的报告类型为同属不同期的色谱分析报告时,所述逐一获取所述色谱分析报告与每个所述已归档色谱分析报告的匹配度,包括:
分别获取每个所述已归档色谱分析报告对应的报告批注,对每个所述报告批注进行阶段信息解析,得到每个所述已归档色谱分析报告的报告阶段指示信息;
根据所述报告阶段指示信息,逐一获取每个所述已归档色谱分析报告的报告类型,确定获取的已归档色谱分析报告中报告类型为同属不同期的色谱分析报告的已归档色谱分析报告;
逐一获取所述色谱分析报告与报告类型为同属不同期的色谱分析报告的已归档色谱分析报告的匹配度。
4.根据权利要求1所述的方法,其特征在于,所述逐一获取所述色谱分析报告与每个所述已归档色谱分析报告的匹配度,包括下列方式中的任一种:
获取所述色谱分析报告对应的第一报告批注和每个所述已归档色谱分析报告对应的第二报告批注;对所述第一报告批注进行批注向量抽取,得到所述色谱分析报告匹配的第一批注向量;逐一对每个所述已归档色谱分析报告对应的第二报告批注进行批注向量抽取,得到每个所述已归档色谱分析报告匹配的第二批注向量;逐一获取所述第一批注向量与每个所述第二批注向量的向量距离,将所述第一批注向量与每个所述第二批注向量的向量距离,作为所述色谱分析报告与每个所述已归档色谱分析报告的匹配度;
抽取所述色谱分析报告的色谱图和每个所述已归档色谱分析报告的色谱图;对所述色谱分析报告的色谱图进行色谱数据挖掘,得到所述色谱分析报告匹配的第一特征色谱数据;分别对每个所述已归档色谱分析报告的色谱图进行色谱数据挖掘,得到每个所述已归档色谱分析报告匹配的第二特征色谱数据;逐一获取所述第一特征色谱数据与每个所述第二特征色谱数据的匹配度,将所述第一特征色谱数据与每个所述第二特征色谱数据的匹配度,作为所述色谱分析报告与每个所述已归档色谱分析报告的匹配度。
5.根据权利要求1所述的方法,其特征在于,所述从所述一个或多个已归档色谱分析报告中,获取匹配度达到匹配度阈值的一个或多个中间型色谱分析报告,包括:
根据所述色谱分析报告与每个所述已归档色谱分析报告的匹配度,确定所述一个或多个已归档色谱分析报告中,匹配度满足预设匹配度的已归档色谱分析报告;
将所述匹配度满足预设匹配度的已归档色谱分析报告作为匹配度达到匹配度阈值的中间型色谱分析报告。
6.根据权利要求1所述的方法,其特征在于,所述生成对应所述固定相的色谱分析报告序列,包括下列方式中的任一种:
当所述目标色谱分析报告超过两个时,分别获取所述色谱分析报告和每个所述目标色谱分析报告的报告完成节点;通过所述报告完成节点的次序,按所述次序对所述色谱分析报告和每个所述目标色谱分析报告进行整理,得到第一色谱分析报告清单;根据所述第一色谱分析报告清单,生成对应所述固定相的色谱分析报告序列;
当所述目标色谱分析报告超过两个时,获取所述色谱分析报告对应的第一报告批注和每个所述目标色谱分析报告对应的第二报告批注;对所述第一报告批注进行阶段次序信息解析,得到所述色谱分析报告的第一次序信息,对每个所述第二报告批注进行阶段次序信息解析,得到对应的目标色谱分析报告的第二次序信息,所述阶段次序信息表示相应色谱分析报告的完成次序;根据所述第一次序信息和第二次序信息指示的完成次序,对所述色谱分析报告和超过两个的所述目标色谱分析报告进行整理,得到整理后的第二色谱分析报告清单;根据所述第二色谱分析报告清单,生成对应所述固定相的色谱分析报告序列;
当所述目标色谱分析报告超过两个时,分别确定所述色谱分析报告和每个所述目标色谱分析报告的报告完成节点;任意地确定两个报告完成节点所指示的时间的时间差;当满足预设条件时,分别对所述色谱分析报告和每个所述目标色谱分析报告进行阶段次序信息解析,得到相应的次序信息;通过所述次序信息对所述色谱分析报告和每个所述目标色谱分析报告进行整理,得到整理后的第三色谱分析报告清单;根据所述第三色谱分析报告清单,生成对应所述固定相的色谱分析报告序列。
7.根据权利要求1所述的方法,其特征在于,所述将所述色谱分析报告清单匹配的样品清单及对应的色谱分析报告进行推送,包括:显示所述色谱分析报告序列匹配的推送信息,所述推送信息包括所述色谱分析报告序列匹配的文件链接。
8.一种基于色谱数据分析的推送装置,其特征在于,包括:
第一获取模块,用于获取色谱分析报告匹配的色谱仪的一个或多个已归档色谱分析报告;
匹配模块,用于逐一获取所述色谱分析报告与每个所述已归档色谱分析报告的匹配度,并从所述一个或多个已归档色谱分析报告中,获取匹配度达到匹配度阈值的一个或多个中间型色谱分析报告;
第二获取模块,用于获取所述一个或多个中间型色谱分析报告中与所述色谱分析报告采用相同固定相的目标色谱分析报告,具体包括:获取所述色谱分析报告的第一试验环境信息和每个所述中间型色谱分析报告的第二试验环境信息,将所述第一试验环境信息分别与每个所述第二试验环境信息进行对比,得到所述第一试验环境信息与每个所述第二试验环境信息的对比结果,将对比结果满足预设标准的第二试验环境信息所匹配的中间型色谱分析报告,作为与所述色谱分析报告采用相同固定相的目标色谱分析报告;或者对所述色谱分析报告对应的报告批注按照批注属性拆分,得到所述色谱分析报告匹配的第一批注字段集,分别对每个所述中间型色谱分析报告对应的报告批注按照批注属性拆分,得到每个所述中间型色谱分析报告匹配的第二批注字段集,逐一获取所述第一批注字段集与每个所述第二批注字段集之间的字段互含系数,将字段互含系数满足预设系数的第二批注字段集所匹配的中间型色谱分析报告,作为与所述色谱分析报告采用相同固定相的目标色谱分析报告;或者对所述色谱分析报告对应的报告批注按照批注属性拆分,得到所述色谱分析报告匹配的第一批注字段集,分别对每个所述中间型色谱分析报告对应的报告批注按照批注属性拆分,得到每个所述中间型色谱分析报告匹配的第二批注字段集,逐一获取所述第一批注字段集与每个所述第二批注字段集之间的选定字段和所述选定字段在所述第二批注字段集中的字段比,将字段比达到预设条件的选定字段所匹配的中间型色谱分析报告,作为与所述色谱分析报告采用相同固定相的目标色谱分析报告;
搭建模块,用于生成对应所述固定相的色谱分析报告序列,所述色谱分析报告序列包括所述色谱分析报告和所述目标色谱分析报告;
推送模块,用于当获取到所述色谱分析报告序列中任一色谱分析报告的选择命令时,将所述色谱分析报告序列匹配的样品清单及对应的色谱分析报告进行推送。
9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有计算机程序,当所述处理器运行所述计算机程序时,实现如权利要求1~7任一项 所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211141025.4A CN115221374B (zh) | 2022-09-20 | 2022-09-20 | 基于色谱数据分析的推送方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211141025.4A CN115221374B (zh) | 2022-09-20 | 2022-09-20 | 基于色谱数据分析的推送方法、装置及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115221374A CN115221374A (zh) | 2022-10-21 |
CN115221374B true CN115221374B (zh) | 2022-11-25 |
Family
ID=83617808
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211141025.4A Active CN115221374B (zh) | 2022-09-20 | 2022-09-20 | 基于色谱数据分析的推送方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115221374B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115840016B (zh) * | 2023-02-24 | 2023-05-12 | 华谱科仪(北京)科技有限公司 | 色谱分析***的备份还原方法、装置、设备和计算机介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114154029A (zh) * | 2022-02-10 | 2022-03-08 | 华谱科仪(北京)科技有限公司 | 一种基于人工智能和色谱分析的样品查询方法及服务器 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017098650A1 (ja) * | 2015-12-11 | 2017-06-15 | 株式会社島津製作所 | 分析情報管理システム |
EP3392780A3 (en) * | 2017-04-19 | 2018-11-07 | Tata Consultancy Services Limited | Systems and methods for classification of software defect reports |
CN111753527A (zh) * | 2020-06-29 | 2020-10-09 | 平安科技(深圳)有限公司 | 基于自然语言处理的数据分析方法、装置和计算机设备 |
CN114400062B (zh) * | 2021-12-21 | 2024-03-22 | 广州金域医学检验中心有限公司 | 检验报告的解读方法及装置、计算机设备及存储介质 |
CN114048293A (zh) * | 2022-01-11 | 2022-02-15 | 广东拓思软件科学园有限公司 | 一种缺陷报告融合方法、装置、电子设备及存储介质 |
CN114372063B (zh) * | 2022-01-21 | 2022-08-12 | 华谱科仪(北京)科技有限公司 | 一种基于色谱仪的故障检测方法及电子设备 |
-
2022
- 2022-09-20 CN CN202211141025.4A patent/CN115221374B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114154029A (zh) * | 2022-02-10 | 2022-03-08 | 华谱科仪(北京)科技有限公司 | 一种基于人工智能和色谱分析的样品查询方法及服务器 |
Also Published As
Publication number | Publication date |
---|---|
CN115221374A (zh) | 2022-10-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Luedemann et al. | TagFinder: preprocessing software for the fingerprinting and the profiling of gas chromatography–mass spectrometry based metabolome analyses | |
Yu et al. | apLCMS—adaptive processing of high-resolution LC/MS data | |
Bertsch et al. | OpenMS and TOPP: open source software for LC-MS data analysis | |
Neilson et al. | Label-free quantitative shotgun proteomics using normalized spectral abundance factors | |
CN114088847B (zh) | 基于色谱分析的样品确定方法、装置、存储介质及服务器 | |
CN115236260B (zh) | 一种色谱数据储存方法、装置、电子设备及存储介质 | |
CN107133165B (zh) | 浏览器兼容性检测方法及装置 | |
CN115221374B (zh) | 基于色谱数据分析的推送方法、装置及电子设备 | |
CN111367595B (zh) | 数据处理方法、程序运行方法、装置及处理设备 | |
CN113409897A (zh) | 药物-靶标相互作用的预测方法、装置、设备和存储介质 | |
CN114741544A (zh) | 图像检索方法、检索库构建方法、装置、电子设备及介质 | |
KR102418212B1 (ko) | 아키텍처에 무관한 프로그램 함수 유사도 측정 방법 | |
Goldfarb et al. | MSAcquisitionSimulator: data-dependent acquisition simulator for LC-MS shotgun proteomics | |
CN103605744A (zh) | 网站搜索引擎流量数据的分析方法及装置 | |
Churakov et al. | A 4-lineage statistical suite to evaluate the support of large-scale retrotransposon insertion data to reconstruct evolutionary trees | |
Codrea et al. | Tools for computational processing of LC–MS datasets: a user's perspective | |
Wang et al. | Fast pure ion chromatograms extraction method for LC-MS | |
CN108255888B (zh) | 一种数据处理方法及*** | |
Erny et al. | Algorithm for comprehensive analysis of datasets from hyphenated high resolution mass spectrometric techniques using single ion profiles and cluster analysis | |
CN110377499B (zh) | 一种对应用程序进行测试的方法及装置 | |
US20120066655A1 (en) | Electronic device and method for inspecting electrical rules of circuit boards | |
CN113987010B (zh) | 一种多维数据集的洞察方法以及装置 | |
US11188508B1 (en) | High-performance learning-ready platform for real-time analytics | |
CN108241091B (zh) | 利用频谱仪进行2fsk信号峰值搜索的方法及频谱仪 | |
CN108009171B (zh) | 一种提取内容数据的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |