16_DGIdb

Query DGIdb for drug–gene interactions via GraphQL with structured results.

130|4|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/QSong-github/DrugClaw --skill 16-dgidb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 16_DGIdb
Source: https://github.com/QSong-github/DrugClaw/tree/main/skills/dti/dgidb
Command: npx skills add https://github.com/QSong-github/DrugClaw --skill 16-dgidb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

DGIdbQuery solves the problem of retrieving drug–gene interactions from the DGIdb database, providing structured results and source evidence.

Core Features & Use Cases

  • Single-entity and batch queries for drug or gene inputs
  • Supports both gene-centric and drug-centric interaction retrieval
  • Automatic detection of categories like druggable genes with DGIdb data
  • Outputs include target/source details, PMIDs, and sources for traceability

Quick Start

Ask DGIdb to look up drug targets or gene interactions by providing a drug name, gene name, or category.

Frequently Asked Questions about 16_DGIdb

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

FAQPage Schema
How do I find drug-gene interactions for a specific target using GraphQL?

You can find drug-gene interactions by querying the DGIdb database with a drug or gene name. It returns structured results containing specific target details, source evidence, and PMIDs for traceability.

Can I retrieve druggable gene categories and interaction data in batch?

Yes, you can perform batch queries for druggable gene categories and interaction data. The system supports both gene-centric and drug-centric batch retrieval to process multiple inputs efficiently.

What evidence sources are returned when querying drug targets?

Querying drug targets returns structured results that include specific source details and PMIDs. This provides clear traceability for the drug-gene interactions found in the DGIdb database.

Does the DGIdb query handle timeouts and API errors gracefully?

Yes, the DGIdb query mechanism handles timeouts and errors gracefully. This ensures your batch or single-entity drug-gene interaction queries fail safely without crashing your workflow.

How do I look up druggable genes for a list of drugs?

You can look up druggable genes by providing a list of drug names as input. The system automatically detects categories like druggable genes and returns the corresponding gene-drug relationships.