openPMD (Open Standard for Particle-Mesh Data)
OpenPMD provides naming and attribute conventions that allow the exchange of particle and mesh based data from scientific simulations and experiments. The primary goal is to define a minimal set/kernel of meta information that enables the sharing and exchange of data to achieve
- portability between various applications and differing algorithms;
- a unified open-access description for scientific data (publishing and archiving);
- a unified description for post-processing, visualization and analysis.
OpenPMD suits any kind of hierarchical, self-describing data format, such as, but not limited to ADIOS1 (BP3), ADIOS2 (BP4), HDF5, JSON, and XML.