opentargets-database

Query Open Targets Platform data for target-disease associations and drug intelligence.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solves? Identifying and prioritizing therapeutic drug targets is a complex, data-intensive process that often requires sifting through disparate datasets. This Skill automates the integration and querying of vast genetic, omics, and drug data from the Open Targets Platform, accelerating target discovery and validation workflows.

Core Features & Use Cases

  • Target-Disease Association: Find and score links between genes and diseases, backed by evidence from human genetics, somatic mutations, known drugs, and more.
  • Target Assessment: Evaluate the druggability (tractability), safety, and genetic constraint of potential therapeutic targets to inform prioritization.
  • Drug Intelligence: Discover known drugs, their mechanisms of action, and clinical trial phases for specific diseases, aiding in drug repurposing and competitive analysis.
  • Use Case: A drug discovery team needs to identify novel targets for Alzheimer's disease. This skill can query Open Targets to find top-ranked genes, assess their tractability and safety profiles, and retrieve all supporting genetic and literature evidence, providing a comprehensive target landscape.

Quick Start

To search for targets related to "BRCA1": from scripts.query_opentargets import search_entities results = search_entities("BRCA1", entity_types=["target"]) print(results)