chembl-database

Query ChEMBL for bioactive molecules and bioactivity data using the chembl_webresource_client Python library.

8|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/hxk622/TokenDance --skill chembl-database-hxk622
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chembl-database
Source: https://github.com/hxk622/TokenDance/tree/main/backend/app/skills/builtin/scientific/chemistry/chembl-database
Command: npx skills add https://github.com/hxk622/TokenDance --skill chembl-database-hxk622

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 provides programmatic access to the ChEMBL database, enabling researchers to query vast amounts of bioactive molecule and drug discovery data, streamlining the research process.

Core Features & Use Cases

  • Compound & Target Search: Find molecules by name, structure, or properties; retrieve information on biological targets.
  • Bioactivity Data Retrieval: Query IC50, Ki, EC50, and other activity measurements for compounds against targets.
  • Drug Information: Look up approved drugs, their mechanisms of action, and indications.
  • Structure-Based Queries: Perform similarity and substructure searches to identify related compounds.
  • Use Case: A medicinal chemist can use this Skill to find all known inhibitors of a specific protein target with an IC50 below a certain threshold, accelerating lead identification.

Quick Start

Use the chembl-database skill to find all compounds with an IC50 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 retrieve IC50 and Ki bioactivity data for drug discovery targets?

To retrieve IC50 and Ki bioactivity data for drug discovery targets, you can programmatically query the ChEMBL database using the chembl_webresource_client library to filter compounds by specific activity thresholds and biological targets.

How do I find bioactive molecules by chemical structure or properties?

You can find bioactive molecules by chemical structure or properties by executing structure-based similarity and substructure searches against the ChEMBL database to identify related compounds for medicinal chemistry research.

Can I look up approved drugs and their mechanisms of action using ChEMBL?

Yes, you can look up approved drugs, their mechanisms of action, and clinical indications directly from the ChEMBL database by querying drug information records through the chembl_webresource_client interface.

What is the best way to identify protein inhibitors below a specific activity threshold?

The best way to identify protein inhibitors below a specific activity threshold is to query ChEMBL for compounds tested against a specific biological target, applying numerical filters for measurements like IC50 to accelerate lead identification.

Do I need Python and pandas to query bioactivity data from ChEMBL?

Yes, you need Python with the chembl_webresource_client and pandas libraries installed to programmatically query the ChEMBL database and structure the retrieved bioactivity and target information for analysis.