TREXIO: A File Format and Library for Quantum Chemistry - Laboratoire d'Informatique Parallélisme Réseaux Algorithmes Distribués
Article Dans Une Revue The Journal of Chemical Physics Année : 2023

TREXIO: A File Format and Library for Quantum Chemistry

Edgar Josué Landinez Borda
Pablo López Ríos

Résumé

TREXIO is an open-source file format and library developed for the storage and manipulation of data produced by quantum chemistry calculations. It is designed with the goal of providing a reliable and efficient method of storing and exchanging wave function parameters and matrix elements, making it an important tool for researchers in the field of quantum chemistry. In this work, we present an overview of the TREXIO file format and library. The library consists of a front-end implemented in the C programming language and two different back-ends: a text back-end and a binary back-end utilizing the HDF5 library which enables fast read and write operations. It is compatible with a variety of platforms and has interfaces for the Fortran, Python, and OCaml programming languages. In addition, a suite of tools has been developed to facilitate the use of the TREXIO format and library, including converters for popular quantum chemistry codes and utilities for validating and manipulating data stored in TREXIO files. The simplicity, versatility, and ease of use of TREXIO make it a valuable resource for researchers working with quantum chemistry data.
Fichier principal
Vignette du fichier
trexio.pdf (531.32 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
licence

Dates et versions

hal-04011588 , version 1 (02-03-2023)
hal-04011588 , version 2 (30-03-2023)

Licence

Identifiants

Citer

Evgeny Posenitskiy, Vijay Gopal Chilkuri, Abdallah Ammar, Michał Hapka, Katarzyna Pernal, et al.. TREXIO: A File Format and Library for Quantum Chemistry. The Journal of Chemical Physics, 2023, 158 (17), ⟨10.1063/5.0148161⟩. ⟨hal-04011588v2⟩
171 Consultations
161 Téléchargements

Altmetric

Partager

More