ABACUS: An Electronic Structure Analysis Package for the AI Era
Weiqing Zhou, Daye Zheng, Qianrui Liu, Denghui Lu, Yu Liu, Peize Lin, Yike Huang, Xingliang Peng, Jie J. Bao, Chun Cai, Zuxin Jin, Jing Wu, Haochong Zhang, Gan Jin, Yuyang Ji, Zhenxiong Shen, Xiaohui Liu, Liang Sun, Yu Cao, Menglin Sun, Jianchuan Liu, Tao Chen, Renxi Liu, Yuanbo Li, Haozhi Han, Xinyuan Liang, Taoni Bao, Zichao Deng, Tao Liu, Nuo Chen, Hongxu Ren, Xiaoyang Zhang, Zhaoqing Liu, Yiwei Fu, Maochang Liu, Zhuoyuan Li, Tongqi Wen, Zechen Tang, Yong Xu, Wenhui Duan, Xiaoyang Wang, Qiangqiang Gu, Fu-Zhi Dai, Qijing Zheng, Yang Zhong, Hongjun Xiang, Xingao Gong, Jin Zhao, Yuzhi Zhang, Qi Ou, Hong Jiang, Shi Liu, Ben Xu, Shenzhen Xu, Xinguo Ren, Lixin He, Linfeng Zhang, Mohan Chen
TL;DR
ABACUS presents a modular, open-source platform for first-principles electronic structure calculations and molecular dynamics that embraces AI-era innovations. It supports both plane-wave and numerical atomic orbital bases and integrates KS-DFT, stochastic DFT, OF-DFT, hybrid functionals, DeePKS, and rt-TDDFT, with scalable implementations on HPC architectures. A key contribution is the deep integration with AI-assisted models (DeePKS, DPA, DeepH, HamGNN, etc.) and data-generation initiatives (OpenLAM, APNS, UniPero), enabling efficient generation of large-scale training data and near-quantum accuracy potentials across thousands of elements. The combination of advanced physics-based methods, ML-enhanced functionals, and broad interoperability (via DeePKS-kit, DeePMD-kit, DP-GEN, LibRI, PEXSI, etc.) positions ABACUS as a versatile engine for AI4ES-driven materials discovery and large-scale simulations.
Abstract
ABACUS (Atomic-orbital Based Ab-initio Computation at USTC) is an open-source software for first-principles electronic structure calculations and molecular dynamics simulations. It mainly features density functional theory (DFT) and molecular dynamics functions and is compatible with both plane-wave basis sets and numerical atomic orbital basis sets. ABACUS serves as a platform that facilitates the integration of various electronic structure methods, such as Kohn-Sham DFT, stochastic DFT, orbital-free DFT, and real-time time-dependent DFT, etc. In addition, with the aid of high-performance computing, ABACUS is designed to perform efficiently and provide massive amounts of first-principles data for generating general-purpose machine learning potentials, such as DPA models. Furthermore, ABACUS serves as an electronic structure platform that interfaces with several AI-assisted algorithms and packages, such as DeePKS-kit, DeePMD, DP-GEN, DeepH, DeePTB, HamGNN, etc.
