CMDimData.EasyData {data/plot} ⇔ HDF5 file
October 13, 2020 ยท View on GitHub
Description
CMDimData.EasyPlot provides a simple interface to read/write datasets and plots to files.
Examples of the CMDimData.EasyPlot capabilities can be found under the /sample directory.
Major highlight: EasyDataHDF5 output
EasyData.jl makes it easy to:
- Read/write
CMDimData.EasyPlot.Plotobjects to/from a single HDF5 file. - Read/write multi-dimensional datasets (
T<:MDDatasets.DataMD) to/from a single HDF5 file.- Including:
DataF1,DataRS, and also the semi-deprecatedDataHRformat.
- Including:
The flexibility of the HDF5 file format makes it simple to store both the data, and the plot structure in one convenient file.
Known limitations
- The EasyDataHDF5 format is still in the experimental phase. It is not yet stable, and prone to major re-structuring.
- There is currently no versionning of EasyDataHDF5 files.
- Without versioning, EasyDataHDF5 files cannot easily be re-loaded if ever the format changes. Consequently, it is not the best choice for archival purposes. That being said, with an HDF5 viewer, the format can probably be figured out by simple inspection.