生成分子SVG图
功能介绍
生成分子SVG图。
URI
POST /v1/{project_id}/eihealth-projects/{eihealth_project_id}/drug-common/ligand/svg
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
project_id | 是 | String | 项目ID,您可以从获取项目ID中获取。 最小长度:1 最大长度:128 |
eihealth_project_id | 是 | String | 平台项目ID。 最小长度:1 最大长度:128 |
请求参数
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
X-Auth-Token | 是 | String | 用户Token。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限,获取Token接口响应消息头中X-Subject-Token的值即为Token。 最小长度:1 最大长度:32768 |
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
smiles | 是 | String | 分子SMILES表达式。 最小长度:1 最大长度:1024 |
scaffold | 否 | String | 分子骨架smiles表达式。 最小长度:1 最大长度:512 |
size | 否 | Integer | 尺寸。 最小值:0 最大值:5000 缺省值:320 |
height | 否 | Integer | svg高度。 最小值:0 最大值:5000 缺省值:0 |
width | 否 | Integer | svg宽度。 最小值:0 最大值:5000 缺省值:0 |
alerts | 否 | String | 高亮子结构编号。 最小长度:0 最大长度:5000 |
ncols | 否 | Integer | 显示的列数。 最小值:0 最大值:100000 缺省值:0 |
bgopacity | 否 | Float | 背景透明度。 最小值:0 最大值:1 缺省值:0.0 |
bgcolor | 否 | String | 背景颜色。 最小长度:0 最大长度:64 |
fgcolor | 否 | String | 前景色。 最小长度:0 最大长度:64 |
ccolor | 否 | String | 碳颜色。 最小长度:0 最大长度:64 |
ncolor | 否 | String | 氮颜色。 最小长度:0 最大长度:64 |
ocolor | 否 | String | 氧颜色。 最小长度:0 最大长度:64 |
响应参数
无
请求示例
{
"smiles" : "c1ccccc1",
"height" : 250,
"width" : 400
} 响应示例
无
状态码
状态码 | 描述 |
|---|---|
200 | 生成SVG成功响应。 |
错误码
请参见错误码。

