Install
openclaw skills install pharma-ai智能药物发现AI助手,提供分子毒性预测、ADMET评估和虚拟筛选功能。 基于Python科学计算核心(RDKit + scikit-learn)和Node.js Skill包装。 Use when: - 需要预测分子的hERG心脏毒性、肝毒性或Ames致突变性 - 需要评估分子的溶解度、代谢稳定性等ADMET性质...
openclaw skills install pharma-ai智能药物发现工作流,整合数据增强、分子性质预测、毒性预测、ADMET预测和虚拟筛选。
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 | 描述 |
|---|---|---|
| hERG | 0.852 | 心脏毒性预测 |
| 肝毒性 | 1.000 | 肝损伤预测 |
| Ames | 1.000 | 致突变性预测 |
User Request
↓
OpenClaw Agent
↓
pharma-ai Skill (Node.js)
↓ [Python Bridge]
Python Core (RDKit + scikit-learn)
↓
Return Result
onnxruntime-node (可选ONNX模型)rdkit, scikit-learn, pandas, numpyreferences/manual.mdreferences/roadmap.md