用途:该技能用于程序化访问 Open Targets Platform,系统性地发现和评估潜在药物靶点。平台整合人类遗传学、组学、文献与化学数据,构建并评分靶点-疾病关联。
主要能力:查询靶点(基因)注释,包括可成药性(tractability)、安全性、表达;检索带证据评分的疾病-靶点关联;获取遗传关联、体细胞突变、已知药物、通路、RNA 表达、动物模型、文献等多类证据;查找疾病已知药物及其机制、临床试验阶段与不良反应;评估靶点可成药性与治疗潜力。
使用方式:平台提供 GraphQL API、网页界面、数据下载与 Google BigQuery,本技能聚焦 GraphQL API。端点:https://api.platform.opentargets.org/api/v4/graphql,无需认证。脚本 scripts/query_opentargets.py 提供辅助函数:search_entities()、get_target_info()、get_disease_info()、get_target_disease_evidence()、get_known_drugs_for_disease()、get_drug_info()、get_target_associations()、execute_query()。标识符:靶点用 Ensembl 基因 ID(如 ENSG00000157764),疾病用 EFO ID(如 EFO_0000249),药物用 ChEMBL ID(如 CHEMBL25)。
适用场景:疾病靶点发现、靶点评估与优先级排序、证据收集、药物重定位、竞争情报、机制研究、生物标志物发现、安全性评估。
限制:API 适合探索性查询,系统性分析大量靶点/疾病应使用数据下载或 BigQuery;关联评分为相对排序指标而非绝对置信度,未充分研究的疾病评分可能偏低;证据质量不一,需结合生物学与临床背景解读;平台按季度更新,引用需遵循官方要求。