drugbank-database

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

1|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/yf8578/clawomics --skill drugbank-database-yf8578
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: drugbank-database
Source: https://github.com/yf8578/clawomics/tree/main/skills/drugbank-database
Command: npx skills add https://github.com/yf8578/clawomics --skill drugbank-database-yf8578

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, streamlining pharmaceutical research and drug discovery.

Core Features & Use Cases

  • Data Access: Download and parse the full DrugBank XML database.
  • Drug Queries: Retrieve comprehensive information on drugs, including chemical properties, pharmacology, and external identifiers.
  • Interaction Analysis: Analyze drug-drug interactions, classify their severity, and build interaction networks.
  • Target & Pathway Mapping: Identify drug targets, enzymes, transporters, and associated biological pathways.
  • Chemical Analysis: Perform structure-based analysis, similarity searches, and ADMET predictions.
  • Use Case: Researchers can use this Skill to identify potential drug repurposing candidates by finding drugs that share targets with known drugs or to assess the safety of polypharmacy regimens by analyzing all pairwise drug interactions.

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 retrieve drug-drug interactions and build interaction networks from DrugBank data?

To analyze drug-drug interactions, download and parse the DrugBank XML database using Python to classify interaction severity and construct networks with networkx for polypharmacy safety assessment.

Can I perform chemical similarity searches and ADMET predictions using DrugBank entries?

Yes, you can perform chemical structure-based analysis, similarity searches, and ADMET predictions by processing DrugBank entries with rdkit to evaluate drug properties and identify repurposing candidates.

How do I map drug targets, enzymes, and biological pathways for drug discovery research?

Map drug targets, enzymes, and transporters by accessing the DrugBank database programmatically to identify associated biological pathways, streamlining drug discovery and pharmacovigilance research.

Do I need Python packages like lxml and pandas to access comprehensive drug information?

Yes, you need Python packages including drugbank-downloader, lxml, pandas, and rdkit to retrieve and parse the DrugBank XML database for querying over 9,500 drug entries and their biological data.

What is the best way to identify drug repurposing candidates from pharmacological data?

The best way to identify drug repurposing candidates is querying the DrugBank database to find drugs that share targets with known drugs, utilizing networkx and scikit-learn for detailed target analysis.

Does this approach to pharmacology data work for analyzing external identifiers and chemical properties?

Yes, this approach works by parsing the DrugBank XML database to retrieve comprehensive chemical properties, pharmacology details, and external identifiers for over 9,500 drug entries using lxml and pandas.