检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ux、Mac等)原因,无法实现统一的运维管理。同时,这些软件具有不同的版本和软件包,安装、使用过程复杂。 将生物信息学软件封装成Docker镜像,可以使程序在不同的环境中运行,并通过EIHealth平台的镜像管理,实现高效的调用,极大方便了软件的安装和运行。 Docker镜像是一
优先级:运行优先级,分为0~9级,优先级高的作业会被优先执行(该特性规划中,暂未上线)。 计算节点标签:作业会调度到含有相应标签的计算节点上。 当应用也配置了标签,如果应用和作业的计算节点标签在同一计算节点上,则应用调度至该计算节点上;应用和它的作业,不管节点标签是否一致,都会被调度到应用的节点标签所对应的计算节点上。
流程设计器 分析流程至少由一个应用构成,流程中的各个应用由其前后顺序形成完整的计算工作流,一个应用的输出作为另一个应用的输入。 流程设计器是一种用于创建、查看、修改流程的图形化工具。借助流程设计器,您可以拖拽工具到画布中,可视化链接各应用,指定应用的先后顺序。 流程设计器界面 流程设计器界面由工具栏、资源栏和画布三部分构成。
运行作业 方式1:使用预置的NGS流程 方式2:使用预置应用搭建NGS流程 方式3:自定义镜像运行FastQC流程
EIHealth中的分析流程包含分析过程中所需应用的执行信息和数据的输入、输出等参数定义。分析流程至少由一个应用组成,在多个应用构成的流程中,一个应用的输出作为另一个应用的输入,流程中的各个应用由其前后顺序形成完整的计算工作流。 在EIHealth平台,创建流程通过拖拽应用的方式完成。在
环境、镜像等核心部件组成,各个部件沉淀了丰富的技术细节和人性化的设计。 初学者能够基于页面可视化的完成数据管理、复现业内的分析流程和算法。资深从业者能够基于镜像打造自己的分析流程。 使用流程 EIHealth提供了个性化分析流程的搭建和管理操作。您可以将生物信息学软件封装为应用,并将其编排调度,形成自定义分析流程。
镜像 如何搭建Docker环境 如何将生物信息学软件封装为镜像并上传
--cpd -C 否 生成断点记录文件的文件夹,默认为运行obsutil命令的用户目录的子文件夹.obsutil_checkpoint。 每个分段复制任务会产生唯一对应的断点记录文件并保存至该文件夹的copy子文件夹下,分段任务执行成功后,对应的断点记录文件会被自动删除;分段任务执行失败或
--update -r 列举路径中的对象时,需使用/xxx/格式,如示例中的/src/。 列举本地路径中的文件夹对象时,需要使用“路径/文件名”或“路径\文件名”格式。请依据操作系统的路径规范使用,如示例中的D:\local。 如果路径中带有特殊字符比如()之类的,运行的时候需要将整个路径用"
xxx not exists。 问题原因 OBS集群到计算集群之间的带宽达到了上限。 OBS集群的IOPS达到了上限。 解决方案 更改分析存储介质,例如使用更高性能的IO加速方案(SFS Turbo、EVS),如使用SFS Turbo加速,在投递作业时可以选择“IO加速”。 降低
件。 --name -n 是 流程名称。 --description -d 否 workflow的详细描述信息。 --labels -l 否 流程标签列表。以","分隔,如:"a,b"。 --main_file -m 否 流程主文件名,默认为:main.nf。 --params -p
蛋白进行同源建模、分子动力学模拟优化,获取靶点蛋白的3D结构,对超过8500个已上市、进入临床的小分子药物进行了约18万种药物-靶点配对情况的计算评估,让研究人员可以同时从21个蛋白的角度,综合、无偏地评估药物效果,从而为后续的药物机制研究、临床试验提供线索。 本案例介绍如何使用
--workflow -w 否 本地workflow文件路径,可以是zip或nf文件。 --description -d 否 workflow的详细描述信息。 --labels -l 否 流程标签列表,用","分割,如"a,b,c"。 --main_file -m 否 流程主文件名。
运行生物信息学软件,往往由于不同的操作系统(Windows、Linux、Mac等)原因,无法实现统一的运维管理。同时,这些软件具有不同的版本和软件包,安装、使用过程复杂。将生物信息学软件封装成Docker镜像,可以使程序在不同的环境中运行,并通过EIHealth平台的镜像管理,实现高效的调用,极大方便了软件的安装和运行。
object 作业依赖的组件信息 job_name String 作业的名称,取值范围:[1,63],允许大小写字母、数字、以及特殊字符中划线(-) job_name_type String 作业的名称类型 job_description String 作业的描述,取值范围:输入字符最大长度为255
获取应用详情时,将内容下载到的指定文件夹路径(文件夹需要存在)。 --project 无 否 指定项目名。未填写则使用配置文件中的项目名。 --label -l 否 根据label标签搜索应用。 命令示例 本节以Windows为例介绍eihealth-toolkit的使用过程,Linux
--name -n 是 作业名称。 --description -d 否 作业的详细描述信息。 --labels -l 否 作业标签列表。以","分隔,如:"a,b"。 --add-command -a 否 作业额外执行的命令,如:--param1 hello。 --params
X-Auth-Token 是 String 用户Token。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限,获取Token接口响应消息头中X-Subject-Token的值即为Token。 最小长度:1 最大长度:32768 响应参数 状态码:
上传应用 通过在本地修改应用的yaml模板,上传应用至项目中。 获取应用yaml模板。 单击“上传应用”,在弹出的页面中下载yaml示例文件。 使用命令行工具,执行health get app -s命令获取创建应用的yaml模板,复制模板并保存到本地。可以保存成.yaml或.tx
String 流程的子任务展示名称 output_dir String 子任务的输出存放路径 whole_output_dir String 子任务的完整输出路径,查看流程不会返回,查看作业时才会返回完整输出路径 io_acc_type String 子任务使用的IO加速类型,不填表示不使用;