Skip to content
Back to skills

Admet Reasoning

ASecurity

Interpretable ADMET analysis with mechanistic reasoning. Maps liabilities to structural causes and biological pathways. Based on CoTox (Park 2025) and DrugR (Liu 2026).

  • 10 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 29, 2026
ai-agentspythongobash

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro scans all 2 files and shows the line behind each finding

Scanned September 29, 2026

npx -y skills add FOURTEEN1416/academic-agent-toolkit --skill admet-reasoning --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Admet Reasoning?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Admet Reasoning
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/fourteen1416-admet-reasoning/badge)](https://www.skillsdirectory.com/skills/fourteen1416-admet-reasoning)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
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:
    skill-author: Synthetic Sciences
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 |

Files in this skill

  • SKILL.md2.5 KB
  • scripts/reason_admet.py11.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…