Creative Commons Attribution 4.0 International

项目介绍

openPMD/openPMD-standard 是一个托管在 GitHub 上的开源项目,采用 Creative Commons Attribution 4.0 International 许可证,目前获得 92 个 Star、26 次 Fork。

仓库全名
openPMD/openPMD-standard
开源许可证
Creative Commons Attribution 4.0 International
Star 数
92
Fork 数
26
未关闭 Issue
96

README 摘要

The openPMD Standard ====================== TL;DR Technical files of the openPMD standard. Introduction The openPMD standard, short for open standard for particle-mesh data files is not a file format per se. It is a standard for meta data and naming schemes. openPMD provides naming and attribute conventions that allow to exchange particle and mesh based data from scientific simulations and experiments. The primary…

完整内容见 GitHub 原始 README 或本页 。

常见问题

openPMD-standard 可以免费商用吗?

仓库标注的许可证为 Creative Commons Attribution 4.0 International,商用前请先阅读仓库 LICENSE 文件确认授权范围。

如何获取 openPMD-standard 的源码?

可以直接克隆仓库:git clone https://github.com/openPMD/openPMD-standard.git,默认分支为 latest;安装与运行步骤见仓库 README。

openPMD-standard 最近还在维护吗?

仓库最近一次更新为 9月23日,当前有 96 个未关闭 Issue;Star 数为 92,可作为社区活跃度的参考。

关于

:notebook: Open Standard for Particle-Mesh Data

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

简要分析

热度分
159
价值分
59
活跃状态
活跃

README

The openPMD Standard

TL;DR

Technical files of the openPMD standard.

Introduction

The openPMD standard, short for open standard for particle-mesh data files is not a file format per se. It is a standard for meta data and naming schemes.

openPMD provides naming and attribute conventions that allow to exchange particle and mesh based data from scientific simulations and experiments. The primary goals are to define

  • a minimal set/kernel of meta information

that allows to share and exchange 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 for any kind of hierarchical, self-describing data format, such as, but not limited to

Motivation

Open, hierarchical, machine-independent, self-describing (binary) data formats are available for a while now. Nevertheless, without a certain agreement for a domain of applications, standard tasks like automated data processing and import/export do not come for free.

This standard tries to bridge the gap between the common “blob of data” and the algorithms, methods and/or schemes that created these.

Users or “Why should I care?”

If output from programs, devices (such as cameras), simulations or post-processed data-sets contain a minimal set of meta information as provided by openPMD, you can exchange data between those with minimal effort and you use the same tools for visualization.

Furthermore, since openPMD is not a file format but just an object-oriented markup and meta data naming convention you can still use the large variety of tools that come with the intrinsic data format that you chose to use (e.g., HDF5 or ADIOS BP). Of course you are completely free to use your favorite software (open source or proprietary) to create or process your files.

If the software you are using is not yet able to read/write the information needed to fulfill the openPMD standard, please talk to your software developers and point them to these documents: further adoptions of the current standard and contributions for the design of upcoming versions are very welcome!

License

The content of this standard is provided under the CC-BY 4.0 license (see list of authors) and auxiliary software, if not stated otherwise, under the ISC license.

For more details, see the contributions page.

评论

暂无评论