Atoms 保存体系,计算器提供结果
ASE 通过计算器把核心 Atoms 对象与科学方法连接。Atoms 保存原子种类、位置、晶胞、周期性及约束,关联的计算器提供受支持的请求性质。SevenNet 和 MACE 文档提供 ASE 计算器,CHGNet 文档描述基于 ASE 的动力学和优化。统一接口方便编排,但不能使各模型的势面、权重或支持性质相同。解释能量、力、应力之前,应确认具体计算器实现。
ase-calculators · seven-README.md · mace-README.md · chg-README.md
单位属于接口契约
ASE 将 eV 与 Å 定义为基本单位,优化日志中的能量为 eV,最大力为 eV/Å。应力使用能量密度,转换到或从 GPa 转换时还应记录符号与分量约定。CHGNet 直接预测能量使用 eV/atom,应力使用 GPa;原始预测字典不是 ASE 能量和应力结果。再次转换前先确认适配器是否已经转换。应保留原子顺序,区分总能量与每原子量。
ase-units · ase-optimize · chg-README.md
固定晶胞与可变晶胞回答不同问题
固定晶胞下优化原子位置,是在该晶胞约束内搜索。可变晶胞优化通过合适的 ASE filter 引入晶胞自由度,并要求有效的应力支持。ASE 文档提供 FrechetCellFilter 来组合原子力和晶胞应力。不能因为有优化器就添加晶胞 filter;应根据物理问题选择固定形状、固定体积或晶胞优化。记录周期边界、约束、目标压力及计算器实际请求性质。
收敛是数值条件
ASE 局部优化器寻找邻近极小值,并提供力阈值 fmax。在某模型内达到阈值,只表示满足所选数值停止条件,不是全局最优、DFT 准确性、动力学稳定性或相排序正确的证据。运行也可能因步数上限结束。应保留收敛结果、最终力、轨迹及警告日志,不能把所有输出结构都称为“优化完成”。比较能量之前先检查严重畸变及非有限值。
在目标域中验证模型
建议以一致方法在初始及优化几何上做参考单点计算,比较力及相关能量差。若目标应用是 MD,应另行计划轨迹和稳定性评估;几何优化不能替代。记录元素、适用时的电荷与自旋假设、晶胞、训练域匹配、权重哈希、代码版本、精度、约束及收敛参数。SevenNet 的预训练系列持续演进,应锁定具体权重与计算器版本。这里是验证计划,不是已完成计算的报告。
相关资源与延伸阅读
ASE · SevenNet · MACE · CHGNet
准备原子间势评估 · 计算化学 AI 工作流:从结构到模拟与结果分析 · 化学与材料科学 AI Skills 指南:RDKit、Datamol、ASE、Phonopy 等
来源与证据边界
来源检查日期为 2026-10-08。固定版本的项目文档支持能力描述,评估选择属于编辑建议。本文不报告已执行工作流、实测性能或实验验证。