一种宏基因组数据分析系统技术方案

技术编号:40034805 阅读:17 留言:0更新日期:2024-01-16 18:48
本发明专利技术公开一种宏基因组数据分析系统,涉及软件集成技术领域,该系统包括:Docker容器和图形界面;所述Docker容器用于集成多个宏基因组数据分析处理软件,其中,所述Docker容器中,利用anaconda或者环境参数进行多个宏基因组数据分析处理软件的环境隔离;所述图形界面用于基于所述Docker容器,引导用户运行质控、纠错、组装和分箱中至少一种操作。本发明专利技术实现了宏基因组数据分析流程的一体化。

【技术实现步骤摘要】

本专利技术涉及软件集成,特别是涉及一种宏基因组数据分析系统


技术介绍

1、宏基因组测序技术的应用越来越广泛,同时也带来了更多的挑战,由于宏基因组的测序结果不是单一纯物种的基因组数据,因此需要高效的识别算法来辅助分析,同时也因为宏基因组测序所产生的数据量庞大,必须在最小化内存需求的前提下尽可能加快计算速度。

2、通常将分析流程划分为质控模块、纠错模块、组装模块和分箱模块,而这些不同分析环节又分别需要针对性的分析算法。随着算法种类的增加,对应的处理工具也越来越多。因此在分析实际数据集时,可以选择算法已有的工具直接应用,也可以实现定制算法的专业工具。

3、目前应对办法大多是先选择已有工具对测序得到的数据进行分析,分别下载不同工具,在分别使用不同工具对测得数据进行分析处理,因此需要频繁切换各种工具。也使得使用成本随之上升,不同工具的使用困难大致可分为以下几类:

4、1)在切换不同工具过程中,大多数需要先了解相关文献,才能够知道某个工具的存在,对于文献的寻找以及工具的查找都是不可避免的选择成本。

5、2)基于文献了解本文档来自技高网...

【技术保护点】

1.一种宏基因组数据分析系统,其特征在于,包括:Docker容器和图形界面;所述Docker容器用于集成多个宏基因组数据分析处理软件,其中,所述Docker容器中,利用anaconda或者环境参数进行多个宏基因组数据分析处理软件的环境隔离;所述图形界面用于基于所述Docker容器,引导用户运行质控、纠错、组装和分箱中至少一种操作。

2.根据权利要求1所述的宏基因组数据分析系统,其特征在于,还包括服务模块,所述服务模块用于监听用户的操作记录及对应操作的数据处理记录及数据处理的处理结果,所述服务模块通过Springboot搭建。

3.根据权利要求2所述的宏基因组数据分...

【技术特征摘要】

1.一种宏基因组数据分析系统,其特征在于,包括:docker容器和图形界面;所述docker容器用于集成多个宏基因组数据分析处理软件,其中,所述docker容器中,利用anaconda或者环境参数进行多个宏基因组数据分析处理软件的环境隔离;所述图形界面用于基于所述docker容器,引导用户运行质控、纠错、组装和分箱中至少一种操作。

2.根据权利要求1所述的宏基因组数据分析系统,其特征在于,还包括服务模块,所述服务模块用于监听用户的操作记录及对应操作的数据处理记录及数据处理的处理结果,所述服务模块通过springboot搭建。

3.根据权利要求2所述的宏基因组数据分析系统,其特征在于,在集成多个宏基因组数据分析处理软件方面,所述docker容器具体用于:

4.根据权利要求2所述的宏基因组数据分析系统,其特征在于,对于springboot搭建的所述服务模块,在springboot内部,对外暴露公共接口路径;所述公共接口路径包括查询状态请求路径,各查询状态请求路径包括请求路径参数,所述请求路径参数用于区分各宏基因组数据分析处理软件;所述服务模块用于通过查询状态请求路径监听对应的get请求。

5.根...

【专利技术属性】
技术研发人员:成喜雨张泽华徐寒黎晏琼吕兴张丽姝胡红刚李欣怡
申请(专利权)人:北京交通大学
类型:发明
国别省市:

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

1