Interpretable ADMET analysis with mechanistic reasoning. Maps liabilities to structural causes and biological pathways. Based on CoTox (Park 2025) and DrugR (Liu 2026).
Scanned 9/11/2026
Install to Claude Code
npx -y skills add huang-sh/DeepScience --skill admet-reasoning --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Admet Reasoning?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/huang-sh-admet-reasoning)More formats (shields.io, HTML) on the badges page.
---
name: admet-reasoning
description: Interpretable ADMET analysis with mechanistic reasoning. Maps liabilities to structural causes and biological pathways. Based on CoTox (Park 2025) and DrugR (Liu 2026).
category: chemistry
license: MIT
metadata:
version: 1.0.0
tags: [drug-discovery, ADMET, toxicity, interpretation, reasoning]
dependencies: ["rdkit-pypi", "numpy", "pandas"]
---
# ADMET Reasoning
## Overview
Standard ADMET prediction tools output scores (e.g., "hERG = 0.85") without explaining why. This skill adds mechanistic reasoning — mapping each ADMET liability to its structural cause, the biological mechanism it affects, and a suggested structural fix.
Based on:
- **CoTox** (Park et al., 2025): Chain-of-thought toxicity reasoning with structural + biological context improved F1 from 0.37 to 0.66
- **DrugR** (Liu et al., 2026): Explicit liability reasoning before optimization improved scores 18×
## When to Use This Skill
- **After ADMET prediction**: Interpret flagged liabilities with structural explanations
- **Lead optimization planning**: Understand which structural features to modify and why
- **Toxicity reports**: Generate interpretable toxicity assessments for medicinal chemistry teams
- **Design review**: Evaluate whether proposed modifications address the right liabilities
**Do NOT use this skill for:**
- Raw ADMET score computation (use `admet-prediction` instead)
- Molecular optimization (use `molecular-optimization` instead)
### Related Skills
- **admet-prediction**: Compute ADMET properties (run this first)
- **molecular-optimization**: Iterative optimization using liability analysis
- **rdkit**: Core molecular operations
## Installation
### Required dependencies
```bash
pip install rdkit-pypi numpy pandas
```
## Core Workflows
### 1. Full Liability Report
Generate interpretable ADMET analysis for a molecule:
```bash
python scripts/reason_admet.py --smiles "c1ccc(NC(=O)c2ccccc2Cl)cc1" --output report.json
```
### 2. Batch Liability Analysis
```bash
python scripts/reason_admet.py --input compounds.csv --output liability_report.csv
```
### 3. Targeted Toxicity Reasoning
Focus on specific endpoints:
```bash
python scripts/reason_admet.py --smiles "CCN1CCCC1" --endpoints hERG,DILI,CYP --output tox_report.json
```
## Script Reference
| Script | Purpose | Key Outputs |
|--------|---------|-------------|
| `reason_admet.py` | Full ADMET reasoning with structural explanations | JSON report with liabilities, causes, mechanisms, fixes |
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!