opentargets-database

Query the Open Targets Platform GraphQL API for target-disease associations and drug-target links.

298|27|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/jaechang-hits/SciAgent-Skills --skill opentargets-database-jaechang-hits
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opentargets-database
Source: https://github.com/jaechang-hits/SciAgent-Skills/tree/main/skills/structural-biology-drug-discovery/opentargets-database
Command: npx skills add https://github.com/jaechang-hits/SciAgent-Skills --skill opentargets-database-jaechang-hits

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides programmatic access to the Open Targets Platform, enabling researchers to quickly find and rank therapeutic targets for diseases, identify associated drugs, and explore evidence supporting these relationships.

Core Features & Use Cases

  • Target-Disease Association: Rank targets by their association score to a specific disease.
  • Drug-Target-Disease Triangles: Find drugs linked to a target, their indications, and clinical phases.
  • Evidence Exploration: Retrieve detailed evidence (genetics, literature, drugs) for target-disease pairs.
  • Use Case: Identify the top 10 potential drug targets for Alzheimer's disease, along with their genetic evidence scores and any existing drugs in clinical trials.

Quick Start

Find the top 5 disease associations for the gene BRCA1.

Frequently Asked Questions about opentargets-database

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

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

Retrieve target-disease associations by querying the Open Targets Platform GraphQL API with Python requests. This integrates genetics, genomics, literature, and drug databases to rank potential therapeutic targets for specific diseases.

Can I retrieve genetic evidence and clinical trial drugs for a specific disease?

Yes, you can retrieve detailed genetic evidence scores and identify existing drugs in clinical trials for a specific disease. The Skill queries the Open Targets API to explore drug-target-disease triangles, returning drug indications and clinical phases.

Do I need Python pandas to query biomedical data from the Open Targets Platform?

You need the Python requests library to interact with the Open Targets Platform GraphQL API. The pandas dependency is included to help structure and analyze the retrieved biomedical data and target prioritization scores.

What's the best way to rank potential drug targets for a disease?

Query the Open Targets GraphQL API for target-disease associations to rank potential drug targets. This calculates an association score by integrating supporting evidence from genetics, genomics, literature, and drug databases.

How do I get the top disease associations for a specific gene like BRCA1?

Query the Open Targets GraphQL API to retrieve the top disease associations for a gene like BRCA1. The Skill ranks these target-disease relationships by integrating evidence from genetics, genomics, literature, and drug databases.