drug-discovery

Search ChEMBL for bioactive compounds and calculate drug-likeness scores.

Updated May 8, 2026
One-click install
npx skills add https://github.com/superfhp/lumi-agent --skill drug-discovery-superfhp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: drug-discovery
Source: https://github.com/superfhp/lumi-agent/tree/main/optional-skills/research/drug-discovery
Command: npx skills add https://github.com/superfhp/lumi-agent --skill drug-discovery-superfhp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, python3, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill solves the complex challenge of drug discovery research by providing access to a suite of bioinformatics tools and resources.

Core Features & Use Cases

  • Bioactive Compound Search: Search ChEMBL for compounds by target, activity, or molecule name.
  • Drug-Likeness Calculation: Calculate Lipinski Ro5 and Veber scores to assess molecular properties.
  • Drug Interaction & Safety Lookup: Retrieve drug interaction and safety data from OpenFDA.
  • ADMET Analysis: Interpret ADMET profiles and assist with lead optimization.
  • Use Case: Utilize this Skill to analyze a novel molecule, determine its drug-likeness, and assess potential interactions with other drugs.

Quick Start

Search for bioactive compounds by target name: 'hermes drug-discovery search "EGFR"'

Frequently Asked Questions about drug-discovery

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

FAQPage Schema
How do I search for bioactive compounds by protein target during drug discovery?

Drug discovery bioactive compound search queries the ChEMBL API by target name, activity, or molecule name to retrieve matching compounds and bioactivity data. You can search targets like EGFR directly to identify potential lead molecules.

What is ADMET analysis and how does it help with lead optimization?

ADMET analysis interprets Absorption, Distribution, Metabolism, Excretion, and Toxicity profiles of compounds to evaluate their pharmacokinetic properties. It assists lead optimization by identifying safety liabilities and drug-like molecular properties early.

How do I calculate Lipinski Ro5 and Veber scores to assess drug-likeness?

Drug-likeness calculation evaluates molecular properties against Lipinski Rule of Five and Veber score thresholds to predict oral bioavailability. It processes molecular structure data to determine if a compound meets standard drug-like chemical criteria.

Does the drug discovery Skill require Python to query OpenFDA and PubChem APIs?

Yes, drug discovery requires Python3 and curl dependencies to execute API query scripts and retrieve data from OpenFDA, PubChem, ChEMBL, and OpenTargets. The local Python environment executes the bioinformatics scripts that fetch external molecular data.

How do I retrieve drug interaction and safety data from OpenFDA?

Drug interaction and safety lookup queries the OpenFDA API with drug identifiers to retrieve comprehensive interaction warnings, adverse event data, and safety profiles. It provides regulatory safety context for analyzed compounds.

What's the best way to analyze novel molecules for drug interactions and bioactivity?

Analyzing novel molecules combines ChEMBL bioactive compound search, drug-likeness calculation, and OpenFDA drug interaction lookup. This integrates molecular property assessment with safety data to characterize novel compounds comprehensively.

Related Skills