获取分析结果
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>获取分析结果</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://119.136.27.201:3200/analysis/result</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>GET</li>
</ul>
<h5>参数</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>分析记录id</td>
</tr>
<tr>
<td style="text-align: left;">limit</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>分页大小</td>
</tr>
<tr>
<td style="text-align: left;">offset</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>分页偏移量</td>
</tr>
<tr>
<td style="text-align: left;">max</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>预测分数最大值,(仅在分析记录类型为Hit prediction时有效)</td>
</tr>
<tr>
<td style="text-align: left;">min</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>预测分数最小值,(仅在分析记录类型为Hit prediction时有效)</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code># Hit Predition 分析结果返回
{
'data': {
'type': 'Hit Prediction',
'analysis_result': {
'total': 727,
'limit': 10,
'offset': 0,
'result': [{
'InChI_key': 'QSIJIUZIEDVFHP-UHFFFAOYSA-N',
'smiles': 'O=C1C=C(CSCC2=NN=C(N2)C2CC2)N=C2C=CC=CN12',
'score': 0.9872,
'target': 'RNA_FOCUS',
'model': 'rna_focus'
}, {
'InChI_key': 'ZEFRRBWPEQJCAT-UHFFFAOYSA-N',
'smiles': 'FC(F)(F)CN1CCC(CNC2=CC(=O)N3C=CC=CC3=N2)C1',
'score': 0.9708,
'target': 'RNA_FOCUS',
'model': 'rna_focus'
}, ]
}
},
'code': 200,
'message': 'success'
}
# Batch similarity 分析结果返回
{
'data': {
'type': 'Batch Similarity',
'analysis_result': {
'total': 10,
'limit': 10,
'offset': 0,
'result': [{
'from': 'SMILES',
'smiles': 'CC(C)Oc(nn1)ccc1-c2c(OC)ccc(F)c2',
'result': [{
'id': '620b2668c922719ae0abce29',
'smiles': 'N#Cc1c(C#N)cccc1Oc2ccc(cc2)-c3ccccc3',
'similarity': 0.4,
'from': 'Wuxi'
}, {
'id': '620b266ac922719ae0abd224',
'smiles': 'COc1ccccc1c2cc(nc(Cl)n2)c3ccccc3',
'similarity': 0.4,
'from': 'Wuxi'
},]
}, {
'from': 'SMILES',
'smiles': ' CSc1snc(SC)c1C(=O)Nc2nn(C)c(c23)cccc3F',
'result': []
}, {
'from': 'SMILES',
'smiles': 'c1ccccc1CNC(=O)Cc(cc2)cc(c23)nc(s3)-c4ccccc4',
'result': [{
'id': '620b2665c922719ae0abc988',
'smiles': 'Cc(s1)nc(c12)cc(OC)c(c2)SC',
'similarity': 0.4,
'from': 'Wuxi'
}, ]
}, ]
}]
}
},
'code': 200,
'message': 'success'
}</code></pre>
<h5>返回参数说明</h5>
<h1>Hit Predition 分析结果返回</h1>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">string</td>
<td>分析类型</td>
</tr>
<tr>
<td style="text-align: left;">analysis_result</td>
<td style="text-align: left;">json</td>
<td>分析结果统计</td>
</tr>
<tr>
<td style="text-align: left;">result</td>
<td style="text-align: left;">list</td>
<td>分析结果数据列表 (同v1获取预测数据接口)</td>
</tr>
</tbody>
</table>
<h1>Batch similarity 分析结果返回</h1>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">string</td>
<td>分析类型</td>
</tr>
<tr>
<td style="text-align: left;">analysis_result</td>
<td style="text-align: left;">json</td>
<td>分析结果统计</td>
</tr>
<tr>
<td style="text-align: left;">result</td>
<td style="text-align: left;">list</td>
<td>分析结果数据列表</td>
</tr>
<tr>
<td style="text-align: left;">from</td>
<td style="text-align: left;">string</td>
<td>输入数据来源</td>
</tr>
<tr>
<td style="text-align: left;">smiles</td>
<td style="text-align: left;">string</td>
<td>输入的分子结构</td>
</tr>
<tr>
<td style="text-align: left;">result/result</td>
<td style="text-align: left;">list</td>
<td>相似性搜索结果</td>
</tr>
<tr>
<td style="text-align: left;">result/result/similarity</td>
<td style="text-align: left;">number</td>
<td>相似分数</td>
</tr>
<tr>
<td style="text-align: left;">result/result/from</td>
<td style="text-align: left;">string</td>
<td>结果数据来源</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<p>不同分析类型 Hit prediction/ Batch similarity/ scaffold hopping/ docking 的结果都由此接口获取, 返回数据类型根据分析记录的类型而不同</p>