I’m working with some data files written by the EPICS HDF5 plugin. When I switch on the file writer’s “single write multi read” (SWMR) mode, the files appear corrupted to the HDF5 reader in ImageJ. Switching this mode off allows the files to be read normally. I can read both versions of the files with both python and C++ readers, so it seems like the issue is isolated to the reader in ImageJ.
Has anybody else had experiences working with SWMR-on HDF5 files? As I understand it, this is a relatively new addition to the HDF5 specification, so maybe a feature request is in order? (Who maintains the HDF5 reader these days?)