chembl-database-bioactivity

Query ChEMBL for bioactive molecules, drug targets, and bioactivity measurements via the Python SDK.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires chembl_webresource_client, pandas.

What problem does it solve?

This Skill allows you to efficiently query the ChEMBL database for bioactive molecules, drug targets, and their associated bioactivity data, streamlining drug discovery and medicinal chemistry research.

Core Features & Use Cases

  • Molecule Search: Find compounds by ID, name, or physicochemical properties.
  • Target Information: Retrieve details about biological targets.
  • Bioactivity Data: Query IC50, Ki, EC50 values and other measurements.
  • Structure-Based Search: Perform similarity and substructure searches.
  • Drug & Mechanism Data: Access information on approved drugs and their mechanisms.
  • Use Case: Identify potential inhibitors for a specific protein target by searching for compounds with low IC50 values against it.

Quick Start

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

Frequently Asked Questions about chembl-database-bioactivity

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

FAQPage Schema
How do I query ChEMBL for compound bioactivity data like IC50 and Ki values?

You can query ChEMBL for bioactivity data by using the Python SDK to retrieve IC50, Ki, and EC50 measurements for specific molecules and biological targets. This facilitates identifying compounds with desired potency levels for drug discovery.

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

To find potential inhibitors for a specific protein target in ChEMBL, you search for compounds with low IC50 values against that target. You retrieve target details and bioactivity measurements to evaluate compound potency during drug discovery.

Can I perform structure-based similarity searches in the ChEMBL database?

Yes, you can perform structure-based similarity and substructure searches in the ChEMBL database. This enables cheminformatics analysis and structure-activity relationship exploration by finding compounds with matching chemical structures.

What do I need to access ChEMBL database data programmatically for target identification?

To access ChEMBL database data programmatically for target identification, you need the chembl_webresource_client Python package and pandas. These dependencies facilitate querying biological targets and manipulating the retrieved bioactivity data.

How do I search for approved drugs and their mechanisms in ChEMBL?

To search for approved drugs and their mechanisms in ChEMBL, you query the database for drug mechanism data. This provides access to information on approved drugs and their biological mechanisms of action for drug discovery research.

Can I filter ChEMBL molecule searches by physicochemical properties?

Yes, you can filter ChEMBL molecule searches by physicochemical properties. The database allows you to find compounds by ID, name, or specific properties, streamlining compound screening and cheminformatics analysis for drug discovery.