System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 多基因测序任务的处理方法和基因测序系统技术方案_技高网

多基因测序任务的处理方法和基因测序系统技术方案

技术编号:41272291 阅读:6 留言:0更新日期:2024-05-11 09:26
本申请公开了一种多基因测序任务的处理方法和基因测序系统。该方法包括:依据基因测序任务的优先级,确定多个待执行的基因测序任务;对每个待执行的基因测序任务进行处理,得到每个待执行的基因测序任务对应的多个第一执行步骤;确定每个第一执行步骤对应的多个第一执行脚本以及每个第一执行脚本对应的第一脚本参数;依据第一脚本参数,将每个第一执行脚本下发至对应的第一执行设备,以采用第一执行设备依据第一执行脚本执行待执行的基因测序任务。通过本申请,解决了相关技术中通过人工协助控制完成基因测试任务,导致基因测试任务的执行效率比较低的问题。

【技术实现步骤摘要】

本申请涉及基因,具体而言,涉及一种多基因测序任务的处理方法和基因测序系统


技术介绍

1、基因测序对高等生物正常细胞功能、遗传印记、胚胎发育、衰老以及人类肿瘤的发生等生物学过程的研究起着重要作用。在进行基因测序时需要通过各类操作设备协作执行不同的任务,例如,基因文库建立、样本移液操作以及制备基因样本等。现有技术中需要人工在基因测序的物理产线上协助进行生产活动,但是这严重影响了基因测序任务的执行效率。

2、针对相关技术中通过人工协助控制完成基因测试任务,导致基因测试任务的执行效率比较低的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本申请的主要目的在于提供一种多基因测序任务的处理方法和基因测序系统,以解决相关技术中通过人工协助控制完成基因测试任务,导致基因测试任务的执行效率比较低的问题。

2、为了实现上述目的,根据本申请的一个方面,提供了一种多基因测序任务的处理方法。该方法包括:依据基因测序任务的优先级,确定多个待执行的基因测序任务;对每个待执行的基因测序任务进行处理,得到每个待执行的基因测序任务对应的多个第一执行步骤;确定每个第一执行步骤对应的多个第一执行脚本以及每个第一执行脚本对应的第一脚本参数;依据所述第一脚本参数,将每个第一执行脚本下发至对应的第一执行设备,以采用所述第一执行设备依据所述第一执行脚本执行所述待执行的基因测序任务。

3、进一步地,对每个待执行的基因测序任务进行处理,得到每个待执行的基因测序任务对应的多个第一执行步骤包括:确定每个待执行的基因测序任务的任务属性和每个待执行的基因测序任务的第一计划资源,其中,所述第一计划资源为执行每个待执行的基因测序任务所需的资源;依据所述任务属性和所述第一计划资源对每个待执行的基因测序任务进行步骤拆分,得到每个待执行的基因测序任务对应的多个第一执行步骤。

4、进一步地,确定每个第一执行步骤对应的多个第一执行脚本以及每个第一执行脚本对应的第一脚本参数包括:确定每个第一执行步骤的步骤属性和每个第一执行步骤的第二计划资源,其中,所述第二计划资源为执行每个第一执行步骤所需的资源;依据所述步骤属性和所述第二计划资源对每个第一执行步骤进行拆分,得到每个第一执行步骤对应的至少一个第一执行子步骤;依据所述第一执行子步骤,从执行脚本队列池中确定每个第一执行子步骤对应的第一执行脚本和所述第一执行脚本对应的第一脚本参数。

5、进一步地,依据所述第一脚本参数,将每个第一执行脚本下发至对应的第一执行设备包括:依据每个第一执行子步骤,从所述第一执行设备中确定执行每个第一执行子步骤的目标执行设备;依据所述第一脚本参数调用所述目标执行设备对应的通讯协议,以将所述第一执行脚本发送至所述第一执行设备。

6、进一步地,通过所述第一执行设备依据所述第一执行脚本执行所述待执行的基因测序任务包括:依据每个第一执行子步骤的步骤属性,确定每个第一执行脚本的执行次序;依据所述执行次序调用所述第一执行设备执行所述待执行的基因测序任务。

7、进一步地,若待执行的基因测序任务为移液任务,所述方法还包括:依据所述移液任务的任务属性和所述移液任务的计划资源,对所述移液任务步骤拆分,得到所述移液任务对应的多个第二执行步骤,其中,所述第二执行步骤包括上料步骤、扫描步骤、生产步骤和下料步骤;依据每个第二执行步骤的步骤属性和每个第二执行步骤的计划资源,对每个第二执行步骤进行拆分,得到每个第二执行步骤对应的至少一个第二执行子步骤;依据所述第二执行子步骤,从执行脚本队列池中确定每个第二执行子步骤对应的第二执行脚本和所述第二执行脚本对应的第二脚本参数;依据所述第二脚本参数将每个第二执行脚本下发至对应的第二执行设备,以采用所述第二执行设备依据第二执行脚本执行所述移液任务。

8、进一步地,若所述第二执行步骤为上料步骤时,则所述第二执行子步骤至少包括:样本拿取子步骤和样本移动子步骤;若所述第二执行步骤为扫描步骤时,则所述第二执行子步骤至少包括:样本扫描子步骤和样本确认子步骤;若所述第二执行步骤为生产步骤时,则所述第二执行子步骤至少包括:移液量子步骤和移液子步骤。

9、为了实现上述目的,根据本申请的另一方面,提供了一种基因测序系统,该系统包括:任务调度模块,用于依据基因测序任务的优先级,确定多个待执行的基因测序任务,并对所述多个待执行的基因测序任务进行步骤拆分,得到每个待执行的基因测序任务对应的多个第一执行步骤;执行模块,用于为每个第一执行步骤匹配多个第一执行脚本和每个第一执行脚本对应的第一脚本参数,并依据所述第一脚本参数匹配第一执行设备的通讯协议,其中,所述第一执行设备用于执行基因测序任务;交互模块,用于依据所述通讯协议将所述第一执行脚本下发至所述第一执行设备,以通过所述第一执行设备执行基因测序任务,其中,所述交互模块对所述执行模块提供调用接口,以使所述执行模块调用所述调用接口下发所述第一执行脚本至所述第一执行设备;资源模块,用于协调所述任务调度模块、所述执行模块和所述交互模块所需的目标资源,其中,所述目标资源中至少包括执行脚本资源、基因测试样本资源和执行设备资源。

10、为了实现上述目的,根据本申请的另一方面,提供了一种多基因测序任务的处理装置。该装置包括:第一确定单元,用于依据基因测序任务的优先级,确定多个待执行的基因测序任务;处理单元,用于对每个待执行的基因测序任务进行处理,得到每个待执行的基因测序任务对应的多个第一执行步骤;第二确定单元,用于确定每个第一执行步骤对应的多个第一执行脚本以及每个第一执行脚本对应的第一脚本参数;第一下发单元,用于依据所述第一脚本参数,将每个第一执行脚本下发至对应的第一执行设备,以采用所述第一执行设备依据所述第一执行脚本执行所述待执行的基因测序任务。

11、进一步地,所述处理单元包括:第一确定模块,用于确定每个待执行的基因测序任务的任务属性和每个待执行的基因测序任务的第一计划资源,其中,所述第一计划资源为执行每个待执行的基因测序任务所需的资源;第一拆分模块,用于依据所述任务属性和所述第一计划资源对每个待执行的基因测序任务进行步骤拆分,得到每个待执行的基因测序任务对应的多个第一执行步骤。

12、进一步地,所述第二确定单元包括:第二确定模块,用于确定每个第一执行步骤的步骤属性和每个第一执行步骤的第二计划资源,其中,所述第二计划资源为执行每个第一执行步骤所需的资源;第二拆分模块,用于依据所述步骤属性和所述第二计划资源对每个第一执行步骤进行拆分,得到每个第一执行步骤对应的至少一个第一执行子步骤;第三确定模块,用于依据所述第一执行子步骤,从执行脚本队列池中确定每个第一执行子步骤对应的第一执行脚本和所述第一执行脚本对应的第一脚本参数。

13、进一步地,所述第一下发单元包括:第四确定模块,用于依据每个第一执行子步骤,从所述第一执行设备中确定执行每个第一执行子步骤的目标执行设备;发送模块,用于依据所述第一脚本参数调用所述目标执行设备对应的通讯协议,以将所述第本文档来自技高网...

【技术保护点】

1.一种多基因测序任务的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,对每个待执行的基因测序任务进行处理,得到每个待执行的基因测序任务对应的多个第一执行步骤包括:

3.根据权利要求1所述的方法,其特征在于,确定每个第一执行步骤对应的多个第一执行脚本以及每个第一执行脚本对应的第一脚本参数包括:

4.根据权利要求3所述的方法,其特征在于,依据所述第一脚本参数,将每个第一执行脚本下发至对应的第一执行设备包括:

5.根据权利要求4所述的方法,其特征在于,通过所述第一执行设备依据所述第一执行脚本执行所述待执行的基因测序任务包括:

6.根据权利要求1所述的方法,其特征在于,若待执行的基因测序任务为移液任务,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,若所述第二执行步骤为上料步骤时,则所述第二执行子步骤至少包括:样本拿取子步骤和样本移动子步骤;若所述第二执行步骤为扫描步骤时,则所述第二执行子步骤至少包括:样本扫描子步骤和样本确认子步骤;若所述第二执行步骤为生产步骤时,则所述第二执行子步骤至少包括:移液量子步骤和移液子步骤。

8.一种基因测序系统,其特征在于,所述基因测序系统应用于权利要求1至7中任意一项所述的多基因测序任务的处理方法,包括:

9.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至7中任意一项所述的多基因测序任务的处理方法。

10.一种电子设备,其特征在于,包括一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现权利要求1至7中任意一项所述的多基因测序任务的处理方法。

...

【技术特征摘要】

1.一种多基因测序任务的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,对每个待执行的基因测序任务进行处理,得到每个待执行的基因测序任务对应的多个第一执行步骤包括:

3.根据权利要求1所述的方法,其特征在于,确定每个第一执行步骤对应的多个第一执行脚本以及每个第一执行脚本对应的第一脚本参数包括:

4.根据权利要求3所述的方法,其特征在于,依据所述第一脚本参数,将每个第一执行脚本下发至对应的第一执行设备包括:

5.根据权利要求4所述的方法,其特征在于,通过所述第一执行设备依据所述第一执行脚本执行所述待执行的基因测序任务包括:

6.根据权利要求1所述的方法,其特征在于,若待执行的基因测序任务为移液任务,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,若所述第二执行步骤为上...

【专利技术属性】
技术研发人员:詹键彬付坤彭友雄张丹丹樊清华单日强刘健
申请(专利权)人:深圳华大智造科技股份有限公司
类型:发明
国别省市:

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

1