核磁碳谱位移推理
接口说明
本接口用于根据化学结构式获取物质的预测谱图数据。
计费方式
按照调用次数收费,调用成功,单次调用收费0.01元。
接口地址
POST https://openapi.molaid.com/v1/spectra/predict
请求参数
全局请求参数详见全局请求参数
名称 | 类型 | 必填 | 说明 |
---|---|---|---|
type | enum | 是 | 谱图类型 |
solvent | enum | 是 | 溶剂类型 |
mol | string | 是 | 化学结构式mol码 |
返回参数
名称 | 类型 | 说明 |
---|---|---|
img | string | 谱图渲染图svg(xml格式) |
data | [object] | 谱图数据 |
- no | number(float) | |
- delta | number(float) |
请求示例
{
"type": "peak_type_cnmr",
"solvent": "solvent_cdcl3",
"mol": "\n\n\n 0 0 0 0 0 999 V3000\nM V30 BEGIN CTAB\nM V30 COUNTS 6 6 0 0 0 REGNO=969212\nM V30 BEGIN ATOM\nM V30 1 C 14.7947 0.77 0 0\nM V30 2 C 13.4612 1.54 0 0\nM V30 3 C 14.7947 -0.77 0 0\nM V30 4 C 12.1273 0.77 0 0\nM V30 5 C 13.4612 -1.54 0 0\nM V30 6 C 12.1273 -0.77 0 0\nM V30 END ATOM\nM V30 BEGIN BOND\nM V30 1 2 1 2\nM V30 2 1 1 3\nM V30 3 1 2 4\nM V30 4 2 3 5\nM V30 5 2 4 6\nM V30 6 1 5 6\nM V30 END BOND\nM V30 END CTAB\nM END\n"
}
返回示例
正常返回
{
"code": 200,
"data": {
"img": "svg文件内容",
"data": [
{
"no": 1,
"delta": 128.5
},
{
"no": 2,
"delta": 128.5
}
]
},
"reason": "",
"message": "",
"metadata": {
"request_id": "d8f3c006d858acf3c6d3e05438bfca4c"
}
}
错误返回
{
"code": 400,
"reason": "VALIDATOR",
"message": "invalid SpectraPredictRequest.Mol: value length must be at least 1 runes",
"metadata": {
"request_id": "d8f3c006d858acf3c6d3e05438bfca4c"
}
}
错误码
全局错误码详见错误码
枚举值
谱图类型
枚举值 | 说明 |
---|---|
peak_type_cnmr | 碳谱 |
peak_type_hnmr | 氢谱 |
溶剂类型
枚举值 | 说明 |
---|---|
solvent_cdcl3 | CDCl3 |
注意事项
- mol字段需提交标准MOL格式字符串
- 返回图片为svg格式图片内容(xml)