Pythonic Black-box Electronic Structure Tool (PyBEST). An open-source Python platform for electronic structure calculations at the interface between chemistry and physics
Katharina Boguslawski, Aleksandra Leszczyk, Artur Nowak and, Filip Brz\k{e}k, Piotr Szymon \.Zuchowski, Dariusz K\k{e}dziera and, Pawe{\l} Tecmer

TL;DR
PyBEST is an open-source Python-based electronic structure software that integrates advanced methods, analysis, and visualization tools, facilitating large-scale calculations and interface with other packages for chemistry and physics research.
Contribution
The paper introduces PyBEST, a modular, Python-centric electronic structure platform with unique methods and analysis tools, optimized for large-scale calculations and easy integration.
Findings
Successfully performed orbital optimization on a 190-electron, 777-orbital vitamin B12 model
Demonstrated PyBEST's capability for large-scale electronic structure calculations
Validated methods with tests on a 1-D model Hamiltonian
Abstract
Pythonic Black-box Electronic Structure Tool (PyBEST) represents a fully-fledged modern electronic structure software package developed at Nicolaus Copernicus University in Toru\'n. The package provides an efficient and reliable platform for electronic structure calculations at the interface between chemistry and physics using unique electronic structure methods, analysis tools, and visualization. Examples are the (orbital-optimized) pCCD-based models for ground- and excited-states electronic structure calculations as well as the quantum entanglement analysis framework based on the single-orbital entropy and orbital-pair mutual information. PyBEST is written primarily in the Python3 programming language with additional parts written in C++, which are interfaced using Pybind11, a lightweight header-only library. By construction, PyBEST is easy to use, to code, and to interface with other…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
