-
地址:二级结构预测
-
传输要求:json格式
-
传输格式(POST请求):
{ "body": "", "result": "" }
其中body为必填字段,为ATCGU(atcgu)组成的序列,长度限制为1到100,超过100无法计算
result为不需要填写的字段
-
返回格式:
-
正确访问
HTTP 201 Created Allow: POST, OPTIONS Content-Type: application/json Vary: Accept { "id": 18, "body": "CGGGAUGUGGCCCAGCUUGGUAGGGCACUGCGUUCGGGACGCAGGAGUCGCGCGUUCAAAUCGCGCCAUCCCGACCA", "time": "2021-10-13T13:47:24.497716Z", "result": "(((((((..((((.........))))((((((.......))))))....(((((.......))))))))))))...." }
其中需要的信息为
"body"
为用户输入的信息,"result"
为结构预测结果,长度与body长度一致,"time"
为创建时间(POST)请求发送时间。成功访问返回
HTTP 201 Created
-
存在除了ATCGUatcgu以外的字段
HTTP 400 Bad Request Allow: POST, OPTIONS Content-Type: application/json Vary: Accept "The input sequences should all be composed of ATCGU (atcgu), please re-enter"
HTTP 400 Bad Request
-
-
可视化:
这个可以调用一个现成的工具
在它的git(https://github.com/ViennaRNA/forna)上有详细的api调用方法,大致就是`json`格式的传入序列和结构即可;
-
后续更新版本会以/v2/array,/v3/array的形式放出,调用方法类似