技能primekg
P

primekg

查询精准医学知识图谱(PrimeKG),以获取包含基因、药物、疾病、表型等多尺度生物数据。

PrimeKG 精准医学知识图谱技能 - 多尺度生物医学数据查询平台

技能概述

PrimeKG 精准医学知识图谱技能整合了20多个权威生物医学数据库,提供涵盖基因、药物、疾病、表型的多尺度生物学数据查询,支持药物靶点发现、疾病关联分析和药物重新定位研究。

适用场景

  1. 药物发现与靶点识别:通过查询疾病基因关联、药物靶点关系和蛋白质相互作用网络,快速识别潜在的治疗靶点和机制,加速新药研发流程。

  2. 药物重新定位研究:基于现有药物的靶点和适应症数据,发现药物的新适应症潜力,通过分析药物-疾病路径挖掘重新定位机会。

  3. 多尺度生物学数据整合:连接分子层面的基因靶点与临床层面的疾病表型,支持从基础研究到临床应用的全链条分析,特别适合网络药理学和系统生物学研究。

核心功能

  1. 智能节点搜索与关联查询:支持基因、蛋白质、药物、疾病、表型等实体的精确搜索,通过10万+节点和400万+关系边的庞大网络,快速获取直接邻居和临床证据关联。

  2. 疾病上下文综合分析:提供高层级疾病关联汇总,包括相关基因、药物和表型信息,帮助研究者快速理解疾病的生物学机制和潜在干预策略。

  3. 多关系类型网络探索:涵盖29种关系类型(如药物-靶点、疾病-基因、蛋白质相互作用、GWAS 证据等),支持关系类型过滤,专注于特定证据类型进行深入分析。

常见问题

PrimeKG 知识图谱包含哪些数据类型?

PrimeKG 整合了基因、蛋白质、药物、疾病、表型等多类型生物医学实体,包含超过10万个节点和400万条关系边。数据来源包括20多个权威数据库(如药物数据库、基因组数据库、临床数据库等)和高质量科学文献,涵盖29种不同的关系类型,包括药物靶点关联、疾病遗传关联、蛋白质相互作用、表型疾病关系和 GWAS 证据等。

如何使用 PrimeKG 进行药物靶点查询?

通过 search_nodes 函数搜索感兴趣的疾病或基因,获取唯一标识符后,使用 get_neighbors 函数查询该实体的所有关联节点。对于药物靶点发现,可以过滤 drug_protein 关系类型来获取药物-靶点关联数据。更高效的方式是直接使用 get_disease_context 函数,一次性获取疾病的关联基因、药物和表型信息,快速构建靶点假设。

PrimeKG 与其他生物医学数据库有什么区别?

PrimeKG 的核心优势在于其多尺度整合能力,将分子层面的基因靶点数据与临床层面的疾病表型数据连接在统一网络中。相比单一功能数据库,PrimeKG 支持29种关系类型的跨层级查询,特别适合需要同时考虑基因、药物、疾病多维度关系的研究场景。数据规模方面,10万+节点和400万+关系边提供了更全面的网络覆盖,而 Python 接口让数据获取更加便捷。