Interoperable Workflows by Exchanging Grid-Based Data between Quantum-Chemical Program Packages
arXiv:2401.17925 · doi:10.1063/5.0201701
Abstract
Quantum-chemical subsystem and embedding methods require complex workflows that may involve multiple quantum-chemical program packages. Moreover, such workflows require the exchange of voluminous data that goes beyond simple quantities such as molecular structures and energies. Here, we describe our approach for addressing this interoperability challenge by exchanging electron densities and embedding potentials as grid-based data. We describe the approach that we have implemented to this end in a dedicated code, PyEmbed, currently part of a Python scripting framework. We discuss how it has facilitated the development of quantum-chemical subsystem and embedding methods, and highlight several applications that have been enabled by PyEmbed, including WFT-in-DFT embedding schemes mixing non-relativistic and relativistic electronic structure methods, real-time time-dependent DFT-in-DFT approaches, the density-based many-body expansion, and workflows including real-space data analysis and visualization. Our approach demonstrates in particular the merits of exchanging (complex) grid-based data, and in general the potential of modular software development in quantum chemistry, which hinges upon libraries that facilitate interoperability.
References in corpus (34)
- Array Programming with NumPy
- Quantum ESPRESSO toward the exascale
- Recent developments in the PySCF program package
- NWChem: Past, Present, and Future
- The DIRAC code for relativistic molecular calculations
- AiiDA 1.0, a scalable computational infrastructure for automated reproducible workflows and data provenance
- The Topology ToolKit
- The Exploration of Chemical Reaction Networks
- Workflows in AiiDA: Engineering a high-throughput, event-based engine for robust and modular computational workflows
- Heuristics-Guided Exploration of Reaction Mechanisms
- Error-Controlled Exploration of Chemical Reaction Networks with Gaussian Processes
- Subsystem Density-Functional Theory as an Effective Tool for Modeling Ground and Excited States, their Dynamics, and Many-Body Interactions
- MLatom 3: Platform for machine learning-enhanced computational chemistry simulations and workflows
- Mechanism Deduction from Noisy Chemical Reaction Networks
- Expansive Quantum Mechanical Exploration of Chemical Reaction Paths
- Generalization of intrinsic orbitals to Kramers-paired quaternion spinors, molecular fragments and valence virtual spinors
- Persistent homology analysis of ion aggregation and hydrogen-bonding network
- A call to arms: making the case for more reusable libraries
- Predictive simulations of ionization energies of solvated halide ions with relativistic embedded Equation of Motion Coupled-Cluster Theory
- A Topological Data Analysis Perspective on Non-Covalent Interactions in Relativistic Calculations
- TREXIO: A File Format and Library for Quantum Chemistry
- On the calculation of second-order magnetic properties using subsystem approaches in the relativistic framework
- High-throughput ab initio reaction mechanism exploration in the cloud with automated multi-reference validation
- eQE 2.0: Subsystem DFT Beyond GGA Functionals
- Environmental effects with Frozen Density Embedding in Real-Time Time-Dependent Density Functional Theory using localized basis functions
- Core excitations of uranyl in CsUOCl from relativistic embedded damped-response time-dependent density functional theory calculations
- Frozen-Density Embedding for including environmental effects in the Dirac-Kohn-Sham theory: an implementation based on density fitting and prototyping techniques
- Investigating solvent effects on the magnetic properties of molybdate ions (MoO) with relativistic embedding
- Topological data analysis of vortices in the magnetically-induced current density in LiH molecule
- Machine learning frontier orbital energies of nanodiamonds
- Simulating core electron binding energies of halogenated species adsorbed on ice surfaces and in solution with relativistic quantum embedding calculations
- Environment effects on X-ray absorption spectra with quantum embedded real-time Time-dependent density functional theory approaches
- From Prescriptive to Predictive: an Interdisciplinary Perspective on the Future of Computational Chemistry
- Solvation effects on halides core spectra with Multilevel Real-Time quantum embedding