检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
开通服务 本章节分别介绍开通医疗智能体平台API、开通药物设计和临床研究API的相关操作。 开通医疗智能体平台API 进入EIHealth控制台,购买医疗智能体平台成功后,医疗智能体平台API自动开通成功。 开通AI辅助药物设计和临床研究API 进入EIHealth控制台,在页面左上角切换区域“华东-上海一”。
制作并上传镜像 NGS流程由fastp、bwa-mem、picard-insertsize、qualimap-bamqc、gatk-markduplicates、gatk-bqsr、gatk-applybqsr、gatk-haplotypecaller、gatk-mergevcf
新建作业 Nextflow作业依托于流程运行,需要您先新建流程,再基于流程创建作业。 选择“作业>分析作业>Nextflow”,单击“新建作业”。 设置作业参数。 作业名称:设置作业名称。名称长度为1-63,只允许出现中划线、字母和数字。 标签:设置作业标签。最多可以设置5个。 描述:作业描述。
创建项目 您可以在“项目管理”页面创建一个新的项目。 在“项目管理”页面单击“创建项目”。 配置项目信息。 表1 参数说明 参数 说明 项目名称 项目名称长度限制3-45,以小写字母数字开头结尾,全文包含数字、小写字母、下划线、中划线。 核心项目 如果设置该项目为核心项目,不支持
获取资产列表 功能介绍 获取资产列表 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/{project_id}/assets 表1 路径参数 参数 是否必选
获取项目ID 从控制台获取项目ID 在调用接口的时候,部分URL中需要填入项目编号,所以需要获取到项目编号。项目编号获取步骤如下: 登录管理控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“API凭证”页面的项目列表中查看项目ID。 图1 查看项目ID 调用API获取项目ID
基本概念 账号 用户注册华为云时的账号,账号对其所拥有的资源及云服务具有完全的访问权限,可以重置用户密码、分配用户权限等。由于账号是付费主体,为了确保账号安全,建议您不要直接使用账号进行日常管理工作,而是创建用户并使用创建的用户进行日常管理工作。 用户 由账号在IAM中创建的用户
Notebook安装Conda指导 打开Notebook,在“File”页签下选择“Terminal”。 图1 选择Terminal 下载和安装Anaconda。 获取Repository和Anaconda安装包。 Repository: https://repo.anaconda
获取应用列表 功能介绍 获取应用列表 URI GET /v1/{project_id}/eihealth-projects/{eihealth_project_id}/apps 表1 路径参数 参数 是否必选 参数类型 描述 eihealth_project_id 是 String
步骤3:初始化配置 在使用命令行工具前,需要初始化配置信息,通过config命令对eihealth-toolkit进行初始化配置。本节以Windows为例介绍配置过程,Linux和macOS环境配置过程相同。 方法1:使用账号、密码初始化 执行以下命令,进行初始化,命中的xxx和region信息请参考表2进行替换。
上传镜像到SWR镜像仓库 上传镜像前,您需要安装容器引擎并完成镜像的制作,详细操作请参考安装容器引擎、制作Docker镜像。如果您已经安装了容器引擎,请跳过该步骤。 下载命令行工具并进行初始化配置。 使用health switch project命令进入到所需的项目中。 # 命令结构
查询资产版本详情 功能介绍 查询资产版本详情 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/{project_id}/assets/{asset_i
创建应用 登录医疗智能体平台,进入项目并选择“工具 > 应用”页签,单击“新建应用”。 图1 新建应用 依据“应用参数说明表”依次创建搭建NGS流程所需的应用。 图2 填充应用内容 对于测序得到的大量数据,如果需要批量执行NGS分析,可以选取以下任意一种方式进行批量执行: 方式一
获取数据库实例 使用get命令获取数据库实例列表、详情或者查询数据库数据。 命令结构 health get database instance <instance-id> [flags] 或者 health get db instance <instance-id> [flags]
配置命令行工具 医疗智能体平台命令行工具(eihealth-toolkit)是配套EIHealth平台,为EIHealth平台各功能组件提供命令行管理工具。借助此工具,可以辅助您对EIHealth平台项目中数据、应用、流程和作业资源进行管理和使用。 操作步骤 下载命令行工具。 安装命令行工具。
查询自由能微扰作业详情 功能介绍 查询自由能微扰作业详情。 URI GET /v1/{project_id}/eihealth-projects/{eihealth_project_id}/drug-jobs/fep/{job_id} 表1 路径参数 参数 是否必选 参数类型 描述
获取应用详情 功能介绍 获取应用详情 URI GET /v1/{project_id}/eihealth-projects/{eihealth_project_id}/apps/{app_id} 表1 路径参数 参数 是否必选 参数类型 描述 app_id 是 String 应用id
创建应用 功能介绍 创建应用 URI POST /v1/{project_id}/eihealth-projects/{eihealth_project_id}/apps 表1 路径参数 参数 是否必选 参数类型 描述 eihealth_project_id 是 String 平
更新应用 功能介绍 更新应用 URI PUT /v1/{project_id}/eihealth-projects/{eihealth_project_id}/apps/{app_id} 表1 路径参数 参数 是否必选 参数类型 描述 app_id 是 String 应用id 最小长度:1
获取流程详情 功能介绍 获取流程详情 URI GET /v1/{project_id}/eihealth-projects/{eihealth_project_id}/workflows/{workflow_id} 表1 路径参数 参数 是否必选 参数类型 描述 eihealth_project_id