用途:ClinPGx(临床药物基因组学数据库,PharmGKB 的继任者)整合 PharmGKB、CPIC 与 PharmCAT 数据,用于查询遗传变异如何影响药物代谢、疗效与毒性,支持精准医学与临床决策。
主要能力:基因查询(如 CYP2D6、TPMT、DPYD、HLA-B);药物与化学物查询;基因-药物对及临床注释(CPIC、DPWG、FDA、文献证据等级 1A 至 4);CPIC 临床指南;等位基因功能、人群频率与表型(UM/NM/IM/PM);变异注释(rsID、基因组坐标);药物标签;代谢通路。还提供 PharmDOG 决策支持工具,含表型转换计算、自定义基因型与报告共享。
使用方式:通过 REST API 访问,基本安装命令为 uv pip install requests,端点为 BASE_URL = "https://api.clinpgx.org/v1/",无需认证;限速每秒 2 次请求,超限返回 HTTP 429,大量使用需邮件通知 api@clinpgx.org。数据许可为 CC BY-SA 4.0。配套脚本 scripts/query_clinpgx.py 提供 get_gene_info、get_drug_info、get_gene_drug_pairs、get_cpic_guidelines、get_alleles、get_clinical_annotations、get_drug_labels、search_variants、export_to_dataframe 等函数;参考文档 references/api_reference.md。
适用场景:临床用药决策支持、基因 panel 分析、药物安全评估、群体药物基因组学研究与文献证据回顾。
限制:资料未说明官方收费与价格;具体端点参数、返回字段与过滤运算符需查阅参考资料,此处暂未完整提供;API 有速率限制;数据仅供参考,使用需遵循许可并自行核实临床适用性。