openPMD - An Open Standard for Particle-Mesh Data Files


openPMD - An Open Standard for Particle-Mesh Data Files

Huebl, A.; Lehe, R.; Vay, J.-L.; Grote, D. P.; Sbalzarini, I. F.; Kuschel, S.; Sagan, D.; Pérez, F.; Koller, F.; Bussmann, M.

Abstract

Data fuels and substantiates scientific discoveries. Advanced particle accelerator research is no different and has an inherent need for high-rate, high-resolution data. But in recent years, generating and handling the sheer amount data that is driving our discoveries became challenging. Just to name a few: scalable output from 3D simulations breaks down for modern supercomputers, high-rate Mpixel cameras generate GByte/s for laser control and comparing even just simulations to each other is a significant, manual, error-prone process.

We present our open standard for particle and mesh based data, addressing these and more common challenges in our community. Based on state-of-the-art file formats and I/O libraries, we implement and improve scalable I/O without loosing self-description. openPMD is portable, truly self-describing, documented, forward-updatable and makes data comparable and reproducible.

openPMD tries to follow best-practices towards an open-science workflow. While the meta standard is developed in an open, reviewable, versioned technical document, a large collection of tools and bindings develop around it. We will take a look at the community that fuels openPMD, the open-source projects evolving around it, adopters in the domain of astro-physics, photon-science and classical accelerator physics and the latest updates arriving in openPMD 2.0.0 .

Keywords: openPMD; open data; open science

  • Vortrag (Konferenzbeitrag)
    SIMEX Developer Workshop, 16.04.2018, Hamburg, Deutschland
    DOI: 10.5281/zenodo.1219733
  • Vortrag (Konferenzbeitrag)
    EUCALL (SIMEX) Annual Meeting, 30.05.-01.06.2018, Prague, Czech Republic
  • Vortrag (Konferenzbeitrag)
    18th Advanced Accelerator Concepts Workshop, 12.-17.08.2018, Breckenridge (CO), United States of America
    DOI: 10.5281/zenodo.1345077

Permalink: https://www.hzdr.de/publications/Publ-27962