SuperAPI AI 工具集

rowan

数据与分析

查看项目

更新于 10-15 22:40

技能介绍

用途:Rowan 是云端量子化学平台,通过 Python SDK(rowan)提交 DFT 与半经验计算,省去本地安装 Gaussian、ORCA、Psi4 的维护工作。平台负责任务排队、执行和存储,适合小分子几何优化、构象生成与排序、扭转势能扫描、单点性质计算、对接前配体能量最小化、异构体与互变异构体稳定性比较。

主要能力:支持几何优化、构象生成(n_conformers)、扭转扫描(torsion_atoms、n_scan_points)、单点能、部分电荷与轨道计算;可选用 gfn2-xtb、b3lyp、wb97x-d、mp2 等方法及 6-31g*、6-311+g**、def2-svp 等基组,支持 SMD 隐式溶剂(如 water)。结果包含 energy(Hartree)、geometry、dipole_moment、homo_energy/lumo_energy、partial_charges、conformers、torsion_scan。支持批量并发提交,可用结果为 XYZ 导出优化后几何结构以复用。

使用方式:安装 pip install rowan;在官方站点注册账号获取 API key,设置环境变量 export ROWAN_API_KEY="your_api_key_here";用 rowan.RowanClient() 初始化客户端,通过 client.compute(...) 提交任务,client.wait(job.id) 等待并取回结果。长任务可用 client.get_job(job_id).status 轮询,避免阻塞。

适用场景与限制:适合小分子量子化学计算与筛选,建议 xTB 用于筛查、DFT 用于最终表征;在计算性质前先做几何优化。大规模构象筛选(超过 1000 个分子)宜用 RDKit ETKDGv3 + MMFF;蛋白尺度 QM/MM 需 ORCA + CP2K 等专用包。免费额度在高峰期可能排队;计算需有效 API key。以上信息来自公开资料,未提供的细节以官方文档为准。