webknossos-libs
webknossos-libs copied to clipboard
Add Ome-Zarr datasets
The webknossos-libs feature the fantastic Dataset-API upon all of the wkcuber features and others build. Since, we want to support Ome-Zarr in the webKnossos ecosystem, I think it would be very handy to have a OmeDataset class. Ideally, the Ome implementation would be a drop-in replacement for Dataset. Instead of datasource-properties.json it would read/write a OME-NGFF metadata and Zarr instead of WKW.
Plan to implement:
- Add Zarr storage backend #622
- Allow cloud-storage for Zarr #651
- wkcuber support of Zarr #654
- Support OME-Zarr metadata (replacing datasource-properties.json)
Followups
- Enable more compression methods for Zarr datasets #652
- Enable sharding of Zarr datasets #653 (see https://github.com/zarr-developers/zarr-python/issues/877)