Skip to content

NPE2 and Single Plugin Entry

Compare
Choose a tag to compare
@evamaxfield evamaxfield released this 21 Jul 23:20
· 19 commits to main since this release

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

New Contributors

Full Changelog: v0.6.1...v0.7.0