文档首页/ AI科学计算服务/ API参考/ API/ 小分子药物设计/ 药物通用接口/ 根据表面离散点坐标集生成可渲染的文件内容
更新时间:2025-07-08 GMT+08:00
分享

根据表面离散点坐标集生成可渲染的文件内容

功能介绍

根据表面离散点坐标集生成可渲染的文件内容。

URI

POST /v1/{project_id}/eihealth-projects/{eihealth_project_id}/drug-common/toolkit/surface-points

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

参数解释

项目ID,您可以从获取项目ID中获取。

约束限制

不涉及

取值范围

仅支持字母、数字、中划线和下划线,长度为[1-128]个字符。

默认取值

不涉及

eihealth_project_id

String

参数解释

空间ID。

约束限制

不涉及

取值范围

仅支持字母、数字、中划线和下划线,长度为[1-128]个字符。

默认取值

不涉及

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

参数解释

用户Token。

Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限,获取Token接口响应消息头中X-Subject-Token的值即为Token。

约束限制

不涉及

取值范围

长度为[1-32768]个字符。

默认取值

不涉及

表3 请求Body参数

参数

是否必选

参数类型

描述

x_coord_list

Array of doubles

参数解释

x坐标集。

约束限制

x坐标数量范围为[1-500],x坐标取值范围为[-9999999-99999999]。

取值范围

不涉及

默认取值

不涉及

y_coord_list

Array of doubles

参数解释

y坐标集。

约束限制

y坐标数量范围为[1-500],y坐标取值范围为[-9999999-99999999]。

取值范围

不涉及

默认取值

不涉及

z_coord_list

Array of doubles

参数解释

z坐标集。

约束限制

z坐标数量范围为[1-500],z坐标取值范围为[-9999999-99999999]。

取值范围

不涉及

默认取值

不涉及

响应参数

状态码:200

表4 响应Body参数

参数

参数类型

描述

-

String

表面离散点生成的字符串结果。

请求示例

设置离散点坐标集x_coord_list为[0.1,0.2,0.3],y_coord_list为[0.1,0.2,0.3],z_coord_list为[0.1,0.2,0.3],生成可渲染的文件内容。

https://{endpoint}/v1/{project_id}/eihealth-projects/{eihealth_project_id}/drug-common/toolkit/surface-points

{
  "x_coord_list" : [ 0.1, 0.2, 0.3 ],
  "y_coord_list" : [ 0.1, 0.2, 0.3 ],
  "z_coord_list" : [ 0.1, 0.2, 0.3 ]
}

响应示例

状态码:200

表面离散点生成的字符串结果。

ATOM      1  H   UNK X   1    25.6832614.2765035.85524
ATOM      2  H   UNK X   1    48.8256029.921632.635054
ATOM      3  H   UNK X   1    30.3003147.8117043.76887
ATOM      4  H   UNK X   1    33.9991343.3179329.87190
ATOM      5  H   UNK X   1    8.32594730.4173222.69595
ATOM      6  H   UNK X   1    43.2972922.363610.997845
ATOM      7  H   UNK X   1    48.2033511.4456930.39213
ATOM      8  H   UNK X   1    47.1369030.1526120.76086
ATOM      9  H   UNK X   1    8.18054139.089091.179204
ATOM     10  H   UNK X   1    34.2400436.849482.367979
ATOM     11  H   UNK X   1    34.7073824.577241.094519
ATOM     12  H   UNK X   1    9.17813040.0974720.49336
ATOM     13  H   UNK X   1    35.6577641.6438416.73472
ATOM     14  H   UNK X   1    12.7789236.2953716.31348

状态码

状态码

描述

200

表面离散点生成的字符串结果。

错误码

请参见错误码

相关文档