For "historical reasons" for Eiger data natively written with older filewriter versions we do not directly support the reading of the data but instead perform an in-memory rewrite of the metadata to a more correct NeXus format then work with this.
This has the unfortunate side-effect of needing the data to have write permission in order to read it (because of how HDF5 links work)
Propose:
rewrite the support for legacy Eiger file formats as a LegacyEiger format with no mention of NeXus
eliminate the rewrite solution
Benefit:
users can process data which are in legacy Eiger format and are read-only
the overlap between NeXus and "nearly NeXus" will be reduced, allowing work on making the support for "actual NeXus" to be improved
For "historical reasons" for Eiger data natively written with older filewriter versions we do not directly support the reading of the data but instead perform an in-memory rewrite of the metadata to a more correct NeXus format then work with this.
This has the unfortunate side-effect of needing the data to have write permission in order to read it (because of how HDF5 links work)
Propose:
Benefit: