fractal-analytics-platform / fractal-tasks-core

Main tasks for the Fractal analytics platform
https://fractal-analytics-platform.github.io/fractal-tasks-core/
BSD 3-Clause "New" or "Revised" License
11 stars 5 forks source link

Consider including `OMEZarrImage` class in fractal-tasks-core #678

Open jluethi opened 3 months ago

jluethi commented 3 months ago

I've been experimenting with a OME-Zarr image reader class over here: https://github.com/fractal-analytics-platform/napari-ome-zarr-navigator/blob/roi_loader/src/napari_ome_zarr_navigator/ome_zarr_image.py

I've started to need some of its functionality, like easily listing available tables & filtering tables by type in the V2 refactor. Would be thinking about whether we should include a version of the OMEZarrImage in Fractal tasks core

jluethi commented 3 months ago

An alternative would be to rely on ez_zarr for some of that functionality, see https://github.com/fmicompbio/ez_zarr

A refactor to have an OME-Zarr image class is in progress there: https://github.com/fmicompbio/ez_zarr/issues/9