用途:该技能提供 DrugBank 数据的程序化访问与分析能力。DrugBank 是综合性的生物信息学与化学信息学数据库,收录 FDA 批准的小分子、生物技术/生物制品、营养品及实验性化合物,每条记录含 200 多个数据字段;具体数量随版本变化,应从所下载版本中获取而非引用固定数字。
主要能力:数据访问与认证(安装配置 drugbank-downloader,管理凭据,下载指定或最新版本,解析 XML,使用缓存);药物信息查询(按 DrugBank ID、名称、CAS 号或关键词检索,提取名称、类型、描述、适应症、SMILES、InChI、分子式、作用机制、药效学、ADME 及 PubChem、ChEMBL、UniProt、KEGG 等外部标识,可按类型筛选并导出 DataFrame);药物相互作用分析(提取相互作用、构建双向网络、按严重程度与机制分类、检查药物对、分析多重用药方案、生成相互作用矩阵与风险评分);靶点与通路(靶点、酶、转运体、载体及 SMPDB 通路,含抑制剂/激动剂/拮抗剂作用类型、CYP450 与 II 相酶、摄取与外排转运体、共享靶点重定位、脱靶效应、GO 术语与 UniProt 交叉引用);化学性质与相似性(结构提取、理化性质、Lipinski 五规则与 Veber 规则、Tanimoto 相似度、分子指纹、SMARTS 子结构搜索、聚类与 ADMET 预测)。
用法:需安装 drugbank-downloader、bioversions、lxml、pandas、rdkit、networkx、scikit-learn;在 go.drugbank.com 注册并申请学术许可或商业许可,用账号邮箱与密码作为下载凭据。示例:from drugbank_downloader import download_drugbank; path = download_drugbank(version='5.1.22')。建议在出版物中注明所用版本以保证可复现。
限制:学术数据采用 CC BY-NC 4.0 许可,商业使用与 Clinical API 需付费许可。资料显示,截至 2026-09-23,当前可下载版本为 5.1.22(2026-06-27),但官方称学术数据集下载临时暂停,所有下载链接显示暂不可用,脚本下载返回 HTTP 403;恢复前应使用已有副本并注明版本,或改用其他开放数据源。FDA 标签与不良事件、ChEMBL 活性、CPIC/DPWG 药物基因组学、KEGG、PubChem 标识查询等场景应分别使用对应技能。