def _get_labels_for_reactome_ids(self, reactome_ids):
labels = defaultdict(str)
if reactome_ids:
res = self._cached_search(index=self._index_reactome,
doc_type=self._docname_reactome,
body={"query": {
"ids": {
"values": reactome_ids
}
},
'_source': {"includes": ['label']},
'size': 10000,
'from': 0,
}
)
if res['hits']['total']:
for hit in res['hits']['hits']:
labels[hit['_id']] = hit['_source']['label']
return labels
评论列表
文章目录