一种基于云存储的生物分析软件管理方法及系统

文档序号:26003477发布日期:2021-07-23 21:21阅读:来源:国知局

技术特征:

1.一种基于云存储的生物分析软件管理方法,其特征在于,包括:

步骤s1:显示平台存储的软件信息,其中,所述软件信息包括软件id、软件名称和版本号;

步骤s2:判断是否收到确认信号,若为是,则执行步骤s4,反之,则执行步骤s3;

步骤s3:接收上传的软件,分配软件id并创建软件信息,返回步骤s2;

步骤s4:根据输入信号基于平台存储的软件搭建工作流程;

步骤s5:接收工作流程执行信号,并判断是否需要在线运行,若为是,则在线运行并返回运行结果,反之,则提供工作流程所调用的软件的下载。

2.根据权利要求1所述的一种基于云存储的生物分析软件管理方法,其特征在于,所述步骤s3具体包括:

步骤s31:搭建singularity软件环境;

步骤s32:接收上传的软件,判断该软件在平台是否存在,若为是,则执行步骤s33,反之,则创建新的软件id;

步骤s33:根据上传的软件的版本和平台已存储的软件信息更新。

3.根据权利要求2所述的一种基于云存储的生物分析软件管理方法,其特征在于,所述步骤s33具体包括:

步骤s331:判断平台存储的版本是否被锁定,若为是,则为上传的软件创建新的软件id,反之,则执行步骤s332;

步骤s332:判断上传的软件版本是否大于平台存储的版本,若为是,则执行步骤s333,反之,则为上传的软件创建新的软件id;

步骤s333:判断上传的软件是否被锁定,若为是,则为上传的软件创建新的软件id,反之,则用上传的软件版本替换平台存储的版本。

4.根据权利要求1所述的一种基于云存储的生物分析软件管理方法,其特征在于,所述软件id为无序id。

5.根据权利要求1所述的一种基于云存储的生物分析软件管理方法,其特征在于,所述步骤s5中在提供工作流程所调用的软件下载的同时,提供推荐运行数据和代码的下载。

6.一种基于云存储的生物分析软件管理系统,包括存储器、处理器,以及存储于存储器中并由所述处理器执行的程序,其特征在于,所述处理器执行所述程序时执行以下步骤:

步骤s1:显示平台存储的软件信息,其中,所述软件信息包括软件id、软件名称和版本号;

步骤s2:判断是否收到确认信号,若为是,则执行步骤s4,反之,则执行步骤s3;

步骤s3:接收上传的软件,分配软件id并创建软件信息,返回步骤s2;

步骤s4:根据输入信号基于平台存储的软件搭建工作流程;

步骤s5:接收工作流程执行信号,并判断是否需要在线运行,若为是,则在线运行并返回运行结果,反之,则提供工作流程所调用的软件的下载。

7.根据权利要求6所述的一种基于云存储的生物分析软件管理系统,其特征在于,所述步骤s3具体包括:

步骤s31:搭建singularity软件环境;

步骤s32:接收上传的软件,判断该软件在平台是否存在,若为是,则执行步骤s33,反之,则创建新的软件id;

步骤s33:根据上传的软件的版本和平台已存储的软件信息更新。

8.根据权利要求7所述的一种基于云存储的生物分析软件管理系统,其特征在于,所述步骤s33具体包括:

步骤s331:判断平台存储的版本是否被锁定,若为是,则为上传的软件创建新的软件id,反之,则执行步骤s332;

步骤s332:判断上传的软件版本是否大于平台存储的版本,若为是,则执行步骤s333,反之,则为上传的软件创建新的软件id;

步骤s333:判断上传的软件是否被锁定,若为是,则为上传的软件创建新的软件id,反之,则用上传的软件版本替换平台存储的版本。

9.根据权利要求6所述的一种基于云存储的生物分析软件管理系统,其特征在于,所述软件id为无序id。

10.根据权利要求6所述的一种基于云存储的生物分析软件管理系统,其特征在于,所述步骤s5中在提供工作流程所调用的软件下载的同时,提供推荐运行数据和代码的下载。


技术总结
本发明涉及一种基于云存储的生物分析软件管理方法及系统,其中方法包括:步骤S1:显示平台存储的软件信息,其中,软件信息包括软件ID、软件名称和版本号;步骤S2:判断是否收到确认信号,若为是,则执行步骤S4,反之,则执行步骤S3;步骤S3:接收上传的软件,分配软件ID并创建软件信息,返回步骤S2;步骤S4:根据输入信号基于平台存储的软件搭建工作流程;步骤S5:接收工作流程执行信号,并判断是否需要在线运行,若为是,则在线运行并返回运行结果,反之,则提供工作流程所调用的软件的下载。与现有技术相比,本发明具有提高工作流程运行的便捷性和可靠性等优点。

技术研发人员:吕晖;李磊杰;任永永;程志伟;张悦宁;戴芳
受保护的技术使用者:上海交通大学
技术研发日:2021.05.21
技术公布日:2021.07.23
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1