检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
获取项目ID 从控制台获取项目ID 在调用接口的时候,部分URL中需要填入项目编号,所以需要获取到项目编号。项目编号获取步骤如下: 登录管理控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“API凭证”页面的项目列表中查看项目ID。 图1 查看项目ID 调用API获取项目ID
将传入的蛋白和小分子拼接成复合物结构 功能介绍 将传入的蛋白和小分子拼接成复合物结构。 URI POST /v1/{project_id}/eihealth-projects/{eihealth_project_id}/drug-common/toolkit/complex-combine
从其他项目导入模板 功能介绍 从其他项目导入模板 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/{project_id}/eihealth-projects
更新或者添加项目成员角色 功能介绍 更新或者添加项目成员角色 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI PUT /v1/{project_id}/eihealth-projects
获取策略伸缩历史 功能介绍 获取策略伸缩历史 URI GET /v1/{project_id}/system/autoscaler/scale-out-policies/{id}/histories 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
上传流程 通过在本地修改流程的yaml模板,上传流程至项目中。 获取流程yaml模板。 单击“上传流程”,在弹出的页面中下载yaml示例文件。 使用命令行工具,执行health get workflow -s命令获取创建流程的yaml模板,复制模板并保存到本地。可以保存成.yaml
作业配置文件说明 流程创建完成后,可基于已创建的流程运行分析作业。 在EIHealth平台,运行分析作业的过程通过图形化的界面操作完成。在命令行工具中,该过程以配置文件的形式给出。您可以基于已获取到的模板使用命令行工具启动分析作业,运行的分析作业将同步显示到EIHealth平台。
批量执行NGS分析 对于测序得到的大量数据,批量并自动执行NGS分析是提高工作效率的有效方式。 从搭建、执行NGS流程中可以看出,图形化的操作界面提供了友好、便捷的操作体验,但是当面临大批量的测序数据时,需要重复设置输入、输出、执行等步骤。为进一步提高NGS流程的执行效率,本章节介绍如何通过循环读取输入数据
Notebook安装Conda指导 打开Notebook,在“File”页签下选择“Terminal”。 图1 选择Terminal 下载和安装Anaconda。 获取Repository和Anaconda安装包。 Repository: https://repo.anaconda.com
资产市场简介 资产市场是在EIHealth平台的基础上构建的开发者生态社区,提供镜像、数据、应用和流程的内容共享。提供安全、开放的资产共享和使用,加速基因、药物、临床应用的开发与落地,保障开发生态链上各参与方高效地实现各自的商业价值。 订阅资产 资产市场提供官方发布的镜像、数据、应用
修改流程 使用edit或update命令修改流程的内容,流程的名称和版本不支持修改。 命令结构 health edit workflow ID [flags] # edit和update作用相同 health update workflow ID [flags] 表1 参数说明 参数
查询靶点口袋发现作业详情 功能介绍 查询靶点口袋发现作业详情。 URI GET /v1/{project_id}/eihealth-projects/{eihealth_project_id}/drug-jobs/pocket-detection/{job_id} 表1 路径参数
步骤3:初始化配置 在使用命令行工具前,需要初始化配置信息,通过config命令对eihealth-toolkit进行初始化配置。本节以Windows为例介绍配置过程,Linux和macOS环境配置过程相同。 方法1:使用账号、密码初始化 执行以下命令,进行初始化,命中的xxx和region
流程配置文件说明 EIHealth中的分析流程包含分析过程中所需应用的执行信息和数据的输入、输出等参数定义。分析流程至少由一个应用组成,在多个应用构成的流程中,一个应用的输出作为另一个应用的输入,流程中的各个应用由其前后顺序形成完整的计算工作流。 在EIHealth平台,创建流程通过拖拽应用的方式完成
创建应用 登录医疗智能体平台,进入项目并选择“工具 > 应用”页签,单击“新建应用”。 图1 新建应用 依据“应用参数说明表”依次创建搭建NGS流程所需的应用。 图2 填充应用内容 对于测序得到的大量数据,如果需要批量执行NGS分析,可以选取以下任意一种方式进行批量执行: 方式一:
查询靶点优化作业详情 功能介绍 查询靶点优化作业详情。 URI GET /v1/{project_id}/eihealth-projects/{eihealth_project_id}/drug-jobs/target-optimization/{job_id} 表1 路径参数 参数
获取归档数据 使用get命令查看归档列表或者下载归档的全部数据清单。 命令结构 health get archive <archive-id> [flags] # 命令中的archive可替换为backup 表1 参数说明 参数 简写 是否必选 说明 archive-id 无 否
修改应用 使用edit或update命令修改应用的内容,应用的名称和版本不支持修改。 命令结构 health edit app ID [flags] # edit和update作用相同 health update app ID [flags] 表1 参数说明 参数 简写 是否必选
查询分子对接作业详情 功能介绍 查询分子对接作业详情。 URI GET /v1/{project_id}/eihealth-projects/{eihealth_project_id}/drug-jobs/docking/{job_id} 表1 路径参数 参数 是否必选 参数类型
查询自由能微扰作业详情 功能介绍 查询自由能微扰作业详情。 URI GET /v1/{project_id}/eihealth-projects/{eihealth_project_id}/drug-jobs/fep/{job_id} 表1 路径参数 参数 是否必选 参数类型 描述