opentargets-database

Fetch and analyze target-disease associations and drug-target evidence from the Open Targets Platform GraphQL API.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Org-GAgent/result-interpreter --skill opentargets-database-org-gagent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opentargets-database
Source: https://github.com/Org-GAgent/result-interpreter/tree/main/.skills/scientific-skills/opentargets-database
Command: npx skills add https://github.com/Org-GAgent/result-interpreter --skill opentargets-database-org-gagent

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables researchers to programmatically access the Open Targets Platform to retrieve target annotations, disease associations, and drug-target evidence, supporting evidence-based target prioritization and drug discovery workflows.

Core Features & Use Cases

  • Retrieve target annotations (tractability, safety liabilities, genetic constraint) and disease associations with evidence scores.
  • Explore diseases and known drugs to contextualize targets and identify repurposing opportunities.
  • Aggregate diverse evidence types (genetic, somatic, expression, pathway, literature) to inform prioritization decisions.

Quick Start

Run the Open Targets workflow to fetch target, disease, and drug evidence from the GraphQL API and summarize top associations.

Frequently Asked Questions about opentargets-database

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

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

To query target-disease associations for drug discovery, this Skill sends a GraphQL API call to the Open Targets Platform to fetch and summarize target annotations, disease data, and evidence scores. It programmatically retrieves genetic, somatic, and literature evidence to support target prioritization.

What evidence types can I retrieve for target prioritization from the Open Targets Platform?

For target prioritization, you can retrieve diverse evidence types from the Open Targets Platform, including genetic, somatic, expression, pathway, and literature evidence. The Skill aggregates these sources to calculate evidence scores and inform disease profiling decisions.

Can I identify drug repurposing opportunities by searching known drugs and disease associations?

Yes, you can identify drug repurposing opportunities by searching known drugs and disease associations. The Skill queries the Open Targets Platform to explore diseases and known drugs, contextualizing targets to reveal alternative therapeutic applications based on evidence scores.

Does this target prioritization workflow require specific dependencies to fetch evidence data?

Yes, the target prioritization workflow requires the Python requests library to fetch evidence data. It uses this dependency to execute GraphQL queries against the Open Targets API and retrieve target annotations, safety liabilities, and genetic constraint data.

What is the best way to extract tractability and safety liabilities for a specific target?

The best way to extract tractability and safety liabilities for a specific target is to use the built-in query scripts. These helpers search entities via the Open Targets GraphQL API and retrieve comprehensive target annotations alongside disease associations and drug-target evidence.

Are there limitations when using the Open Targets GraphQL API for disease profiling?

A limitation when using the Open Targets GraphQL API for disease profiling is the reliance on external API availability and rate limits. The Skill strictly queries the v4 API endpoint, meaning target-disease data retrieval is bound by the platform's current data scope and response constraints.