
-
生物通官微
陪你抓住生命科技
跳动的脉搏
utils4VASP:使用VASP设置和评估电子结构及机器学习原子间势模拟
《Journal of Chemical Theory and Computation》:utils4VASP: Setup and Evaluation of Electronic Structure and Machine-Learned Interatomic Potential Simulations with VASP
【字体: 大 中 小 】 时间:2025年11月07日 来源:Journal of Chemical Theory and Computation 5.5
编辑推荐:
utils4VASP是一个开源工具集,包含14个Python和Fortran程序,通过统一命令行参数简化VASP计算设置、管理及评估,支持块体/表面结构构建、并行频率计算、核心能级及Bader电荷自动化评估与可视化,并优化机器学习势能训练流程,特别适用于表面科学计算。

我们提供了一个开源的脚本和程序集合,用于使用维也纳从头算模拟软件包(VASP)进行计算设置、管理和评估,该集合名为utils4VASP。它包含14个独立的Python脚本和Fortran程序,所有这些脚本和程序都基于命令行参数,具有统一且直观的使用方式。通过简单的命令行调用,可以设置多种VASP计算任务,包括生成和组合体块结构及表面薄层结构的POSCAR文件、相应的POTCAR和KPOINTS文件以及特定任务的INCAR文件。此外,utils4VASP还能够管理和评估其他实用脚本或程序尚未涵盖的复杂计算场景,例如对大型结构进行分割和并行化的频率计算,或者自动评估和可视化核级能量或Bader部分电荷计算结果。该工具特别适用于与表面科学相关的计算,例如在基底上定向吸附分子或可视化扫描隧道显微镜图像。最后,基于VASP参考数据生成和管理机器学习原子间势(MLIP)的过程也得到了极大简化。通过动态学习VASP的分子力场收集的训练数据可以被有效筛选和组合,或者导出为Behler-Parrinello神经网络或消息传递原子簇展开(MACE)MLIP所需的数据格式。在本文中,我们简要介绍了utils4VASP的所有功能,并提供了相关的理论背景和应用示例。