SuperAPI AI 工具集

rowan

通用与其它

查看项目

更新于 10-16 03:36

技能介绍

Rowan 是云端计算化学平台,通过 Python API 提供量子化学工作流,无需本地计算集群或掌握多种量子化学软件。主要能力包括分子性质预测(pKa、氧化还原电位、溶解度、ADMET-Tox)、几何优化与构象搜索、基于 AutoDock Vina 的蛋白-配体对接、基于 Chai-1 与 Boltz 模型的 AI 蛋白共折叠,并支持 DFT、半经验与神经网络势方法,云端自动分配资源,结果可在 labs.rowansci.com 网页查看。

安装:uv pip install rowan-python。认证:在 labs.rowansci.com/account/api-keys 生成 API key,可直接赋值 rowan.api_key,或推荐设置环境变量 export ROWAN_API_KEY="your_api_key_here",模块导入时自动读取。可用 rowan.whoami() 验证登录与积分。

典型用法:用 stjames.Molecule.from_smiles 创建分子后,调用 submit_pka_workflow、submit_conformer_search_workflow、submit_basic_calculation_workflow、submit_docking_workflow、submit_protein_cofolding_workflow 等提交任务,再 wait_for_result 与 fetch_latest 获取结果。也提供 RDKit 原生接口,如 run_pka、batch_pka、run_tautomers、run_conformers、run_energy、run_optimization 及对应批量函数。支持工作流列表查询、批量提交与轮询、文件夹组织。

适用场景:计算化学与药物发现中的性质预测、虚拟筛选、构象分析等。限制:需 API key 与云端积分;工作流可能因分子无效而失败;具体收费与价格资料未提供。