chembl-database

Query the ChEMBL database for bioactive molecules and drug discovery data.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/sagunkayastha/claude_skills_collection --skill chembl-database-sagunkayastha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chembl-database
Source: https://github.com/sagunkayastha/claude_skills_collection/tree/main/scientific-databases/chembl-database
Command: npx skills add https://github.com/sagunkayastha/claude_skills_collection --skill chembl-database-sagunkayastha

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill allows users to programmatically access and query the ChEMBL database, a vast resource for bioactive molecules and drug discovery data, streamlining research for medicinal chemists and drug discovery scientists.

Core Features & Use Cases

  • Molecule and Target Queries: Search for compounds by ID, name, or properties; retrieve detailed information about biological targets.
  • Bioactivity Data: Find inhibitors, agonists, and other bioactive molecules for specific targets, with options to filter by activity type (IC50, Ki) and value.
  • Structure-Based Searches: Perform similarity and substructure searches to identify related compounds.
  • Drug Information: Retrieve data on approved drugs, their mechanisms of action, and indications.
  • Use Case: A medicinal chemist needs to find all known inhibitors of the EGFR protein with an IC50 value below 100 nM. This Skill can be used to query the ChEMBL database for this specific information.

Quick Start

Use the chembl-database skill to find all compounds with an IC50 value less than 100 nM for the target CHEMBL203.

Frequently Asked Questions about chembl-database

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

FAQPage Schema
How do I query the ChEMBL database for bioactive molecules with specific IC50 values?

To query ChEMBL for bioactive molecules, you can filter searches by activity type, such as IC50 or Ki, and specify threshold values to identify compounds that meet your target criteria.

What is the best way to search for drug discovery compounds by molecular structure?

For drug discovery compound searches, you can perform similarity and substructure searches to find related molecules, which supports structure-activity relationship studies and drug repurposing efforts.

Can I retrieve biological target and approved drug information from the ChEMBL database?

Yes, you can retrieve detailed information about biological targets and approved drugs from the ChEMBL database, including their mechanisms of action and approved clinical indications.

How do I find known inhibitors for a specific protein target using ChEMBL?

To find known inhibitors for a specific protein target in ChEMBL, search by target ID or name to retrieve bioactivity data and filter the results to show molecules acting as inhibitors.

Do I need Python and pandas to access ChEMBL bioactivity data programmatically?

Yes, accessing ChEMBL bioactivity data programmatically requires a Python environment utilizing the chembl_webresource_client library, with pandas commonly used to structure and manipulate the query outputs.