NPE2 and Single Plugin Entry
napari-aicsimageio v0.7.0
This release includes a major change.
Previously after installing and using this plugin, users would be able to manually select between how to read a file (either in-memory or delayed). Due to upgrading to npe2
however, we can no longer ship multiple readers with the same package anymore.
So instead we have made it so the file reading mode (in-memory or delayed) is determined via filesize and available memory.
Reading Mode Threshold
This image reading plugin will load the provided image directly into memory if it meets the following two conditions:
The filesize is less than 4GB.
The filesize is less than 30% of machine memory available.
If either of these conditions isn't met, the image is loaded in chunks only as needed.
Currently, the user cannot select which reading mode to enforce. However coming soom^tm, napari users will be able to edit a configuration file and we plan to expose such settings there.
What's Changed
- admin/bump-min-aicsimageio-to-resolve-czi-physical-pixel-sizes by @evamaxfield in #44
- mention conda in installation instructions by @haesleinhuepf in #48
- feature/convert-to-npe2 by @tlambert03 in #49
- feature/cleanup-np2 by @evamaxfield in #50
New Contributors
- @haesleinhuepf made their first contribution in #48
Full Changelog: v0.6.1...v0.7.0