The problem of interoperability: A common data format for quantum chemistry codes

A common format for quantum chemistry (QC), enhancing code interoperability and communication between different programs, has been designed and implemented. An XML-based format, QC-ML, is presented for representing quantities such as geometry, basis set, and so on, while an HDF5-based format is presented for the storage of large binary data files. Some preliminary applications that use the format have been implemented and are also described. This activity was carried out within the COST in Chemistry D23 project “MetaChem,” in the Working Group “A meta-laboratory for code integration in ab initio methods.” © 2007 Wiley Periodicals, Inc. Int J Quantum Chem, 2007

[1]  Celestino Angeli,et al.  A novel perturbation-based complete active space-self-consistent-field algorithm: Application to the direct calculation of localized orbitals , 2002 .

[2]  Peter Murray-Rust,et al.  Development of chemical markup language (CML) as a system for handling complex chemical content , 2001 .

[3]  Celestino Angeli,et al.  A quasidegenerate formulation of the second order n-electron valence state perturbation theory approach. , 2004, The Journal of chemical physics.

[4]  Celestino Angeli,et al.  Third-order multireference perturbation theory: the n-electron valence state perturbation-theory approach. , 2006, The Journal of chemical physics.

[5]  Philippe Y. Ayala,et al.  Linear scaling coupled cluster and perturbation theories in the atomic orbital basis , 1999 .

[6]  Hans-Joachim Werner,et al.  Local treatment of electron correlation in coupled cluster theory , 1996 .

[7]  Stefano Evangelisti,et al.  Computation and analysis of the full configuration interaction wave function of some simple systems , 1993 .

[8]  Andrew Emerson,et al.  Common Data Format for Program Sharing and Integration , 2003, International Conference on Computational Science.

[9]  Roberto Ansaloni,et al.  Efficient Parallel Implementation of a Full Configuration Interaction Algorithm for Circular Polyenes On a Cray Y-Mp , 1992, Int. J. High Perform. Comput. Appl..

[10]  Celestino Angeli,et al.  N-electron valence state perturbation theory: a fast implementation of the strongly contracted variant , 2001 .

[11]  Roberto Ansaloni,et al.  A one billion determinant full CI benchmark on the Cray T3D , 1996 .

[12]  Paweł Sałek,et al.  Dalton, a molecular electronic structure program , 2005 .

[13]  Stefano Evangelisti,et al.  Direct generation of local orbitals for multireference treatment and subsequent uses for the calculation of the correlation energy , 2002 .

[14]  Stefano Evangelisti,et al.  A vector and parallel full configuration interaction algorithm , 1993 .

[15]  Antonio Monari,et al.  A Davidson technique for the computation of dispersion constants: Full CI results for Be and LiH , 2004 .

[16]  Philippe Y. Ayala,et al.  Linear scaling second-order Moller–Plesset theory in the atomic orbital basis for large molecular systems , 1999 .

[17]  Celestino Angeli,et al.  Introduction of n-electron valence states for multireference perturbation theory , 2001 .

[18]  Roberto Ansaloni,et al.  A full CI algorithm on the CRAY T3D. Application to the NH3 molecule , 1995 .

[19]  Stefano Evangelisti,et al.  Direct‐list algorithm for configuration interaction calculations , 1997 .

[20]  Stefano Evangelisti,et al.  Full CI solution of perturbative equations , 2001 .

[21]  R. Cimiraglia,et al.  n-electron valence state perturbation theory: A spinless formulation and an efficient implementation of the strongly contracted and of the partially contracted variants , 2002 .