检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
为后续的药物机制研究、临床试验提供线索。 本案例介绍如何使用EIhealth平台虚拟药物筛选功能复现上述研究成果(https://doi.org/10.1021/acs.jcim.0c00821),并搭建虚拟药物筛选数据库。 图1 药物筛选之旅 父主题: 新型冠状病毒(COVID-19)虚拟药物筛选
最大长度:32768 表3 请求Body参数 参数 是否必选 参数类型 描述 basic_info 是 CreateDrugJobBasicInfo object 作业基本信息。 smiles_list 否 Array of strings 分子表达式列表。 最小长度:1 最大长度:512
最小长度:1 最大长度:32768 表3 请求Body参数 参数 是否必选 参数类型 描述 basic_info 是 CreateDrugJobBasicInfo object 创建药物作业基本信息。 smiles 否 String 分子SMILES表达式。 最小长度:1 最大长度:512
/v1/{project_id}/task/cpi 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 华为云项目id 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户 token 表3 请求Body参数 参数
用户已开启的自定义属性集合 表6 CpiResultItem 参数 参数类型 描述 smiles String 分子SMILES表达式 props Array of objects 分子ADMET属性值列表 score Number 分子与蛋白质的打分 表7 CustomProp 参数
/v1/{project_id}/eihealth-projects/{eihealth_project_id}/drug-jobs/{job_id}/cluster 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,您可以从获取项目ID中获取。 最小长度:1 最大长度:128
在“项目管理”页面,您可以查看项目的数量和总存储量。 图1 项目管理 在“项目列表”中,展示了当前用户有权限访问的项目,以及项目大小、项目成员角色、所有者、状态、是否核心项目、创建时间、更新时间和可执行的操作。 图2 项目列表 查看项目详情 项目详情提供了项目中数据大小、成员、创建时间等信息,您可以通过以下两种方式查看项目信息。
最小长度:1 最大长度:32768 表3 请求Body参数 参数 是否必选 参数类型 描述 basic_info 是 CreateDrugJobBasicInfo object 创建药物作业基本信息。 smiles 是 String 分子SMILES表达式。 最小长度:1 最大长度:512
最大长度:32768 表3 请求Body参数 参数 是否必选 参数类型 描述 basic_info 是 CreateDrugJobBasicInfo object 作业基本信息。 file 是 ClusteringDrugFile object 分子文件。 表4 CreateDrugJobBasicInfo
model_ids 否 Array of strings 模型id列表。 最小长度:1 最大长度:128 数组长度:0 - 10 save_fingerprint 否 Boolean 是否输出表征,仅专业版平台支持。 缺省值:false 表4 CreateDrugJobBasicInfo 参数
API概览 医疗智能体平台所提供的API,均符合RESTful API设计规范,如表1所示。 临床研究和药物设计所提供的API,均符合RESTful API设计规范,如表2所示。 表1 医疗智能体平台API 类型 API 说明 项目管理 项目管理 项目创建、获取项目详情、删除项目等相关操作API。
CSS常见问题 如果子用户看不到“CSS资源列表”,需要授权子用户CSS权限。 如果在创建和追加数据库的过程,显示资源不足,需要扩容CSS集群。 若CSS集群显示“不可绑定”。 检查购买的CSS资源状态是不是正常的。 检查购买的CSS资源是不是绑定了公网IP。 已绑定的集群修改了密码或者公网IP。
objects 预览配体信息列表。 数组长度:0 - 1000 has_more Boolean 文件中是否还有更多配体没有处理;即当前数量是否表示整个文件的配体数量,若该值为false则表该配体文件含有count数量个配体;若该值为true则表示该配体文件含有大于count数
String 小分子名称。 最小长度:0 最大长度:128 表4 ReceptorDrugFileReq 参数 是否必选 参数类型 描述 source 是 String 受体的数据源:外部网络数据(如RCSB在线数据库)、用户私有数据中心、承载租户公共数据(含样例/公共库)。 枚举值:
上传数据是最常用的添加数据功能,但由于网页传输大文件时存在一定的限制,所以上传数据的大小不能超过1GB。 图1 上传数据 复制数据 复制数据会从别的项目中复制一份数据到当前项目中,这里可选择的源项目需是当前账号为管理员的对应项目。如需设置项目成员,请参考用户指南中的项目成员和权限。
Array of strings 可供搜索分子的公共数据库名称列表。 最小长度:1 最大长度:128 数组长度:0 - 10 custom_databases Array of strings 可供搜索分子的自定义数据库名称列表。 最小长度:1 最大长度:128 数组长度:0 -
strings 残基列表,当识别模式为残基时提供。 最小长度:4 最大长度:16 数组长度:1 - 32 表4 ReceptorDrugFileReq 参数 是否必选 参数类型 描述 source 是 String 受体的数据源:外部网络数据(如RCSB在线数据库)、用户私有数据中心、承载租户公共数据(含样例/公共库)。
响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 basic_info DrugJobDto object 作业基本信息。 receptors Array of DockingReceptorDto objects 受体文件列表。 数组长度:1 - 20 ligands
add_hydrogen 否 Boolean 增加氢原子。 缺省值:false 表5 ReceptorDrugFile 参数 是否必选 参数类型 描述 source 是 String 受体的数据源:外部网络数据(如RCSB在线数据库)、用户私有数据中心、承载租户公共数据(含样例/公共库)。 枚举值:
upstream_job_info String 上游作业信息。 表5 Progress 参数 参数类型 描述 overall Float 整体进度。 estimated_finish_time Long 预计结束时间,毫秒。 表6 ReceptorDrugFile 参数 参数类型 描述