Bio-Formats is a Java library for reading and writing data in life sciences image file formats. It is developed by the Open Microscopy Environment (particularly UW-Madison LOCI and Glencoe Software). Bio-Formats is released under the GNU General Public License (GPL); commercial licenses are available from Glencoe Software.
the BDV reader in mainline OME BIo-Formats has proper support for physical size parsing and improved tiled reading as well as the required changes for automated non-regression testing
the BDV reader in the IDR fork only has the improved tiled reading changes. In the context of the idr0048, the voxel size if 1 pixel and will need manual overriding.
In other terms, this is a best effort to contain the amount of changes required in the scope of the IDR submission, to quickly deploy them onto IDR and publish the study without requiring a complete cache regeneration process.
As discussed on Monday, the hope is to schedule another round of merging of Bio-Formats 6.x into this fork to reduce the divergence and maintenance costs and benefit from all formats improvements made in the mainline.
Backports performance improvements from https://github.com/ome/bioformats/pull/3549 into the IDR fork of Bio-Formats
Note this ignores other improvements made to BDV in https://github.com/ome/bioformats/pull/3443 and https://github.com/ome/bioformats/pull/3575 as these contain memo-breaking change. After a closer examination, I convinced myself that the issues reported in https://github.com/ome/bioformats/issues/3567 only affected the daily CI builds.
With this PR the expectation is that immediately:
idr0048
, the voxel size if 1 pixel and will need manual overriding.In other terms, this is a best effort to contain the amount of changes required in the scope of the IDR submission, to quickly deploy them onto IDR and publish the study without requiring a complete cache regeneration process. As discussed on Monday, the hope is to schedule another round of merging of Bio-Formats 6.x into this fork to reduce the divergence and maintenance costs and benefit from all formats improvements made in the mainline.