本申请涉及基因测序,特别是涉及一种基因测序方法、装置、计算机设备、存储介质和计算机程序产品。
背景技术:
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、上述基因测序方法、装置、计算机设备、存储介质和计算机程序产品,在接收到故障信号后,记录与故障信号对应的故障节点;首先,通过确定所记录的故障节点是否发生在目标基因序列的读取过程,初步地、高效地判定故障节点是否适用于续测程序;其次,在适用于续测程序的故障节点的基础上,在接收到故障消除信号后,分别基于时效性层面和实验资源层面,全面地、准确地判定当前时刻是否适用于续测程序的启动;基于此,能够在发生故障的情况下,提高基因测序的工作效率、以及节省实验资源的消耗成本。
1.一种基因测序方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述若所述故障节点发生在目标基因序列的读取过程,则将所述故障节点作为待续测的故障节点,包括:
3.根据权利要求1所述的方法,其特征在于,所述若所述故障节点发生在目标基因序列的读取过程,则将所述故障节点作为待续测的故障节点之后,还包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述自所述待续测的故障节点起恢复基因测序动作,包括:
6.根据权利要求1所述的方法,其特征在于,所述在接收到故障信号后,停止基因测序动作,并记录与所述故障信号对应的故障节点,包括:
7.一种基因测序装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
