drugbank-database

Query DrugBank database for drug properties, interactions, targets, and pathways.

Updated Jan 10, 2026
One-click install
npx skills add https://github.com/robinbarvaag/poynt --skill drugbank-database-robinbarvaag
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: drugbank-database
Source: https://github.com/robinbarvaag/poynt/tree/main/.github/skills/drugbank-database
Command: npx skills add https://github.com/robinbarvaag/poynt --skill drugbank-database-robinbarvaag

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires drugbank-downloader, bioversions, lxml, pandas, rdkit, networkx, scikit-learn, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides programmatic access to the DrugBank database, enabling detailed analysis of drug properties, interactions, targets, and pathways, which is crucial for pharmaceutical research and drug discovery.

Core Features & Use Cases

  • Data Access: Download and parse the entire DrugBank database efficiently.
  • Drug Queries: Retrieve specific information on drugs, including chemical properties, pharmacology, and clinical data.
  • Interaction Analysis: Analyze drug-drug interactions, identify potential risks, and build interaction networks.
  • Target & Pathway Mapping: Explore drug targets, metabolic enzymes, transporters, and associated biological pathways.
  • Chemical Analysis: Perform structure-based analysis, similarity searches, and ADMET predictions.
  • Use Case: A researcher needs to find all drugs that target a specific protein kinase and also have a high risk of drug-drug interactions. This Skill can identify such candidates by querying targets and interaction data.

Quick Start

Use the drugbank-database skill to find all drugs that interact with 'DB00001'.

Frequently Asked Questions about drugbank-database

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I programmatically access DrugBank data for drug discovery and pharmacology research?

Programmatic access to DrugBank data is enabled by downloading and parsing the full database to query drug properties, interactions, targets, and pathways for pharmaceutical research.

Can I analyze drug-drug interactions and build interaction networks using Python?

Yes, you can analyze drug-drug interactions and build interaction networks using Python libraries like networkx and pandas to identify potential pharmacological risks.

How do I find all drugs that target a specific protein and have high interaction risks?

Retrieve drugs targeting specific proteins by querying target data, then cross-reference interaction data to identify candidates with high drug-drug interaction risks.

What Python libraries are needed to parse DrugBank XML and perform cheminformatics analysis?

Parsing DrugBank XML and performing cheminformatics analysis requires Python libraries including lxml for parsing, rdkit for chemical structures, and pandas for data manipulation.

Does this approach support structure-based similarity searches and ADMET predictions?

Structure-based analysis, similarity searches, and ADMET predictions are supported through integration with rdkit and scikit-learn for chemical and machine learning analysis.

What are the limitations of using DrugBank data for pharmacovigilance and pathway mapping?

While DrugBank facilitates pharmacovigilance and pathway mapping, analysis is limited to the structured biological and chemical data available within the downloaded database version.