System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本说明书涉及生物数据处理,尤其涉及一种组学数据处理方法、装置及计算机设备。
技术介绍
1、目前,在生物领域,针对通过实验得到的组学实验数据进行管理时,需要自行编写对应的用于存储或用于数据处理的脚本。且,由于生物领域,不同实验得到的数据所属的数据类别并不相同,针对不同数据类别的数据,需要采用不同的处理模型进行处理。因此,在确定和编写用于数据处理的脚本时,还需要人工确定该数据所属的数据类别,进而基于该数据类别适应性编写对应的脚本。由此,组学实验数据管理的自动化程度较低,导致对数据管理人员的要求较高,从而造成资源浪费。
2、如何提高组学实验数据管理的自动化程度以降低资源浪费现有技术中亟需解决的问题。
技术实现思路
1、为解决现有技术中的问题,本说明书实施例提供了一种组学数据处理方法、装置、计算机设备及存储介质,实现了在确定待处理组学数据、处理标识和仪器标识之后,基于仪器标识和处理标识,自动确定目标处理模型,进而依据该目标处理模型,针对待处理组学数据进行处理,从而提高了组学数据管理过程中的自动化程度,降低了资源浪费。
2、为了解决上述技术问题,本说明书的具体技术方案如下:
3、一方面,本说明书实施例提供了一种组学数据处理方法,包括,
4、根据接收到的组学数据处理请求包括的组学数据标识,确定待处理组学数据,所述组学数据处理请求还包括处理标识;
5、确定与采集所述待处理组学数据的仪器对应的仪器标识;
6、根据所述仪器标识和
7、基于所述目标处理模型,对所述待处理组学数据进行处理,得到数据处理结果信息。
8、进一步,在所述根据接收到的组学数据处理请求包括的组学数据标识,确定待处理组学数据之前进一步包括:
9、根据接收到的组学数据存储请求包括的所述待处理组学数据,确定所述组学数据标识;以及
10、基于所述组学数据标识,将所述待处理组学数据存储至目标数据库。
11、进一步,该处理标识包括指定数据类别,所述根据所述仪器标识和所述处理标识,确定目标处理模型进一步包括,
12、确定与所述仪器标识关联的第一预设数据类别;
13、判断所述第一预设数据类别与所述指定数据类别是否一致;以及
14、在确定所述第一预设数据类别与所述指定数据类别一致的情况下,确定与所述第一预设数据类别对应的第一预设处理模型为所述目标处理模型。
15、进一步,还包括,在确定所述第一预设数据类别与所述指定数据类别不一致的情况下,提取所述待处理组学数据的特征信息;
16、基于所述特征信息,从多个预设数据类别中确定第二预设数据类别;以及
17、将与所述第二预设数据类别对应的第二预设处理模型作为所述目标处理模型;
18、或;
19、在确定所述第一预设数据类别与所述指定数据类别不一致的情况下,发送数据类别确认请求;以及
20、将与接收到的更新数据类别对应的第三预设处理模型作为所述目标处理模型。
21、进一步,该基于所述目标处理模型,对所述待处理组学数据进行处理,得到数据处理结果信息进一步包括,
22、获取与所述目标处理模型对应的预设处理脚本;
23、利用所述待处理组学数据,对所述预设处理脚本进行更新,得到可运行处理脚本;以及
24、运行所述可运行处理脚本,得到所述数据处理结果信息。
25、进一步,该在所述基于所述目标处理模型,对所述待处理组学数据进行处理,得到数据处理结果信息之后,进一步包括,
26、根据接收到针对所述数据处理结果信息的分享请求,确定所述分享请求包括的用户标识;
27、根据所述分享请求,获取预设分享脚本;
28、利用所述数据处理结果信息和所述用户标识,对所述预设分享脚本进行更新,得到可运行分享脚本;以及
29、运行所述可运行分享脚本,得到目标地址链接。
30、另一方面,本说明书实施例还提供了一种组学数据处理装置,包括,
31、第一确定单元,用于根据接收到的组学数据处理请求包括的组学数据标识,确定待处理组学数据,所述组学数据处理请求还包括处理标识;
32、第二确定单元,用于确定与采集所述待处理组学数据的仪器对应的仪器标识;
33、第三确定单元,用于根据所述仪器标识和所述处理标识,确定目标处理模型;以及
34、处理单元,用于基于所述目标处理模型,对所述待处理组学数据进行处理,得到数据处理结果信息。
35、进一步,在所述处理单元之后,进一步包括,
36、第四确定单元,用于根据接收到针对所述数据处理结果信息的分享请求,确定所述分享请求包括的用户标识;
37、获取单元,用于根据所述分享请求,获取预设分享脚本;
38、更新单元,用于利用所述数据处理结果信息和所述用户标识,对所述预设分享脚本进行更新,得到可运行分享脚本;以及
39、运行单元,用于运行所述可运行分享脚本,得到目标地址链接。
40、另一方面,本说明书实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的方法。
41、另一方面,本说明书实施例还提供了一种计算机可读存储介质,其上存储有计算机指令,该计算机指令被处理器执行时实现上述的方法。
42、利用本说明书实施例,基于接收到的组学数据处理请求包括的组学数据标识,确定待处理组学数据;确定与待处理组学数据对应的仪器标识;以该仪器标识和处理标识为索引,确定对应的数据类别,以确定对应的目标处理模型。进而,基于该目标处理模型,对待处理组学数据进行处理,得到数据处理结果信息。从而实现了自动化确定与待处理组学数据对应的数据类别,进而自动确定对应的目标处理模型,以完成针对待处理组学数据的处理。由此,提高了组学数据管理过程中的自动化程度,降低了资源浪费。
本文档来自技高网...【技术保护点】
1.一种组学数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述根据接收到的组学数据处理请求包括的组学数据标识,确定待处理组学数据之前还包括:
3.根据权利要求1所述的方法,其特征在于,所述处理标识包括指定数据类别,所述根据所述仪器标识和所述处理标识,确定目标处理模型包括:
4.根据权利要求3所述的方法,其特征在于,还包括:
5.根据权利要求1所述的方法,其特征在于,所述基于所述目标处理模型,对所述待处理组学数据进行处理,得到数据处理结果信息包括:
6.根据权利要求1所述的方法,其特征在于,在所述基于所述目标处理模型,对所述待处理组学数据进行处理,得到数据处理结果信息之后,还包括:
7.一种组学数据处理装置,其特征在于,包括:
8.根据权利要求7所述的装置,其特征在于,在所述处理单元之后,还包括:
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述权利要求1-6中任一项的
10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述权利要求1-6任一项的方法。
...【技术特征摘要】
1.一种组学数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述根据接收到的组学数据处理请求包括的组学数据标识,确定待处理组学数据之前还包括:
3.根据权利要求1所述的方法,其特征在于,所述处理标识包括指定数据类别,所述根据所述仪器标识和所述处理标识,确定目标处理模型包括:
4.根据权利要求3所述的方法,其特征在于,还包括:
5.根据权利要求1所述的方法,其特征在于,所述基于所述目标处理模型,对所述待处理组学数据进行处理,得到数据处理结果信息包括:
6.根据权利要求1所述的方法,其特征...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。