MLatom software ecosystem for surface hopping dynamics in Python with quantum mechanical and machine learning methods
arXiv:2404.06189 · doi:10.1021/acs.jctc.4c00468
Abstract
We present an open-source MLatom@XACS software ecosystem for on-the-fly surface hopping nonadiabatic dynamics based on the Landau-Zener-Belyaev-Lebedev (LZBL) algorithm. The dynamics can be performed via Python API with a wide range of quantum mechanical (QM) and machine learning (ML) methods, including ab initio QM (CASSCF and ADC(2)), semi-empirical QM methods (e.g., AM1, PM3, OMx, and ODMx), and many types of machine learning potentials (e.g., KREG, ANI, and MACE). Combinations of QM and ML methods can also be used. While the user can build their own combinations, we provide AIQM1, which is based on Δ-learning and can be used out of the box. We showcase how AIQM1 reproduces the isomerization quantum yield of trans-azobenzene at a low cost. We provide example scripts that, in a dozen lines, enable the user to obtain the final population plots by simply providing the initial geometry of a molecule. Thus, those scripts perform geometry optimization, normal mode calculations, initial condition sampling, parallel trajectories propagation, population analysis, and final result plotting. Given the capabilities of MLatom to be used for training different ML models, this ecosystem can be seamlessly integrated into the protocols building ML models for nonadiabatic dynamics. In the future, a deeper and more efficient integration of MLatom with Newton-X will enable vast range of functionalities for surface hopping dynamics, such as fewest-switches surface hopping, to facilitate similar workflows via the Python API.
References in corpus (22)
- Gaussian Approximation Potentials: the accuracy of quantum mechanics, without the electrons
- On representing chemical environments
- Deep Potential Molecular Dynamics: a scalable model with the accuracy of quantum mechanics
- SchNet - a deep learning architecture for molecules and materials
- Recent developments in the PySCF program package
- PhysNet: A Neural Network for Predicting Energies, Forces, Dipole Moments and Partial Charges
- Big Data meets Quantum Chemistry Approximations: The -Machine Learning Approach
- Towards Exact Molecular Dynamics Simulations with Machine-Learned Force Fields
- Machine learning for electronically excited states of molecules
- Combining SchNet and SHARC: The SchNarc machine learning approach for excited-state dynamics
- Machine learning enables long time scale molecular photodynamics simulations
- Inclusion of machine learning kernel ridge regression potential energy surfaces in on-the-fly nonadiabatic molecular dynamics simulation
- Structure-based Sampling and Self-correcting Machine Learning for Accurate Calculations of Potential Energy Surfaces and Vibrational Levels
- Excited state, non-adiabatic dynamics of large photoswitchable molecules using a chemically transferable machine learning potential
- Signatures of nonadiabatic O2 dissociation at Al(111): First-principles fewest-switches study
- MLatom 3: Platform for machine learning-enhanced computational chemistry simulations and workflows
- Neural networks and kernel ridge regression for excited states dynamics of CHNH: From single-state to multi-state representations and multi-property machine learning models
- H5MD: a structured, efficient, and portable file format for molecular data
- Machine learning and excited-state molecular dynamics
- Roaming leads to amino acid photodamage: A deep learning study of tyrosine
- Energy-conserving molecular dynamics is not energy conserving
- Performance of trajectory surface hopping method in the treatment of ultrafast intersystem crossing dynamics
Cited by in corpus (4)
- A Descriptor Is All You Need: Accurate Machine Learning of Nonadiabatic Coupling Vectors
- Exciting DeePMD: Learning excited state energies, forces, and non-adiabatic couplings
- Machine Learning Photodynamics Unveils a Controlled H Loss Channel in Methaniminium Cation
- XMCQDPT2-Fidelity Transfer-Learning Potentials and a Wavepacket Oscillation Model with Power-Law Decay for Ultrafast Photodynamics