Back to Search Start Over

Quantum Chemistry Common Driver and Databases (QCDB) and Quantum Chemistry Engine (QCEngine): Automation and interoperability among computational chemistry programs.

Authors :
Smith DGA
Lolinco AT
Glick ZL
Lee J
Alenaizan A
Barnes TA
Borca CH
Di Remigio R
Dotson DL
Ehlert S
Heide AG
Herbst MF
Hermann J
Hicks CB
Horton JT
Hurtado AG
Kraus P
Kruse H
Lee SJR
Misiewicz JP
Naden LN
Ramezanghorbani F
Scheurer M
Schriber JB
Simmonett AC
Steinmetzer J
Wagner JR
Ward L
Welborn M
Altarawy D
Anwar J
Chodera JD
Dreuw A
Kulik HJ
Liu F
Martínez TJ
Matthews DA
Schaefer HF 3rd
Šponer J
Turney JM
Wang LP
De Silva N
King RA
Stanton JF
Gordon MS
Windus TL
Sherrill CD
Burns LA
Source :
The Journal of chemical physics [J Chem Phys] 2021 Nov 28; Vol. 155 (20), pp. 204801.
Publication Year :
2021

Abstract

Community efforts in the computational molecular sciences (CMS) are evolving toward modular, open, and interoperable interfaces that work with existing community codes to provide more functionality and composability than could be achieved with a single program. The Quantum Chemistry Common Driver and Databases (QCDB) project provides such capability through an application programming interface (API) that facilitates interoperability across multiple quantum chemistry software packages. In tandem with the Molecular Sciences Software Institute and their Quantum Chemistry Archive ecosystem, the unique functionalities of several CMS programs are integrated, including CFOUR, GAMESS, NWChem, OpenMM, Psi4, Qcore, TeraChem, and Turbomole, to provide common computational functions, i.e., energy, gradient, and Hessian computations as well as molecular properties such as atomic charges and vibrational frequency analysis. Both standard users and power users benefit from adopting these APIs as they lower the language barrier of input styles and enable a standard layout of variables and data. These designs allow end-to-end interoperable programming of complex computations and provide best practices options by default.

Details

Language :
English
ISSN :
1089-7690
Volume :
155
Issue :
20
Database :
MEDLINE
Journal :
The Journal of chemical physics
Publication Type :
Academic Journal
Accession number :
34852489
Full Text :
https://doi.org/10.1063/5.0059356