opentargets-database

Query the Open Targets Platform GraphQL API for disease-associated evidence.

269|20|Updated Jun 13, 2026
One-click install
npx skills add https://github.com/NeuroAIHub/BrainPilot --skill opentargets-database-neuroaihub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opentargets-database
Source: https://github.com/NeuroAIHub/BrainPilot/tree/main/packages/skills/skills/19_Pharmacology/opentargets-database
Command: npx skills add https://github.com/NeuroAIHub/BrainPilot --skill opentargets-database-neuroaihub

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires polite-http, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill solves the challenge of manually aggregating complex, multi-modal biological data by providing a streamlined interface to query the Open Targets Platform for target-disease associations and drug discovery insights.

Core Features & Use Cases

  • Target Identification: Quickly rank genes associated with specific diseases using GWAS and QTL evidence.
  • Druggability Assessment: Retrieve clinical trial safety data and tractability information for therapeutic targets.
  • Use Case: A researcher can identify the most likely causal genes for a specific disease by querying Locus-to-Gene (L2G) scores and filtering by credible sets.

Quick Start

Use the opentargets-database skill to fetch all GWAS studies associated with the disease EFO ID EFO_0000685 and save the results to a local file.

Frequently Asked Questions about opentargets-database

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

FAQPage Schema
How do I retrieve target-disease associations for drug discovery using GraphQL?

To retrieve target-disease associations for drug discovery, query the Open Targets Platform GraphQL API to fetch multi-modal genetic evidence, including GWAS studies, QTL credible sets, and L2G predictions. The skill automates pagination and retry logic for efficient data extraction.

What is the best way to rank genes associated with a specific disease using GWAS evidence?

Ranking genes associated with a specific disease using GWAS evidence requires querying Locus-to-Gene (L2G) scores and filtering by credible sets. This skill retrieves the necessary genetic data to prioritize the most likely causal genes for therapeutic research.

How does automated pagination handle large biological datasets when querying bioinformatics APIs?

Automated pagination handles large biological datasets by systematically fetching sequential data pages from the bioinformatics API. This skill implements pagination alongside retry logic and response truncation to ensure safe, efficient handling of complex multi-modal biological data.

Can I assess druggability and clinical trial safety data for therapeutic targets?

You can assess druggability and clinical trial safety for therapeutic targets by retrieving specific tractability information through the GraphQL API. This skill aggregates the multi-modal evidence needed to evaluate target identification and safety profiles.

Do I need a specific disease identifier format to fetch pharmacology and genetics data?

You need a specific disease identifier format, such as the EFO ID like EFO_0000685, to fetch pharmacology and genetics data. The skill uses these identifiers to accurately query and save associated biological data from the platform.

Why does response truncation occur during complex biological data retrieval?

Response truncation occurs during complex biological data retrieval to ensure efficient and safe data handling when query results exceed size limits. This mechanism prevents API timeouts and failures while fetching large GWAS studies and QTL credible sets.