一种基因数据处理进度显示的方法和存储设备技术

技术编号:28145422 阅读:21 留言:0更新日期:2021-04-21 19:29
本发明专利技术涉及数据处理技术领域,特别涉及一种基因数据处理进度显示的方法和存储设备。所述一种基因数据处理进度显示的方法,包括步骤:步骤1、运行测试探针采集当前测试阶段的系统资源使用情况;步骤2、将所述系统资源与标准系统资源进行比对计算得当前测试阶段的修正系数;步骤3、根据所述修正系数修正进度条,并显示修正后的进度条;步骤4、判断整个处理进度是否已经完成,若未完成,在预设时间后,跳转至步骤1。上述步骤过程中,将采集到的系统资源与标准系统资源做比对可以计算得到修正系数,用该修正系数来修正进度条,并显示修正后的进度条,通过以上方法得到的进度条准确度高。通过以上方法得到的进度条准确度高。通过以上方法得到的进度条准确度高。

【技术实现步骤摘要】
一种基因数据处理进度显示的方法和存储设备


[0001]本专利技术涉及数据处理
,特别涉及一种基因数据处理进度显示的方法和存储设备。

技术介绍

[0002]进度条是UI(User Interface,用户界面)中一种非常实用的组件,可动态显示任务进度,用户可以根据进度条的进度判断程序是否失去了响应,从而能够避免长时间地执行某个耗时操作,提高了用户界面的友好性。
[0003]基因数据(比如人类全基因组、全外显子)的分析过程由于数据量比较大,步骤繁杂,根据需要分析的数据种类和分析方案不同,一般消耗需要数个小时到数百个小时不等的时间。根据处理服务器型号的不同、处理服务器当前资源情况不同(比如空闲、并发处理多个任务等情况),任务的执行进度影响也不同。现有的进度条设计由于无法准确预知任务何时结束,并且无法计算进度条显示时理想的百分比,从而使得进度在展示过程中会出现停止不动、过快或者过慢的情况出现。
[0004]如图1所示的,转录组的分析流程(生信分析有很多流程和方案。本转录组分析流程仅仅用来说明生信分析的步骤多,涉及软件多的特点。实际本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基因数据处理进度显示的方法,其特征在于,包括步骤:步骤1、运行测试探针采集当前测试阶段的系统资源使用情况;步骤2、将所述系统资源与标准系统资源进行比对计算得当前测试阶段的修正系数;步骤3、根据所述修正系数修正进度条,并显示修正后的进度条;步骤4、判断整个处理进度是否已经完成,若未完成,在预设时间后,跳转至步骤1。2.根据权利要求1所述的一种基因数据处理进度显示的方法,其特征在于,所述步骤3具体还包括步骤:判断当前测试阶段是否已完成,若已完成,则根据真实时间处理显示的进度条;若未完成,则根据所述修正系数处理显示的进度条。3.根据权利要求1所述的一种基因数据处理进度显示的方法,其特征在于,所述系统资源包括以下中的一种或多种:CPU、内存、磁盘IO、网络吞吐量。4.根据权利要求1所述的一种基因数据处理进度显示的方法,其特征在于,还包括步骤:若整个处理进度条已经全部完成,则显示进度条完成100%。5.一...

【专利技术属性】
技术研发人员:邹斌
申请(专利权)人:福州数据技术研究院有限公司
类型:发明
国别省市:

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

1