获取药物分析结果分布图表数据
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>获取药物分析结果分布图表数据
<h5>请求URL</h5></li>
<li><code>http://119.136.27.201:3200/drug/discovery/rna_seq/molecules</code>
<h5>请求方式</h5></li>
<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;">string</td>
<td>图片内选点后将选定的点id传入, 以“,”分隔</td>
</tr>
<tr>
<td style="text-align: left;">project</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>表格 project勾选内容, 多选以“,”分隔</td>
</tr>
<tr>
<td style="text-align: left;">compound</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>药物编号框内搜索内容, 可以输入编号例如 50,28</td>
</tr>
<tr>
<td style="text-align: left;">dose</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>表格 dose 勾选内容, 单选</td>
</tr>
<tr>
<td style="text-align: left;">cell_line</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>表格 cell_line 勾选内容, 单选</td>
</tr>
<tr>
<td style="text-align: left;">sort</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>排序字段, 可选: ecc50</td>
</tr>
<tr>
<td style="text-align: left;">desc</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>是否倒序, 1是, 0否</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
'data': {
'table': {
'molecules': [{
'compound': 'RC00000028',
'portfolio': 'RSQP0001',
'project': 'HTT,MSH3,FOXM1',
'ec50': '2.017,1261.0,60.06',
'cell_line': 'HEK293T',
'dose': '3µM',
'scaffold_id': 'SR-001B',
'url': 'https://revirtx.benchling.com/revirtx/f/lib_Nz4dgQWg-registry/mol_18mzbFzq-rc00030184/edit'
}],
'filter': {
'dose': ['3µM'],
'cell_line': ['3µM'],
'project': ['FOXM1', 'MSH3', 'HTT'],
'compound_color': ['MSH3_PE4_minigene_DR', 'HTT_RNAseq', 'MSH3_PE4_minigene_HTS']
},
'total': 1
},
'chart': {
'GeneExpression': [{
'x': -21.416897,
'y': 15.994448,
'id': 193,
'tag': 'RC28',
'skip_ratio': 2.1229259172703903,
'scaffold': SR-111',
'is_highlight': True,
'FOXM1_minigene_HTS': True,
'HTT_RNAseq': True,
'MSH3_PE4_minigene_HTS': false,
'MSH3_RNAseq': True,
'MYB_RNAseq': True,
'SMN2_minigene_HTS': True
}],
'Splicing': [{
'x': -15.681424,
'y': 10.386231,
'id': 193,
'tag': 'RC28',
'scaffold': SR-111',
'skip_ratio': 2.1229259172703903,
'is_highlight': True,
'FOXM1_minigene_HTS': True,
'HTT_RNAseq': True,
'MSH3_PE4_minigene_HTS': false,
'MSH3_RNAseq': True,
'MYB_RNAseq': True,
'SMN2_minigene_HTS': True
}],
'SplicingKmer': [{
'x': -9.517418,
'y': -22.127758,
'id': 193,
'tag': 'RC28',
'scaffold': SR-111',
'skip_ratio': 2.1229259172703903,
'is_highlight': True,
'FOXM1_minigene_HTS': True,
'HTT_RNAseq': True,
'MSH3_PE4_minigene_HTS': false,
'MSH3_RNAseq': True,
'MYB_RNAseq': True,
'SMN2_minigene_HTS': True
}],
'ChemicalStructure': [{
'x': 0.14936212,
'y': 2.665159,
'id': 193,
'tag': 'RC28',
'scaffold': SR-111',
'skip_ratio': 2.1229259172703903,
'is_highlight': True,
'FOXM1_minigene_HTS': True,
'HTT_RNAseq': True,
'MSH3_PE4_minigene_HTS': false,
'MSH3_RNAseq': True,
'MYB_RNAseq': True,
'SMN2_minigene_HTS': True
}],
'KANOFeature': [{
'x': -4.2715364,
'y': -5.4636917,
'id': 193,
'tag': 'RC28',
'scaffold': SR-111',
'skip_ratio': 2.1229259172703903,
'is_highlight': True,
'FOXM1_minigene_HTS': True,
'HTT_RNAseq': True,
'MSH3_PE4_minigene_HTS': false,
'MSH3_RNAseq': True,
'MYB_RNAseq': True,
'SMN2_minigene_HTS': True
}],
'SplicingMotif': [{
'x': -2.152645,
'y': 0.8627357,
'id': 193,
'tag': 'RC28',
'scaffold': SR-111',
'skip_ratio': 2.1229259172703903,
'is_highlight': True,
'FOXM1_minigene_HTS': True,
'HTT_RNAseq': True,
'MSH3_PE4_minigene_HTS': false,
'MSH3_RNAseq': True,
'MYB_RNAseq': True,
'SMN2_minigene_HTS': True
}]
}
},
'code': 200,
'message': 'success'
}</code></pre>
<h5>返回参数说明</h5>
<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;">table</td>
<td style="text-align: left;">json</td>
<td>表格相关数据</td>
</tr>
<tr>
<td style="text-align: left;">molecules</td>
<td style="text-align: left;">list</td>
<td>表格内数据</td>
</tr>
<tr>
<td style="text-align: left;">filter</td>
<td style="text-align: left;">json</td>
<td>表格可选筛选和范围</td>
</tr>
<tr>
<td style="text-align: left;">total</td>
<td style="text-align: left;">int</td>
<td>表格上方显示的总数</td>
</tr>
<tr>
<td style="text-align: left;">chart</td>
<td style="text-align: left;">json</td>
<td>图片相关数据</td>
</tr>
<tr>
<td style="text-align: left;">GeneExpression</td>
<td style="text-align: left;">list</td>
<td>名称为GeneExpression的图片点数据,SplicingMotif,KANOFeature,ChemicalStructure, SplicingKmer,Splicing 同上</td>
</tr>
<tr>
<td style="text-align: left;">x</td>
<td style="text-align: left;">number</td>
<td>横坐标位置</td>
</tr>
<tr>
<td style="text-align: left;">y</td>
<td style="text-align: left;">number</td>
<td>纵坐标位置</td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">int</td>
<td>点ID, 界面上鼠标选择点后传参参数</td>
</tr>
<tr>
<td style="text-align: left;">tag</td>
<td style="text-align: left;">string</td>
<td>点显示名称</td>
</tr>
<tr>
<td style="text-align: left;">skip_ratio</td>
<td style="text-align: left;">number</td>
<td>用于显示点颜色</td>
</tr>
<tr>
<td style="text-align: left;">scaffold</td>
<td style="text-align: left;">string</td>
<td>用于显示点颜色</td>
</tr>
<tr>
<td style="text-align: left;">is_highlight</td>
<td style="text-align: left;">boolean</td>
<td>是否高亮</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<p>v21 表格数据中增加了scaffold_id字段, 筛选中增加了compound_color字段用于实验结果标签着色,图数据中增加了实验结果标签(参考数据看id=10的数据, 第十行)</p>