Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 1.52 KB

README.md

File metadata and controls

40 lines (29 loc) · 1.52 KB

openPMD Validator Scripts

Build Status 1.0.*

This repository contains scripts to validate existing files that (claim to) implement the openPMD Standard in version 1.0.*.

Additional scripts to create random/empty files with the valid markup of the standard are also provided.

Rationale

These tools are intended for developers that want to implementent the standard. They were written to allow an easy implement-test-correct workflow without the hazzle to check every word of the written standard twice.

Nevertheless, these scripts can not validate 100% of the standard and uncovered sections shall be cross-checked manually with the words of the written standard.

For more information on requirements for implementations, please refer to the section Implementations of the openPMD standard. The repository openPMD-projects also lists a large collection of open source projects that already implement the openPMD standard.

Development

The development of these scripts is carried out per-branch. Each branch corresponds to a certain version of the standard and might be updated in case tests did contain bugs or we found a way to cover more sections of the standard.