新建分子合成路径规划任务接口
功能介绍
输入要进行合成路径规划的分子以及输出可行方案的个数。
URI
POST /v1/{project_id}/task/synthesis
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
project_id |
是 |
String |
华为云项目id |
请求参数
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
X-Auth-Token |
是 |
String |
用户 token |
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
smiles |
是 |
String |
分子SMILES表达式 |
|
top_n |
是 |
Integer |
期望最大返回条目数(排序后取TopN) 最小值:1 最大值:50 |
|
max_search_depth |
是 |
Integer |
预测路径的最大深度 最小值:3 最大值:12 |
|
max_prediction_per_product |
是 |
Integer |
每个产物的最大反应数量 最小值:2 最大值:20 |
响应参数
无
请求示例
创建一个分子合成路径规划任务
POST https://{endpoint}/v1/{project_id}/task/synthesis
{
"smiles" : "c1ccccc1",
"top_n" : 50,
"max_search_depth" : 5,
"max_prediction_per_product" : 20
}
响应示例
状态码: 201
分子合成路径规划成功提交响应,返回分子合成路径规划任务ID
{
"text/plain" : "87ba6b54-2288-4a5d-90a2-3db01c22a9d2"
}
状态码
|
状态码 |
描述 |
|---|---|
|
201 |
分子合成路径规划成功提交响应,返回分子合成路径规划任务ID |
错误码
请参见错误码。