openPMD / openPMD/openPMD-api

Converter CLI

Open
#459 1 comment 1 reaction 0 assignees View on GitHub
good first issue help wanted tools
Dominant language
C++
Stars
161
Forks
59
Avg merge
2d 22h
Merged PRs (30d)
7

Description

We should write a small command line interface (CLI) tool that provide converters from one backend to another.

E.g. if all backends are enabled, convert openPMD *series* of files:
```bash
openPMD-convert -o h5 path/to/simOutput_%T.bp
```

A cool extra option would be to add a flag that *mocks* the heavy data entries, e.g. for constant records with zero-value. This might be very useful for validation and meta-data scraping.

We should also add an optional parameter `-i|--iteration ` to only convert a single iteration instead of the full series.

We should also add an optional parameter to change to group/file based iteration format during the convert.

We should also add an optional parameter with a different path for the output.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.