← 返回 Skills 市场
huifer

Admet Prediction

作者 Zen Huifer · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
842
总下载
0
收藏
4
当前安装
1
版本数
在 OpenClaw 中安装
/install admet-prediction
功能描述
ADMET (Absorption, Distribution, Metabolism, Excretion, Toxicity) prediction for drug candidates. Use for assessing drug-likeness, PK properties, and safety...
使用说明 (SKILL.md)

ADMET Prediction Skill

Predict ADMET properties to prioritize compounds for development.

Quick Start

/admet "CC1=CC=C(C=C1)CNC" --full
/pk-prediction --library compounds.sdf --threshold 0.7
/toxicity-screen CHEMBL210 --include hERG,DILI,Ames

What's Included

Property Prediction Model
Absorption Caco-2, HIA, Pgp ML/QSAR
Distribution VDss, PPB, BBB ML/QSAR
Metabolism CYP inhibition, clearance ML/QSAR
Excretion Clearance, half-life ML/QSAR
Toxicity hERG, DILI, Ames, mutagenicity ML/QSAR

Output Structure

# ADMET Profile: CHEMBL210 (Osimertinib)

## Summary
| Property | Value | Status |
|----------|-------|--------|
| Drug-likeness | Pass | ✓ |
| Lipinski Ro5 | 0 violations | ✓ |
| VEBER | Pass | ✓ |
| PAINS | 0 alerts | ✓ |
| Brenk | 0 alerts | ✓ |

## Absorption
| Property | Prediction | Confidence |
|----------|------------|-------------|
| HIA | 98% | High |
| Caco-2 | 15.2 × 10⁻⁶ cm/s | High |
| Pgp substrate | Yes | Medium |
| F30% | 65% | Medium |

## Distribution
| Property | Prediction | Confidence |
|----------|------------|-------------|
| VDss | 5.2 L/kg | Medium |
| PPB | 95% | High |
| BBB | Yes | High |
| CNS MPO | 5.5 | Good |

## Metabolism
| Property | Prediction | Confidence |
|----------|------------|-------------|
| CYP3A4 substrate | Yes | High |
| CYP3A4 inhibitor | Yes | Medium |
| CYP2D6 inhibitor | No | High |
| CYP2C9 inhibitor | No | Medium |
| Clearance | 8.5 mL/min/kg | Low |

## Excretion
| Property | Prediction | Confidence |
|----------|------------|-------------|
| Renal clearance | 10% | Medium |
| Half-life | 48 hours | High |

## Toxicity
| Property | Prediction | Confidence |
|----------|------------|-------------|
| hERG inhibition | No | High |
| DILI | Concern | Medium |
| Ames mutagenicity | Negative | High |
| Carcinogenicity | Negative | Medium |
| Respiratory toxicity | No | Low |

## Recommendations
**Strengths**:
- Good oral bioavailability (65%)
- Brain penetration (BBB permeable)
- Low hERG risk

**Concerns**:
- DILI concern - monitor in preclinical studies
- CYP3A4 inhibition - potential DDIs

**Overall**: Good ADMET profile. Progress to in vivo PK.

Property Ranges

Drug-Likeness

Rule Pass Criteria
Lipinski Ro5 ≤ 1 violation
Veber RotB ≤ 10, PSA ≤ 140 Ų
Egan LogP ≤ 5, PSA ≤ 131 Ų
MDDR MW ≤ 600, LogP ≤ 5

Absorption

Property Good Moderate Poor
HIA >80% 40-80% \x3C40%
Caco-2 >10 1-10 \x3C1
F30% >70% 30-70% \x3C30%

Distribution

Property Good Moderate Poor
VDss 0.3-5 L/kg \x3C0.3 or >5 Extreme
PPB \x3C90% 90-95% >95%
BBB LogBB > 0.3 -0.3 to 0.3 \x3C -0.3

Toxicity Alerts

Alert Action
hERG inhibition Cardiotoxicity risk
DILI positive Hepatotoxicity risk
Ames positive Mutagenicity risk
PAINS Assay interference
Structural alerts Investigate further

Running Scripts

# Full ADMET profile
python scripts/admet_predict.py --smiles "CC1=CC=C..." --full

# Batch prediction
python scripts/admet_predict.py --library compounds.sdf --output results.csv

# Specific properties
python scripts/admet_predict.py --smiles "..." --properties hERG,DILI,CYP

# Filter by criteria
python scripts/admet_filter.py --library compounds.sdf --rules lipinski,veber

Requirements

pip install rdkit

# Optional for advanced models
pip install deepchem admet-x

Reference

Best Practices

  1. Use multiple models: Consensus predictions more reliable
  2. Check confidence: Low confidence = experimental verification needed
  3. Consider chemistry: Novel structures less reliable
  4. Iterative design: Use predictions to guide synthesis
  5. Validate early: Confirm key predictions experimentally

Common Pitfalls

Pitfall Solution
Over-reliance on predictions Experimental validation required
Ignoring confidence Check model applicability domain
Single model only Use consensus of multiple models
Ignoring chemistry Novel scaffolds = uncertain predictions
Late-stage testing Early ADMET screening saves time

Limitations

  • Models are approximate: Errors common
  • Novel chemistry: Less reliable for new scaffolds
  • In vitro-in vivo gap: Predictions don't always translate
  • Species differences: Human predictions based on animal data
  • Complex mechanisms: Some toxicity not predicted
安全使用建议
What to consider before installing/using this skill: - Provenance: the skill owner and homepage are unknown. Prefer code from known sources for safety and reproducibility. - Missing files: SKILL.md references scripts/admet_filter.py and reference/pk-models.md which are not in the manifest; verify whether those are required and obtain them if needed. - Dependencies: the code requires RDKit; installing RDKit can be non-trivial and platform-dependent. Optional packages (deepchem, admet-x, admet-models) are listed but may not be needed — confirm which are actually used. - Inspect full scripts: before running, scan scripts/admet_predict.py for any network calls, subprocess execution, or filesystem writes outside expected output files. The visible portion uses RDKit only, but verify the remainder of the file. - Sandbox/testing: run the code in an isolated environment (container/VM) with non-sensitive inputs first to confirm behavior and outputs. - Data sensitivity: this skill handles chemical structures and predictions; if you plan to analyze proprietary molecules, confirm there are no hidden telemetry or upload steps and keep data local. - Reproducibility & validation: models are approximate — validate predictions experimentally before relying on them for decisions. If you want, I can: (1) search the remaining part of the script for network or shell calls, (2) check for any other missing referenced files, or (3) produce a short checklist / commands to safely run this skill in a sandbox.
功能分析
Type: OpenClaw Skill Name: admet-prediction Version: 0.1.0 The OpenClaw AgentSkills skill bundle for ADMET prediction is benign. The `SKILL.md` file provides clear, non-malicious instructions and dependencies. The core script `scripts/admet_predict.py` uses the RDKit library to perform local chemical calculations and handles local file I/O (reading .sdf/.smi, writing .json) as expected for its stated purpose. There are no signs of data exfiltration, remote code execution, persistence mechanisms, obfuscation, or prompt injection attempts against the AI agent. The reference documentation files are purely informational.
能力评估
Purpose & Capability
The name, description, SKILL.md and the included scripts all point to local ADMET/pk/toxicity prediction using RDKit and QSAR models — this is coherent. Declared dependencies (rdkit, admet-models) and the pip suggestions (deepchem, admet-x) are plausible for advanced models, though the code shown imports only RDKit. Overall functional requirements align with purpose, but the manifest/instructions reference extra model packages that are not used in the visible code.
Instruction Scope
SKILL.md instructs the agent to run local prediction scripts (python scripts/admet_predict.py) and shows sensible flags for SMILES and libraries. However SKILL.md also references scripts/admet_filter.py and reference/pk-models.md which are not present in the file manifest — instructions therefore point to non-existent files. The instructions do not request any unrelated system files, credentials, or external endpoints, which is good, but missing referenced artifacts could cause confusing behavior or failure.
Install Mechanism
There is no install spec (instruction-only + included scripts). That minimizes automatic installation risk. The SKILL.md suggests pip-installing RDKit and optional packages; these are standard public packages. No downloaded archives, remote execution URLs, or unusual installers are present in the manifest.
Credentials
The skill requests no environment variables, no credentials, and no special config paths. The local nature of RDKit-based chemistry processing is proportionate to the claimed functionality.
Persistence & Privilege
The skill does not request persistent/system-level privileges, always:false, and has no install hooks in the package metadata. It does not appear to modify other skills or global agent config based on provided files. Autonomous invocation is allowed by platform defaults but is not combined with other high-risk characteristics here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install admet-prediction
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /admet-prediction 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of the ADMET Prediction skill for drug discovery: - Predicts key ADMET (Absorption, Distribution, Metabolism, Excretion, Toxicity) properties to assess drug-likeness, pharmacokinetics, and safety risks. - Provides command-line interface examples for single or batch predictions, property filters, and custom output options. - Includes comprehensive, markdown-formatted output structure with summary, strengths, concerns, and recommendations. - Documents supported ADMET endpoints, guidelines for interpretation, and best practices for use. - Lists requirements, references, and common pitfalls to help guide early-stage drug candidate evaluation.
元数据
Slug admet-prediction
版本 0.1.0
许可证
累计安装 4
当前安装数 4
历史版本数 1
常见问题

Admet Prediction 是什么?

ADMET (Absorption, Distribution, Metabolism, Excretion, Toxicity) prediction for drug candidates. Use for assessing drug-likeness, PK properties, and safety... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 842 次。

如何安装 Admet Prediction?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install admet-prediction」即可一键安装,无需额外配置。

Admet Prediction 是免费的吗?

是的,Admet Prediction 完全免费(开源免费),可自由下载、安装和使用。

Admet Prediction 支持哪些平台?

Admet Prediction 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Admet Prediction?

由 Zen Huifer(@huifer)开发并维护,当前版本 v0.1.0。

💬 留言讨论