pharma-ai

智能药物发现AI助手,提供分子毒性预测、ADMET评估和虚拟筛选功能。 基于Python科学计算核心(RDKit + scikit-learn)和Node.js Skill包装。 Use when: - 需要预测分子的hERG心脏毒性、肝毒性或Ames致突变性 - 需要评估分子的溶解度、代谢稳定性等ADMET性质 - 需要从化合物库中筛选候选药物 - 需要验证分子是否符合Lipinski五规则 - 需要批量分析分子数据 Supports: SMILES输入, CSV批量处理, 实时预测

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "pharma-ai" with this command: npx skills add xxxrobot/pharma-ai

PharmaAI Skill

智能药物发现工作流,整合数据增强、分子性质预测、毒性预测、ADMET预测和虚拟筛选。

核心功能

1. 分子毒性预测

  • hERG心脏毒性: 预测QT间期延长风险 (ROC-AUC 0.852)
  • 肝毒性: 预测肝损伤风险
  • Ames致突变性: 预测基因突变风险

2. ADMET性质预测

  • 溶解度: 水溶性等级预测
  • 代谢稳定性: 半衰期预测
  • CYP450抑制: 药物相互作用风险

3. 虚拟筛选

  • 综合评分系统
  • Top N候选筛选
  • 分子结构可视化

使用方式

预测单个分子

import { predictMolecule } from './src/commands/predict';

const result = await predictMolecule('CC(C)Cc1ccc(cc1)C(C)C(=O)O');
console.log(result);
// {
//   smiles: 'CC(C)Cc1ccc(cc1)C(C)C(=O)O',
//   hERG: { risk: 'Low', probability: 0.05 },
//   hepatotoxicity: { risk: 'Low', probability: 0.10 },
//   ames: { risk: 'Low', probability: 0.05 },
//   overall: 'Safe'
// }

批量预测

import { batchPredict } from './src/commands/predict';

const results = await batchPredict([
  'CCO',
  'CC(C)O',
  'c1ccccc1'
]);

虚拟筛选

import { virtualScreen } from './src/commands/screen';

const topCandidates = await virtualScreen('molecules.csv', 10);

模型性能

模型ROC-AUC描述
hERG0.852心脏毒性预测
肝毒性1.000肝损伤预测
Ames1.000致突变性预测

技术架构

User Request
    ↓
OpenClaw Agent
    ↓
pharma-ai Skill (Node.js)
    ↓ [Python Bridge]
Python Core (RDKit + scikit-learn)
    ↓
Return Result
  • Node.js层: Skill接口、命令处理、结果格式化
  • Python层: RDKit化学计算、ML模型推理

依赖

  • Node.js: onnxruntime-node (可选ONNX模型)
  • Python: rdkit, scikit-learn, pandas, numpy

参考文档

  • 详细使用说明: references/manual.md
  • 开发路线图: references/roadmap.md

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

ClickUp

ClickUp API integration with managed OAuth. Access tasks, lists, folders, spaces, workspaces, users, and manage webhooks. Use this skill when users want to m...

Registry SourceRecently Updated
16.9K10byungkyu
Coding

Test Impact Analyzer

Determine which tests need to run for a given code change — trace file dependencies, map source-to-test relationships, identify untested changes, and priorit...

Registry SourceRecently Updated
Coding

JWT Debugger

Decode, validate, and debug JSON Web Tokens. Inspect headers, payloads, signatures, expiration, claims, and key mismatches. Diagnose common JWT issues in aut...

Registry SourceRecently Updated
Coding

Codebase Onboarder

AI-powered codebase analysis — generate architecture docs, onboarding guides, and key-flow walkthroughs for any project. Use when joining a new codebase, onb...

Registry SourceRecently Updated