What problem does it solve?
It eliminates the manual effort of collecting consistent drug information, chemical properties, targets, and drug-drug interactions by pulling structured DrugBank data programmatically for analysis and decision support.
Core Features & Use Cases
- Drug data access & parsing: Download and parse DrugBank XML securely using authenticated access and cached local datasets, supporting reproducible version pinning.
- Comprehensive drug queries: Retrieve drug identifiers, descriptions/indications, chemical structures (e.g., SMILES/InChI), pharmacology, and external cross-references in a queryable form.
- Targets, pathways, and interactions: Extract targets (including actions and UniProt-linked polypeptides), map drugs to pathways, and analyze drug-drug interactions for polypharmacy safety or combination assessment.
- Chemical similarity & property screening: Compute physicochemical descriptors, apply drug-likeness rules (Lipinski/Veber), generate fingerprints, and run structure-similarity workflows using RDKit.
Quick Start
Use the drugbank-database skill to look up DB00001 and return its drug information, targets, interactions, and key chemical properties from DrugBank.