一种基于云服务器租用的可配置式的组学数据自主分析系统的制作方法

文档序号:36427294发布日期:2023-12-20 22:51阅读:29来源:国知局
一种基于云服务器租用的可配置式的组学数据自主分析系统的制作方法

本发明涉及生物信息分析,尤其涉及一种基于云服务器租用的可配置式的组学数据自主分析系统。


背景技术:

1、近十年中,超过17亿美元用于微生物组学大型研究计划包含美国(美国国家微生物组计划, nih; 人体微生物组计划, hmp )、欧洲(人体肠道宏基因组计划, metahit)、中国(中国科学院微生物组计划),得知微生物与人体的营养吸收、代谢调控、免疫系统发育及疾病产生的因果关系息息相关。而现今的微生物组学研究中于实验方面主要采取新一代高通量测序技术对微生物样本dna进行抽提、扩增、建库及测序。而组学数据分析方面则是将测序文件进行质控、组装、基因预测与聚类、物种功能注释、统计分析等,整体具有较高技术难度且过程复杂,并且由于测序文件量较大,对分析使用的服务器规格有一定要求。因此实际状况中,科研人员如果选择自主分析组学数据,在购买服务器硬件时,在事前的评估上要非常准确,因为购买配置后其调整或释放的难度较大,服务器的维护也需要额外的成本,且数据安全无法保证。购买服务器后,需要进行相应的分析流程搭建,包括软件安装、数据库下载、分析脚本编写等,要求研究人员比较熟悉linux系统并具备编程能力,搭建花费的时间较长。因此,如何实现在有限经费中,高效、稳定、弹性且低成本的完成组学数据自主分析工作,对于科研发展上具有重要的意义。


技术实现思路

1、为了解决背景技术中提到的至少一个技术问题,本发明的目的在于提供一种基于云服务器租用的可配置式的组学数据自主分析系统,可根据分析任务资源的需求灵活配置相应的规格,降低成本。

2、为实现上述目的,本发明提供如下技术方案:

3、一种基于云服务器租用的可配置式的组学数据自主分析系统,包括:

4、服务器购买与管理模块,提供服务器的计费模式、涵盖区域、规格、类型,硬盘的操作系统供选择;

5、分析流程使用模块,上传统一命名规则的测序文件到服务器中,运行分析流程分析所述测序文件;

6、在线组学分析模块,针对测序文件,填写相关的项目信息,分组信息,并选择分析结果的保留时间。

7、在本发明的某些实施例中,所述服务器购买与管理模块还提供云备份服务,在规定时间自动执行全量备份,并保留一定时间内的备份。

8、在本发明的某些实施例中,所述服务器购买与管理模块提供服务器管理界面,用于进行服务的重启、关机、续费、重置密码、变更规格操作。

9、在本发明的某些实施例中,所述分析流程包括:针对每一测序文件生成一分析子命令进行多线程分析,对于每一分析子命令生成一个docker容器,所述docker容器提供命令运行所需要的软件环境及分析脚本代码文件。

10、在本发明的某些实施例中,在生成docker容器时,对数据库进行挂载,并在所述分析子命令运行完成后,卸载挂载点。

11、在本发明的某些实施例中,所述docker容器在分析子命令运行完成后进行释放,同时返回分析结果,分析流程使用模块检测到对应的分析结果后,生成基于该分析结果的下一步分析子命令。

12、在本发明的某些实施例中,所述项目信息包括项目名称、项目描述、分析类型、分析流程、样品数量,所述样品数量与后续真实上传要分析的数量相匹配。

13、在本发明的某些实施例中,所述在线组学分析模块提供结果文件查看页面,在分析流程运行完成后,所述结果文件查看页面展示分析结果,并提供下载。

14、与现有技术相比,本发明的有益效果是:

15、本发明可根据分析任务资源的需求灵活配置相应的服务器规格,实现低成本、无需维护、可灵活调整规格、数据安全有保障的服务器获取方式。



技术特征:

1.一种基于云服务器租用的可配置式的组学数据自主分析系统,其特征在于,包括:

2.根据权利要求1所述的一种基于云服务器租用的可配置式的组学数据自主分析系统,其特征在于,所述服务器购买与管理模块还提供云备份服务,在规定时间自动执行全量备份,并保留一定时间内的备份。

3.根据权利要求1所述的一种基于云服务器租用的可配置式的组学数据自主分析系统,其特征在于,所述服务器购买与管理模块提供服务器管理界面,用于进行服务的重启、关机、续费、重置密码、变更规格操作。

4.根据权利要求1所述的一种基于云服务器租用的可配置式的组学数据自主分析系统,其特征在于,所述分析流程包括:针对每一测序文件生成一分析子命令进行多线程分析,对于每一分析子命令生成一个docker容器,所述docker容器提供命令运行所需要的软件环境及分析脚本代码文件。

5.根据权利要求4所述的一种基于云服务器租用的可配置式的组学数据自主分析系统,其特征在于,在生成docker容器时,对数据库进行挂载,并在所述分析子命令运行完成后,卸载挂载点。

6.根据权利要求4所述的一种基于云服务器租用的可配置式的组学数据自主分析系统,其特征在于,所述docker容器在分析子命令运行完成后进行释放,同时返回分析结果,分析流程使用模块检测到对应的分析结果后,生成基于该分析结果的下一步分析子命令。

7.根据权利要求1所述的一种基于云服务器租用的可配置式的组学数据自主分析系统,其特征在于,所述项目信息包括项目名称、项目描述、分析类型、分析流程、样品数量,所述样品数量与后续真实上传要分析的数量相匹配。

8.根据权利要求1所述的一种基于云服务器租用的可配置式的组学数据自主分析系统,其特征在于,所述在线组学分析模块提供结果文件查看页面,在分析流程运行完成后,所述结果文件查看页面展示分析结果,并提供下载。


技术总结
本发明公开了一种基于云服务器租用的可配置式的组学数据自主分析系统,涉及生物信息分析技术领域。包括:服务器购买与管理模块,提供服务器的计费模式、涵盖区域、规格、类型,硬盘的操作系统供选择;分析流程使用模块,上传统一命名规则的测序文件到服务器中,运行分析流程分析所述测序文件;在线组学分析模块,针对测序文件,填写相关的项目信息,分组信息,并选择分析结果的保留时间。本发明可根据分析任务资源的需求灵活配置相应的规格,降低成本。

技术研发人员:张智闵,饶平,束文圣,侯锐,李绍春
受保护的技术使用者:广东美格基因科技有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1