返回
PyMEDA: A unified python framework for multiscale energy decomposition Analysis
DOI:10.1063/1674-0068/cjcp2510168.png)
摘要
En 中文
能量分解分析(EDA)已成为阐明化学键和非共价相互作用的有力方法,尤其是在复杂和多尺度系统中。嵌入策略结合高级量子化学方法与环境近似处理,提供了准确性与效率之间的良好平衡,但现有EDA方法的嵌入方案实现往往碎片化且依赖特定软件。为解决此挑战,我们提出PyMEDA,一个统一、开源的多尺度能量分解分析接口框架。通过模块化设计,PyMEDA标准化了多种量子力学、分子力学和半经验后端(最初包括XEDA、OpenMM和xtb)的接口,实现了对传统型和嵌入型EDA方案(如DM-EDA(QM/MM)和DM-EDA(EB))工作流的统一实施。通过提供可扩展性、可重复性和自动化功能,PyMEDA为多尺度相互作用分析提供了灵活环境,并促进了基于嵌入的EDA方法的未来发展。
Keyword:
Energy decomposition analysis
Embedding theory
Software development

