获取靶点列表
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>获取靶点列表</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://119.136.27.201:3200/targets</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;">search</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>搜索内容, 搜索优先,搜索时不带筛选参数</td>
</tr>
<tr>
<td style="text-align: left;">source</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>靶点类型筛选, 可多选: TRG,Analysis 用 , 分隔, 页面默认使用source=TRG</td>
</tr>
<tr>
<td style="text-align: left;">species</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>Species字段筛选,可多选:用 , 分隔</td>
</tr>
<tr>
<td style="text-align: left;">disease_area</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>Disease area字段筛选,可多选:用 , 分隔</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>Status字段筛选,可多选:用 , 分隔</td>
</tr>
<tr>
<td style="text-align: left;">structure</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>Structure字段筛选,可多选:用 , 分隔</td>
</tr>
<tr>
<td style="text-align: left;">splicer_motifs</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>splicer_motifs字段筛选,yes: Have data, no: No data, 0: 0</td>
</tr>
<tr>
<td style="text-align: left;">binder_motifs</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>binder_motifs字段筛选,yes: Have data, no: No data, 0: 0</td>
</tr>
<tr>
<td style="text-align: left;">splicing_sites</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>splicing_sites字段筛选,yes: Have data, no: No data, 0: 0</td>
</tr>
<tr>
<td style="text-align: left;">stable_mwj_eclipsebio</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>stable_mwj_eclipsebio字段筛选,yes: Have data, no: No data, 0: 0</td>
</tr>
<tr>
<td style="text-align: left;">stable_mwj_sequence</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>stable_mwj_sequence字段筛选,yes: Have data, no: No data, 0: 0</td>
</tr>
<tr>
<td style="text-align: left;">scanfold_motifs_eclipsebio</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>scanfold_motifs_eclipsebio字段筛选,yes: Have data, no: No data, 0: 0</td>
</tr>
<tr>
<td style="text-align: left;">scanfold_motifs_sequence</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>scanfold_motifs_sequence字段筛选,yes: Have data, no: No data, 0: 0</td>
</tr>
<tr>
<td style="text-align: left;">order</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>排序字段, 可选:"splicer_motifs", "binder_motifs", "splicing_sites", "stable_mwj_eclipsebio", "stable_mwj_sequence", "date","scanfold_motifs_eclipsebio","scanfold_motifs_sequence"</td>
</tr>
<tr>
<td style="text-align: left;">desc</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>是否降序排序, 1:是, 0:否(升序)</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
'data': {
'targets': [{
'id': 1,
'gene': 'APOC3',
'target_id': 'RT00063',
'source': 'TRG',
'date': '2022-07-12',
'view': ['ALL'],
'function_summary': 'slows down the breakdown of fats',
'status': 'Reviewed',
'result': ['without_shape'],
'species': 'Human',
'disease_area': 'Rare Disease',
'disease': 'Familial chylomicronaemia syndrome (FCS) (also known as type I hyperlipoproteinaemia)',
'stable_mwj': 1,
'scanfold_motifs': 1,
'splicing_sites': 2,
}, {
'id': 2,
'gene': 'Aptamer21_3WJ',
'target_id': 'RT00002',
'source': 'TRG',
'date': '2022-04-07',
'view': ['ALL'],
'function_summary': None,
'status': 'Reviewed',
'result': [],
'species': 'Human',
'disease_area': '',
'disease': '',
'stable_mwj': None,
'scanfold_motifs': None,
'splicing_sites': 2,
}, {
'id': 3,
'gene': 'C9Orf72',
'target_id': 'RT00003',
'source': 'TRG',
'date': '2022-04-07',
'view': ['ALL'],
'function_summary': None,
'status': 'Reviewed',
'result': [],
'species': 'Human',
'disease_area': 'Repeat',
'disease': 'ALS (amyotrophic lateral sclerosis)',
'stable_mwj': 3,
'scanfold_motifs': 4,
'splicing_sites': 2,
}],
'filters': {
'source': ['TRG', 'Publication'],
'status': ['Reviewed', 'Selected', 'SHAPE-MaP Done', 'Recommend-Screening', 'Recommended-Splicing', 'Screening Done', 'Splicing Done', 'On Hold', 'Abandoned'],
'result': ['Sequence', 'icSHAPE', 'SHAPE-MaP'],
'species': ['Human', 'fly'],
'disease_area': ['Rare Disease', None, 'Repeat', 'Cancer', 'Autoimmune ', 'Metabolic']
},
'files': ['1abf50a80c03fc0aa63617e5feceaa2f.jpeg'],
'total': 133,
},
'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;">targets</td>
<td style="text-align: left;">List</td>
<td>靶点信息列表</td>
</tr>
<tr>
<td style="text-align: left;">targets/id</td>
<td style="text-align: left;">int</td>
<td>靶点id</td>
</tr>
<tr>
<td style="text-align: left;">targets/gene</td>
<td style="text-align: left;">string</td>
<td>基因名称</td>
</tr>
<tr>
<td style="text-align: left;">targets/target_id</td>
<td style="text-align: left;">string</td>
<td>REVIR靶点编号</td>
</tr>
<tr>
<td style="text-align: left;">targets/source</td>
<td style="text-align: left;">string</td>
<td>靶点类型: TRG或 Publication</td>
</tr>
<tr>
<td style="text-align: left;">targets/species</td>
<td style="text-align: left;">string</td>
<td>靶点所属物种</td>
</tr>
<tr>
<td style="text-align: left;">targets/disease_area</td>
<td style="text-align: left;">string</td>
<td>相关疾病分类</td>
</tr>
<tr>
<td style="text-align: left;">targets/disease</td>
<td style="text-align: left;">string</td>
<td>相关疾病</td>
</tr>
<tr>
<td style="text-align: left;">targets/result</td>
<td style="text-align: left;">list</td>
<td>靶点结构分析结果标签列表(Structure Result)</td>
</tr>
<tr>
<td style="text-align: left;">targets/date</td>
<td style="text-align: left;">string</td>
<td>靶点添加日期</td>
</tr>
<tr>
<td style="text-align: left;">targets/status</td>
<td style="text-align: left;">string</td>
<td>靶点研究进度状态</td>
</tr>
<tr>
<td style="text-align: left;">filters</td>
<td style="text-align: left;">json</td>
<td>可筛选字段和范围</td>
</tr>
<tr>
<td style="text-align: left;">files</td>
<td style="text-align: left;">list</td>
<td>靶点相关文件</td>
</tr>
<tr>
<td style="text-align: left;">stable_mwj</td>
<td style="text-align: left;">int</td>
<td>稳定多叉结构数量,空值显示空字符串</td>
</tr>
<tr>
<td style="text-align: left;">scanfold_motifs</td>
<td style="text-align: left;">int</td>
<td>scanfold_motifs数量,空值显示空字符串</td>
</tr>
<tr>
<td style="text-align: left;">splicing_sites</td>
<td style="text-align: left;">int</td>
<td>splicing_sites数量,空值显示空字符串</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<p>V14 返回数据格式不变, 调整为后端搜索筛选排序</p>