光谱数据兼容方法及系统技术方案

技术编号:17883874 阅读:44 留言:0更新日期:2018-05-06 04:26
本发明专利技术公开了一种光谱数据兼容方法及系统,包括:服务端接收不同的光谱仪器发来的多个经数据加密和数据压缩的光谱数据包;判断该光谱数据包是否出现数据传输异常情况,若不是则经解压缩和解密获得该光谱数据包,将其中的所有信息存储至数据库中;对每一光谱数据包中的光谱信息的光谱质量进行分析,在光谱数据包中的光谱质量符合标准时,对该光谱数据包中的光谱数据进行预处理以获得优化光谱数据;不符合标准时输出该光谱数据包中的光谱质量不达标的信息;服务端将该优化光谱数据存储至一标准数据库中。本发明专利技术能够兼容不同仪器传输来的光谱数据,使得本发明专利技术的适用范围更为广泛,从而确保更多的光谱数据加入数据库,供后续的分析用。

Spectral data compatibility methods and systems

The invention discloses a spectral data compatibility method and system, including: the server receives a number of spectral data packets sent by different spectral instruments by data encryption and data compression; determines whether the spectral data packet is abnormal in data transmission, and if it is not decompressed and decrypted, the spectral data packet will be obtained. All the information is stored in the database; the spectral quality of the spectral information in each spectral packet is analyzed. When the spectral quality in the spectral packet is in conformity with the standard, the spectral data in the spectral packet is preprocessed to obtain the optimized spectral data; the spectral data packet is output when the standard is not conformed to the standard. The spectral quality is not up to standard; the server stores the optimized spectral data to a standard database. The invention can be compatible with spectral data transmitted by different instruments, so that the scope of application of the invention is more extensive, thus ensuring that more spectral data are added to the database for subsequent analysis.

【技术实现步骤摘要】
光谱数据兼容方法及系统
本专利技术涉及对药品的光谱数据的分析,特别是涉及一种光谱数据兼容方法及系统。
技术介绍
目前,大多服务器自建的网络数据库几乎都是只对事先定制好型号的仪器数据,信息等具有很好的兼容性,即个性化定制,而对于其他光谱仪器采集到的光谱数据、信息等则无法接收或入库,进而给实现全民参与构建的数据库带来了很大的麻烦,同时也很难实现数据共享。此外,针对药品的光谱分析领域,所存在的无法进行系统性建立数据库的流程予以改进和完善,能实现对不同仪器传输来的光谱数据进行建库,与一体化的判别分析,如质量控制等,以筛选出符合一定标准的光谱数据的功能。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中处理光谱数据入库的服务端兼容性差以及不存在完善、有效的光谱数据入库流程的缺陷,提供一种光谱数据兼容方法及系统。本专利技术是通过下述技术方案来解决上述技术问题的:本专利技术提供一种光谱数据兼容方法,其特点在于,其包括以下步骤:S1、一服务端通过其API接口接收不同的光谱仪器发送来的多个经数据加密和数据压缩的光谱数据包,每一光谱数据包包括一光谱信息列表和一药品信息列表,该光谱信息列表中的光谱信息与该药品信息列表中的药品信息一一对应;S2、判断接收的该光谱数据包是否出现数据传输异常情况,若不是则进入步骤S3,否则进入步骤S8;S3、该服务端经数据解压缩和数据解密获得该光谱数据包,并将该光谱数据包中的所有信息存储至一SQL数据库中;S4、该服务端对每一光谱数据包中的光谱信息的光谱质量进行分析,在该光谱数据包中的光谱信息的光谱质量符合一设定标准时,进入步骤S5,否则进入步骤S7;S5、该服务端对该光谱数据包中的光谱数据进行预处理以获得一优化光谱数据;S6、该服务端将该优化光谱数据存储至一标准数据库中;S7、该服务端输出该光谱数据包中的光谱质量不达标的信息;S8、该服务端输出数据传输异常的信息。较佳地,在步骤S6中,该服务端将该优化光谱数据与该标准数据库已存储的优化光谱数据进行相似度匹配,若该优化光谱数据与该标准数据库中的某一已存储的优化光谱数据相似度大于一设定阈值时,则判断该优化光谱数据对应的药品名与该匹配出的优化光谱数据对应的药品名是否相同,若是则进入步骤S7,否则进入步骤S9:该服务端输出该光谱数据包中的光谱数据不符合入库要求的信息。较佳地,该光谱信息包括光谱图和入库操作请求,该药品信息包括药品名、药品的批准文号、生产厂家、生产批次以及仪器型号。较佳地,步骤S4包括以下步骤:S41、该服务端判断该光谱数据包中的光谱图数量是否大于一第一设定值,若是则进入步骤S42,否则进入步骤S45;S42、该服务端针对该光谱数据包中的每一光谱图:判断该光谱图的拉曼位移范围是否在一设定位移范围内,若是则保留该光谱图并进入步骤S43,否则舍弃该光谱图;S43、该服务端针对该光谱数据包中保留的每一光谱图:判断该光谱图中相邻拉曼强度值超过一第二设定值的数量是否小于一第三设定值,若是则保留该光谱图并进入步骤S44,否则舍弃该光谱图;S44、该服务端针对该光谱数据包中保留的每一光谱图:判断该光谱图是否存在倒峰,若不存在则保留该光谱图并进入步骤S5,否则舍弃该光谱图;S45、该服务端输出该光谱数据包中的光谱质量不达标的信息。本专利技术还提供了一种光谱数据兼容系统,其特点在于,其利用一服务端实现,该服务端包括:一接收模块,用于通过其API接口接收不同的光谱仪器发送来的多个经数据加密和数据压缩的光谱数据包,每一光谱数据包包括一光谱信息列表和一药品信息列表,该光谱信息列表中的光谱信息与该药品信息列表中的药品信息一一对应;一第一判断模块,用于判断接收的该光谱数据包是否出现数据传输异常情况,若不是则调用一解析模块,否则调用一第一输出模块;该解析模块用于经数据解压缩和数据解密获得该光谱数据包,并将该光谱数据包中的所有信息存储至一SQL数据库中;一分析模块,用于对每一光谱数据包中的光谱信息的光谱质量进行分析,在该光谱数据包中的光谱信息的光谱质量符合一设定标准时调用一预处理模块,否则调用一第二输出模块;该预处理模块用于对该光谱数据包中的光谱数据进行预处理以获得一优化光谱数据;一存储模块,用于将该优化光谱数据存储至一标准数据库中;该第二输出模块用于输出该光谱数据包中的光谱质量不达标的信息;该第一输出模块用于输出数据传输异常的信息。较佳地,该光谱数据兼容系统还包括一匹配模块、一第三判断模块和一第三输出模块;该匹配模块用于将该优化光谱数据与该标准数据库已存储的优化光谱数据进行相似度匹配,若该优化光谱数据与该标准数据库中的某一已存储的优化光谱数据相似度大于一设定阈值时,则调用该第三判断模块判断该优化光谱数据对应的药品名与该匹配出的优化光谱数据对应的药品名是否相同,若是则调用该存储模块,否则调用该第三输出模块输出该光谱数据包中的光谱数据不符合入库要求的信息。较佳地,该光谱信息包括光谱图和入库操作请求,该药品信息包括药品名、药品的批准文号、生产厂家、生产批次以及仪器型号。较佳地,该分析模块包括:一第一判断单元,用于判断该光谱数据包中的光谱图数量是否大于一第一设定值,若是则调用一第二判断单元,否则调用该第二输出模块;该第二判断单元用于针对该光谱数据包中的每一光谱图:判断该光谱图的拉曼位移范围是否在一设定位移范围内,若是则一保留单元用于保留该光谱图并调用一第三判断单元,否则一舍弃单元用于舍弃该光谱图;该第三判断单元用于针对该光谱数据包中保留的每一光谱图:判断该光谱图中相邻拉曼强度值超过一第二设定值的数量是否小于一第三设定值,若是则调用该保留单元和一第四判断单元,否则调用该舍弃单元;该第四判断单元用于针对该光谱数据包中保留的每一光谱图:判断该光谱图是否存在倒峰,若不存在则调用该保留单元和一第五判断单元,否则调用该舍弃单元。在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本专利技术各较佳实例。本专利技术的积极进步效果在于:本专利技术通过其API接口,能够接收不同的光谱仪器传输来的光谱数据,兼容性强,使得本专利技术的适用范围更为广泛,从而确保更多的光谱数据加入数据库,也有利于服务端中的标准数据库的建立与完善。而且,本专利技术为了能给广大药物分析工作者带来更便捷的药品光谱数据获取途径,经过一系列的光谱质量控制流程、预处理流程等,确保最终的光谱数据符合预先设置的质量分析要求,并且最终实现加入数据库,供所有用户共享。同时为实现全民建立数据库、高效共享数据库、快速获得药品分析结果奠定基础。附图说明图1为本专利技术较佳实施例的光谱数据兼容方法的流程图。图2为本专利技术较佳实施例的光谱数据兼容系统的结构框图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本实施例提供一种光谱数据兼容方法,其通过一服务端实现,该方法包括以下步骤:步骤101、该服务端通过其API接口接收不同的光谱仪器发送来的多个经数据加密(例如MD5加密算法)和数据压缩(本文档来自技高网...
光谱数据兼容方法及系统

【技术保护点】
一种光谱数据兼容方法,其特征在于,其包括以下步骤:S1、一服务端通过其API接口接收不同的光谱仪器发送来的多个经数据加密和数据压缩的光谱数据包,每一光谱数据包包括一光谱信息列表和一药品信息列表,该光谱信息列表中的光谱信息与该药品信息列表中的药品信息一一对应;S2、判断接收的该光谱数据包是否出现数据传输异常情况,若不是则进入步骤S3,否则进入步骤S8;S3、该服务端经数据解压缩和数据解密获得该光谱数据包,并将该光谱数据包中的所有信息存储至一SQL数据库中;S4、该服务端对每一光谱数据包中的光谱信息的光谱质量进行分析,在该光谱数据包中的光谱信息的光谱质量符合一设定标准时,进入步骤S5,否则进入步骤S7;S5、该服务端对该光谱数据包中的光谱数据进行预处理以获得一优化光谱数据;S6、该服务端将该优化光谱数据存储至一标准数据库中;S7、该服务端输出该光谱数据包中的光谱质量不达标的信息;S8、该服务端输出数据传输异常的信息。

【技术特征摘要】
1.一种光谱数据兼容方法,其特征在于,其包括以下步骤:S1、一服务端通过其API接口接收不同的光谱仪器发送来的多个经数据加密和数据压缩的光谱数据包,每一光谱数据包包括一光谱信息列表和一药品信息列表,该光谱信息列表中的光谱信息与该药品信息列表中的药品信息一一对应;S2、判断接收的该光谱数据包是否出现数据传输异常情况,若不是则进入步骤S3,否则进入步骤S8;S3、该服务端经数据解压缩和数据解密获得该光谱数据包,并将该光谱数据包中的所有信息存储至一SQL数据库中;S4、该服务端对每一光谱数据包中的光谱信息的光谱质量进行分析,在该光谱数据包中的光谱信息的光谱质量符合一设定标准时,进入步骤S5,否则进入步骤S7;S5、该服务端对该光谱数据包中的光谱数据进行预处理以获得一优化光谱数据;S6、该服务端将该优化光谱数据存储至一标准数据库中;S7、该服务端输出该光谱数据包中的光谱质量不达标的信息;S8、该服务端输出数据传输异常的信息。2.如权利要求1所述的光谱数据兼容方法,其特征在于,在步骤S6中,该服务端将该优化光谱数据与该标准数据库已存储的优化光谱数据进行相似度匹配,若该优化光谱数据与该标准数据库中的某一已存储的优化光谱数据相似度大于一设定阈值时,则判断该优化光谱数据对应的药品名与该匹配出的优化光谱数据对应的药品名是否相同,若是则进入步骤S7,否则进入步骤S9:该服务端输出该光谱数据包中的光谱数据不符合入库要求的信息。3.如权利要求1所述的光谱数据兼容方法,其特征在于,该光谱信息包括光谱图和入库操作请求,该药品信息包括药品名、药品的批准文号、生产厂家、生产批次以及仪器型号。4.如权利要求3所述的光谱数据兼容方法,其特征在于,步骤S4包括以下步骤:S41、该服务端判断该光谱数据包中的光谱图数量是否大于一第一设定值,若是则进入步骤S42,否则进入步骤S45;S42、该服务端针对该光谱数据包中的每一光谱图:判断该光谱图的拉曼位移范围是否在一设定位移范围内,若是则保留该光谱图并进入步骤S43,否则舍弃该光谱图;S43、该服务端针对该光谱数据包中保留的每一光谱图:判断该光谱图中相邻拉曼强度值超过一第二设定值的数量是否小于一第三设定值,若是则保留该光谱图并进入步骤S44,否则舍弃该光谱图;S44、该服务端针对该光谱数据包中保留的每一光谱图:判断该光谱图是否存在倒峰,若不存在则保留该光谱图并进入步骤S5,否则舍弃该光谱图;S45、该服务端输出该光谱数据包中的光谱质量不达标的信息。5.一种光谱数据兼容系统,其特征在于,其利用一服务端实现,该服务端包...

【专利技术属性】
技术研发人员:曹永兵陈辉柳艳沈杨
申请(专利权)人:上海迪亚凯特生物医药科技有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1