tooluniverse-network-pharmacology

Constructs compound-target-disease networks to score drug repurposing candidates using 60+ ToolUniverse tools.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/matt-grain/pharma-catalyst --skill tooluniverse-network-pharmacology-matt-grain
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: tooluniverse-network-pharmacology
Source: https://github.com/matt-grain/pharma-catalyst/tree/main/.claude/skills/tooluniverse-network-pharmacology
Command: npx skills add https://github.com/matt-grain/pharma-catalyst --skill tooluniverse-network-pharmacology-matt-grain

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires tooluniverse, and includes references (resource) components.

What problem does it solve? Evaluating whether a drug can be repurposed for a new disease requires manually querying dozens of databases (ChEMBL, OpenTargets, STRING, DrugBank, FAERS) and synthesizing network, clinical, and safety evidence. This Skill automates that entire workflow, producing a scored, evidence-graded network pharmacology report. ## Core Features & Use Cases - Compound-Target-Disease Network Construction: Builds multi-layer networks with C-T, T-D, C-D, and PPI edges from 15+ databases including OpenTargets, STRING, DrugBank, DGIdb, and CTD. - Network Pharmacology Scoring: Computes a 0-100 composite score (network proximity, clinical evidence, target-disease association, safety, mechanism plausibility) with T1-T4 evidence grading and priority tiers. - Polypharmacology & Safety Analysis: Profiles multi-target effects, disease module coverage, FAERS adverse events, FDA warnings, and target safety liabilities. - Use Case: Ask whether metformin could be repurposed for Alzheimer's disease; the Skill resolves identifiers, builds the PPI network, calculates proximity Z-scores, checks clinical trials and literature, and generates a ranked repurposing report. ## Quick Start Ask the agent to analyze whether metformin can be repurposed for Alzheimer's disease using network pharmacology analysis.

Frequently Asked Questions about tooluniverse-network-pharmacology

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

FAQPage Schema
How do I analyze drug repurposing with network pharmacology?▼

Provide a compound and disease name, and the pipeline resolves identifiers via OpenTargets and DrugBank, builds compound-target-disease and PPI networks from STRING and IntAct, calculates network proximity, and ranks candidates with a 0-100 Network Pharmacology Score.

What databases does network pharmacology analysis use?▼

The pipeline queries over 15 databases through 60+ ToolUniverse tools, including OpenTargets, ChEMBL, DrugBank, STRING, IntAct, DGIdb, CTD, Reactome, Enrichr, FAERS, FDA, gnomAD, PubMed, EuropePMC, and ClinicalTrials.gov.

How is the Network Pharmacology Score calculated?▼

The score sums five components: network proximity (0-35 points based on Z-score), clinical evidence (0-25), target-disease association (0-20), safety profile (0-10), and mechanism plausibility (0-10). Scores of 80-100 indicate Tier 1 high repurposing potential.

Can this analyze polypharmacology and multi-target drug effects?▼

Yes, it profiles all drug targets from OpenTargets, DrugBank, and CTD, classifies primary versus off-targets, computes disease module coverage, and assesses selectivity using DGIdb druggability and OpenTargets tractability data.

What happens when a drug or disease is not found in the databases?▼

The pipeline applies fallback strategies, such as trying ChEMBL or PubChem when OpenTargets compound lookup fails, or using disease synonyms and parent ontology terms. Disconnected networks and missing data are reported explicitly rather than hidden.

When should I use network pharmacology instead of simple drug repurposing analysis?▼

Use network pharmacology when you need mechanistic insight from PPI networks, proximity Z-scores, and pathway overlap between drug targets and disease genes. For simple repurposing without network analysis, a dedicated drug repurposing skill is more appropriate.