gtopdb-database

Query the GtoPdb REST API for receptor-ligand interaction data.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides programmatic access to the Guide to Pharmacology (GtoPdb) database, enabling users to retrieve detailed information about drug-target interactions, ligand pharmacology, and target classifications.

Core Features & Use Cases

  • Target & Ligand Information: Search and retrieve comprehensive details for pharmacological targets and their associated ligands.
  • Interaction Data: Query quantitative affinity data (pKi, pIC50, pEC50) for receptor-ligand pairs.
  • Selectivity Profiling: Build selectivity profiles for ligands across various targets.
  • Use Case: A medicinal chemist needs to understand the known antagonists for a specific GPCR. They can use this Skill to query GtoPdb for all antagonists of that receptor, along with their reported affinities, to inform lead optimization strategies.

Quick Start

Use the gtopdb-database skill to find the beta-2 adrenoceptor target and list its approved drug interactions.

Frequently Asked Questions about gtopdb-database

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

FAQPage Schema
How do I query quantitative drug-target interaction data from the GtoPdb REST API?

You can query quantitative drug-target interaction data by accessing the GtoPdb REST API to retrieve affinity metrics like pKi, pIC50, and pEC50 for receptor-ligand pairs. It supports programmatic access to over 3,000 targets and 12,000 ligands.

Can I retrieve ligand classifications and selectivity profiles for pharmacological research?

Yes, you can retrieve ligand classifications and build selectivity profiles for ligands across various targets. The Skill queries the GtoPdb database to facilitate selectivity profiling and target family classification for drug discovery research.

What's the best way to find known antagonists and their reported affinities for a specific GPCR?

The best way is to query GtoPdb for all antagonists of that specific receptor. You can retrieve comprehensive quantitative affinity data and ligand pharmacology details to inform lead optimization strategies in medicinal chemistry.

Does this Skill require Python libraries like pandas and matplotlib to analyze receptor-ligand interactions?

Yes, the Skill requires the requests, pandas, and matplotlib libraries. These dependencies support programmatic API access, data manipulation for affinity metrics, and visualization of the resulting pharmacological interaction data.

When do I need programmatic access to the Guide to Pharmacology database for target identification?

You need programmatic access when conducting large-scale drug discovery or pharmacological research. It enables batch retrieval of target families, ligand binding annotations, and quantitative affinity metrics that manual database queries cannot efficiently provide.

Are there limitations to querying over 3,000 targets and 12,000 ligands using the GtoPdb API?

Limitations depend on the GtoPdb REST API rate limits and the annotation completeness for each receptor-ligand pair. While the database is comprehensive, some interaction data may lack reported affinity metrics like pKi or pEC50.