H5MD: a structured, efficient, and portable file format for molecular data
arXiv:1308.6382 · doi:10.1016/j.cpc.2014.01.018
Abstract
We propose a new file format named "H5MD" for storing molecular simulation data, such as trajectories of particle positions and velocities, along with thermodynamic observables that are monitored during the course of the simulation. H5MD files are HDF5 (Hierarchical Data Format) files with a specific hierarchy and naming scheme. Thus, H5MD inherits many benefits of HDF5, e.g., structured layout of multi-dimensional datasets, data compression, fast and parallel I/O, and portability across many programming languages and hardware platforms. H5MD files are self-contained and foster the reproducibility of scientific data and the interchange of data between researchers using different simulation programs and analysis software. In addition, the H5MD specification can serve for other kinds of data (e.g. experimental data) and is extensible to supplemental data, or may be part of an enclosing file structure.
11 pages, software "pyh5md" present in submission
References in corpus (1)
Cited by in corpus (25)
- ESPResSo 4.0 -- An Extensible Software Package for Simulating Soft Matter Systems
- MLatom 3: Platform for machine learning-enhanced computational chemistry simulations and workflows
- Enhanced wavelength-dependent surface tension of liquid-vapour interfaces
- ESPResSo++ 2.0: Advanced methods for multiscale molecular simulation
- Structure and dynamics of binary liquid mixtures near their continuous demixing transitions
- MLatom software ecosystem for surface hopping dynamics in Python with quantum mechanical and machine learning methods
- Open Systems out of Equilibrium: Theory and Simulation
- Reimplementing the Hierarchical Data System using HDF5
- Passive and active colloidal chemotaxis in a microfluidic channel: mesoscopic and stochastic models
- Finite-size corrections for the static structure factor of a liquid slab with open boundaries
- A Descriptor Is All You Need: Accurate Machine Learning of Nonadiabatic Coupling Vectors
- Simulation of a particle domain in a continuum/fluctuating hydrodynamics reservoir
- Structure of liquid--vapor interfaces: perspectives from liquid state theory, large-scale simulations, and potential grazing-incidence X-ray diffraction
- Fluid flow inside slit-shaped nanopores: the role of surface morphology at the molecular scale
- Mesoscopic simulations of anisotropic chemically-powered nanomotors
- RMPCDMD: Simulations of colloids with coarse-grained hydrodynamics, chemical reactions and external fields
- Continuous demixing transition of binary liquids: finite-size scaling from the analysis of sub-systems
- Apax: A Flexible and Performant Framework For The Development of Machine-Learned Interatomic Potentials
- Critical surface adsorption of confined binary liquids with locally conserved mass and composition
- Reliable and interoperable computational molecular engineering: 2. Semantic interoperability based on the European Materials and Modelling Ontology
- The vmf90 program for the numerical resolution of the Vlasov equation for mean-field systems
- AMEP: The Active Matter Evaluation Package for Python
- Parallel Performance of Molecular Dynamics Trajectory Analysis
- Zero Shot Molecular Generation via Similarity Kernels
- Lees-Edwards boundary conditions for translation invariant shear flow: implementation and transport properties