新建分子合成路径规划任务接口
功能介绍
输入要进行合成路径规划的分子以及输出可行方案的个数。
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 |
错误码
请参见错误码。