检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
获取项目 使用get命令获取当前用户有权限访问的所有项目列表,以及项目信息,包含项目名称、ID、所有者、项目角色、存储大小、状态、创建时间、更新时间。 在使用该命令前,您需要通过平台创建项目。 命令结构 health get project <project-name> [flags]
文件拷贝 使用cp命令将源路径中的文件拷贝到指定路径。同时,该命令支持拷贝其他项目中的数据。 命令结构 health cp <srcdir> <destdir> [flags] 表1 参数说明 参数 简写 是否必选 说明 srcdir 无 是 源路径,支持本项目和其他项目的路径。
上传数据 使用upload命令,将本地数据上传到EIHealth平台。该命令不支持将数据上传到引用目录。 最小可以上传0Byte的空文件或文件夹,最大可以上传48.8TB的单个文件。 数据在上传的过程中,受网络影响可能出现损坏,上传命令默认会在上传完成后,验证项目中数据的MD5值
workflow ID [flags] 表1 参数说明 参数 简写 是否必选 说明 ID 无 是 可选: 流程的ID(workflow-id),使用命令行工具创建流程时生成。示例请参见创建流程命令示例。 流程的名称、版本、所在项目名称(workflow-name:version:srcproje
创建归档 使用create命令创建数据归档。 命令结构 health create archive <archive-name> [flags] # 命令中的archive可替换为backup 表1 参数说明 参数 简写 是否必选 说明 archive-name 无 是 归档名称。
强制操作,不进行询问提示。 批量移动时该参数可选。 --jobs -j 否 批量移动时的最大并发数,默认为配置文件中的defaultJobs。**说明:**工具会保证该值至少为1。 批量移动时该参数可选。 --exclude -x 否 不包含源对象的匹配模式,如:*.txt。批量移动时该参数可选。
修改流程 功能描述 修改指定workflow内容(名称不支持修改)。 命令结构 health nextflow edit workflow ID [params] 表1 参数说明 参数 简写 是否必选 说明 ID 无 是 流程id。 --workflow -w 否 本地work
删除流程 功能描述 删除指定workflow。 命令结构 health nextflow delete workflow ID 表1 参数说明 参数 简写 是否必选 说明 ID 不涉及 是 模板id 命令示例 health nextflow delete workflow 550
--help可以替换成任何fastqc的命令,与linux类似。 步骤2:上传镜像至EIHealth平台 配置命令行工具。 若已完成配置,可跳过此步骤。 在命令行工具所在的目录,使用switch命令进入EIHelath平台的项目中。 # 命令结构 health switch project
切换路径 使用cd命令在EIHealth项目中切换数据路径。 命令结构 health cd <path> 命令示例 本节以Windows为例介绍eihealth-toolkit的使用过程,Linux和macOS环境使用方法基本相同,可参考。 当前目录,不进行跳转。 health cd
创建流程 使用create workflow命令引用本地的配置文件,创建流程。 命令结构 health create workflow [flags] 表1 参数说明 参数 简写 是否必选 说明 --yaml -y 否 本地的流程模板路径。获取流程模板方法请参见流程配置文件说明。
创建项目 使用create或submit命令创建项目,并可设置项目级数据权限策略。 命令结构 health create project <project-name> [flags] 或 health submit project <project-name> [flags] 表1
删除归档 使用delete命令删除归档数据。 命令结构 health delete archive <archive-id> [flags] # 命令中的archive可替换为backup 表1 参数说明 参数 简写 是否必选 说明 archive-id 无 是 归档id。 --project
删除镜像标签 使用rmi命令删除当前项目中指定镜像标签。 对于本项目的私有镜像tag会做彻底删除,即删除数据库记录及远程仓库中的镜像tag。 对于其他项目的导入镜像tag或者资产市场订阅的镜像tag仅删除导入或者订阅关系,即只删除数据库记录。 命令结构 health docker
删除系统标签 删除或批量删除系统标签库。 命令结构 health delete label [flags] 表1 参数说明 参数 简写 是否必选 描述 list -l 否 删除的标签id列表,json数组格式。 命令示例 health delete label -l "[\"1001\"
创建流程 功能描述 通过引用本地标准的workflow yaml文件创建workflow。 命令结构 health nextflow create workflow [params] 表1 参数说明 参数 简写 是否必选 说明 --workflow -w 是 本地workflow文件路径,可以是zip或nf文件。
ReceptorDrugFileReq 参数 是否必选 参数类型 描述 source 是 String 受体的数据源:外部网络数据(如RCSB在线数据库)、用户私有数据中心、承载租户公共数据(含样例/公共库)。 枚举值: EXTRANET PRIVATE PUBLIC RAW url
下载数据 使用download命令将EIHealth平台的数据下载到本地,此命令不支持下载引用项目中的数据。 数据在下载的过程中,受网络影响可能出现损坏,下载命令默认会在下载完成后,验证项目中数据的MD5值与本地数据的MD5值的一致性,以及验证项目中数据的大小与本地数据大小一致性。
删除流程 使用delete命令删除指定流程。 命令结构 health delete workflow ID [flags] 表1 参数说明 参数 简写 是否必选 说明 ID 无 是 流程的ID(workflow-id)或流程的名称、版本、所在项目名称(workflow-name:
获取系统标签 使用get命令获取系统标签库列表。 命令结构 health get label [flags] 命令示例 本节以Windows为例介绍eihealth-toolkit的使用过程,Linux和macOS环境使用方法基本相同,可参考。 health get label #