粗粒化分子动力学
面向粗粒化原子模型与珠簧模型做多粒子模拟与分析,针对软物质研究优化,可覆盖聚合物、液晶、胶体、聚电解质、铁磁流体以及 DNA 和脂质膜等体系。
拖动滑块完成拼图,通过后发送验证码
独立第三方 AI 评测平台 · 只用实测数据
ESPResSo 是一款用于粗粒化原子或珠簧模型分子动力学模拟与分析的软件包,主要面向软物质研究中的物理、化学与分子生物学场景,由斯图加特大学计算物理研究所主导开发。它采用 GNU GPL v3 开源免费发布,通过 Python 脚本控制,支持并行计算并可运行在桌面机、集群乃至数百 CPU 的超级计算机上,部分模块支持 GPU 加速。能模拟聚合物、液晶、胶体、聚电解质、铁磁流体以及 DNA、脂质膜等体系,并内置 DPD 与格子玻尔兹曼求解器处理流体动力学相互作用。短板在于它面向科研建模,需要使用者具备分子动力学背景与 Python 编程能力,不适合直接拿来做通用任务。
ESPResSo 是一款面向软物质研究的分子动力学模拟软件包,主要用于对粗粒化原子模型或珠簧模型进行多粒子模拟与分析。它主要开发于斯图加特大学计算物理研究所,并有来自世界各地的贡献者参与,被全球多个科研工作组同时用作生产平台和算法研究平台。
当前主线版本为 ESPResSo 5.0 系列,已发布 5.0.0 与 5.0.1。它通过 Python 脚本控制,可模拟聚合物、液晶、胶体、聚电解质、铁磁流体以及 DNA、脂质膜等生物体系,内置 DPD 与格子玻尔兹曼求解器处理流体动力学相互作用,并支持多种粒子与 LB 流体的耦合方式。软件可扩展,用户能自行添加新方法与算法。
普通科研用户可以借助现成算法搭建并运行模拟;开发者可以用 Python 脚本定义体系、扩展新算法;团队则可将其部署在桌面机、集群或超级计算机上,用并行方式跑大规模计算,部分模块还能借助 GPU 加速。
面向粗粒化原子模型与珠簧模型做多粒子模拟与分析,针对软物质研究优化,可覆盖聚合物、液晶、胶体、聚电解质、铁磁流体以及 DNA 和脂质膜等体系。
整套模拟由 Python 脚本驱动,体系搭建、参数设置与运行流程都写在脚本里,灵活度高,也方便与 Python 生态的其他工具配合。
内置 DPD 与格子玻尔兹曼求解器处理流体动力学相互作用,支持多种粒子与 LB 流体的耦合方式,格子玻尔兹曼可选择在 GPU 上运行。
提供 P3M、偶极 P3M、ELC、DLC、ICC、MMM1D、LB-EK 以及 ScaFaCoS 库等快速方法,用于处理静电与磁静力学长程相互作用。
支持 NVE、NVT、NpT、μVT 等统计系综,可在不同热力学条件下开展模拟,匹配软物质研究的多种实验对照需求。
可固定粒子全部或部分坐标,支持墙壁、球体、孔道等空间约束与粒子相互作用;也能由若干粒子构造任意延展的刚体对象。
粒子碰撞时可生成新键以研究聚集,键被拉伸超过截断距离后可自动移除;还提供多种粒子与外部标量场、矢量场的耦合方法。
代码已并行化,可运行在桌面工作站、便捷集群以及基于 POSIX 操作系统的超级计算机上,部分功能支持 GPU 加速,全部由 Python 脚本统一控制。
ESPResSo 适合做软物质方向的粗粒化分子动力学研究:它开源免费、算法覆盖统计系综、静电与磁静力学、流体动力学和动态成键,且用 Python 脚本控制、可扩展到超级计算机。如果研究内容正好落在聚合物、液晶、胶体、聚电解质、铁磁流体或 DNA、脂质膜这些体系里,它能直接作为生产平台使用。但如果只是想了解分子动力学、没有编程基础,或者需要的是通用建模与可视化工具,它就不是合适选择,因为它的使用门槛主要在于需要自己写 Python 脚本来搭建体系。
研究聚合物、液晶、胶体、聚电解质或铁磁流体,需要一套可作生产平台的粗粒化模拟软件,ESPResSo 的算法覆盖与并行能力正对口。
ESPResSo 可扩展,允许添加新方法与算法,其开源代码也适合作为研究新粗粒化模拟方法的平台。
可模拟 DNA 和脂质膜等生物体系,适合在分子层面研究生物大分子的粗粒化行为。
软件已并行化,可跑在数百 CPU 的超级计算机上,部分模块支持 GPU,适合把模拟规模做大。
使用门槛在于要自己用 Python 脚本搭建与控制体系,没有编程基础会先卡在环境与脚本上。
它是免费开源软件,没有商业授权与技术支持渠道,需要靠社区与文档自行解决问题。
不需要。它是免费、开源的软件,按 GNU General Public License(GPL3)发布,可以自由使用与修改,没有付费档位。
ESPResSo 5.0 系列,已发布 5.0.0 与 5.0.1。5.0.0 是大版本,新增了功能并移除了废弃特性,API 有变化;5.0.1 提供了一批修正,官方建议所有生产模拟都使用 5.0.1。
面向软物质研究中的粗粒化原子模型或珠簧模型,可模拟聚合物、液晶、胶体、聚电解质、铁磁流体,以及 DNA、脂质膜等生物体系。
支持并行,可运行在桌面机、便捷集群以及拥有数百 CPU 的超级计算机上,部分模块支持 GPU 加速,例如格子玻尔兹曼求解器可以选择在 GPU 上运行。
可以。并行代码由 Python 脚本控制,体系搭建与模拟流程都写在脚本里,这也是它灵活性的来源。另有配套的 pyMBE 1.0.0,用于在 ESPResSo 里构建和管理聚电解质、多肽、蛋白质与水凝胶的粗粒化模型。
基于 POSIX 操作系统,例如 Unix 或 Linux、macOS 以及 WSL,可运行在桌面工作站、便捷集群和高性能超级计算机等各类硬件平台上。
有。ESPResSo Summer School 2026 定于 2026 年 10 月 5 日至 9 日在德国斯图加特大学 ICP 举办,课程覆盖聚合物动力学、Lees-Edwards 边界条件下的流变学、活性细菌动力学、蒙特卡洛化学反应以及格子玻尔兹曼流体力学等内容。