{"id":19226039,"url":"https://github.com/openpmd/openpmd-standard","last_synced_at":"2026-03-01T01:02:27.757Z","repository":{"id":24491528,"uuid":"27896294","full_name":"openPMD/openPMD-standard","owner":"openPMD","description":":notebook: Open Standard for Particle-Mesh Data","archived":false,"fork":false,"pushed_at":"2024-08-05T17:33:54.000Z","size":367,"stargazers_count":86,"open_issues_count":101,"forks_count":29,"subscribers_count":15,"default_branch":"latest","last_synced_at":"2025-10-25T03:43:37.391Z","etag":null,"topics":["community","document","fileformat","openpmd","openscience","research","standardization"],"latest_commit_sha":null,"homepage":"http://www.openPMD.org","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc-by-4.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/openPMD.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null}},"created_at":"2014-12-11T23:08:53.000Z","updated_at":"2025-09-27T15:33:05.000Z","dependencies_parsed_at":"2024-02-28T01:45:11.208Z","dependency_job_id":null,"html_url":"https://github.com/openPMD/openPMD-standard","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/openPMD/openPMD-standard","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openPMD%2FopenPMD-standard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openPMD%2FopenPMD-standard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openPMD%2FopenPMD-standard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openPMD%2FopenPMD-standard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openPMD","download_url":"https://codeload.github.com/openPMD/openPMD-standard/tar.gz/refs/heads/latest","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openPMD%2FopenPMD-standard/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29957128,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-28T22:53:01.873Z","status":"ssl_error","status_checked_at":"2026-02-28T22:52:50.699Z","response_time":90,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["community","document","fileformat","openpmd","openscience","research","standardization"],"created_at":"2024-11-09T15:17:08.805Z","updated_at":"2026-03-01T01:02:22.690Z","avatar_url":"https://github.com/openPMD.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"The openPMD Standard\n======================\n\n\nTL;DR\n-----\n\n[Technical files](STANDARD.md) of the **openPMD** standard.\n\n\nIntroduction\n------------\n\nThe **openPMD** standard, short for\n  *open standard for particle-mesh data files*\nis **not a file format** per se.\nIt is a standard for **meta data and naming schemes**.\n\nopenPMD provides naming and attribute conventions that allow to exchange\n**particle and mesh based data** from scientific simulations and experiments.\nThe primary goals are to define\n\n  - a minimal set/kernel of meta information\n\nthat allows to share and exchange data to achieve\n\n  - portability between various applications and differing algorithms\n  - a unified open-access description for scientific data (publishing and archiving)\n  - a unified description for post-processing, visualization and analysis.\n\nopenPMD suits for **any kind of hierarchical, self-describing** data format,\nsuch as, but not limited to\n\n  - [ADIOS BP](https://www.olcf.ornl.gov/center-projects/adios/)\n  - [HDF5](http://hdfgroup.org/HDF5/)\n  - [SDF](http://ccpforge.cse.rl.ac.uk/gf/project/epoch/)\n  - [VTK-XML](http://www.vtk.org/VTK/img/file-formats.pdf)\n  - [netCDF](http://www.unidata.ucar.edu/software/netcdf/).\n\n\nMotivation\n----------\n\nOpen, hierarchical, machine-independent, self-describing (binary) data formats\nare available for a while now. Nevertheless, without a certain agreement for\na domain of applications, standard tasks like automated data processing and\nimport/export do not come for free.\n\nThis standard tries to bridge the gap between the common \"blob of data\"\nand the *algorithms*, *methods* and/or *schemes* that created these.\n\n\nUsers or \"Why should I care?\"\n-----------------------------\n\nIf output from programs, devices (such as cameras), simulations or\npost-processed data-sets contain a minimal set of meta information as provided\nby **openPMD**, you can exchange data between those with minimal effort and you\nuse the same tools for visualization.\n\nFurthermore, since **openPMD is not a file format** but just an object-oriented\n**markup** and **meta data naming convention** you can still use the large\nvariety of tools that come with the *intrinsic data format* that you chose\nto use (e.g., HDF5 or ADIOS BP). Of course you are completely free to use your\nfavorite software (open source or proprietary) to create or process your files.\n\nIf the software you are using is not yet able to read/write the information\nneeded to fulfill the openPMD standard, please talk to your software developers\nand point them to these documents: further adoptions of the current standard\nand contributions for the design of upcoming versions are very welcome!\n\n\nLicense\n-------\n\nThe content of this standard is provided under the\n[**CC-BY 4.0 license**](http://creativecommons.org/licenses/by/4.0/)\n(see [list of authors](AUTHORS.md))\nand auxiliary software, if not stated otherwise, under the **ISC license**.\n\nFor more details, see the [contributions](CONTRIBUTING.md) page.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenpmd%2Fopenpmd-standard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopenpmd%2Fopenpmd-standard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenpmd%2Fopenpmd-standard/lists"}