mobie / mobie-viewer-fiji

BSD 2-Clause "Simplified" License
29 stars 12 forks source link

Deprecate support for XML based OME-Zarr loading? #1106

Open tischi opened 4 months ago

tischi commented 4 months ago

@constantinpape @martinschorb @jhennies

Would it be an option to deprecate support for loading OME-Zarr via BDV/XML? Is this still useful? Do we know which projects are actually doing this? If we know, could we change the dataset.json of these projects to directly load OME-Zarr?

Reason: we need to change the way how we load OME-Zarr because we are right now relying on deprecated n5 libraries that are not shipped with Fiji anymore and we are incompatible with the new releases. I had a look and this is doable, but still supporting the OME-Zarr via BDV/XML might be tricky....

See here for details: https://imagesc.zulipchat.com/#narrow/stream/327326-BigDataViewer/topic/View.20OME-Zarr.20v0.2E4.20in.20BDV

constantinpape commented 4 months ago

No objections to deprecate the bdv xml formats for ome.zarr from my side.

tischi commented 4 months ago

@constantinpape but I guess we ideally would need to somehow find out in which projects this is actually still used?!

constantinpape commented 4 months ago

Ideally yes ;). You could also go through the projects in https://github.com/mobie one by one.

jhennies commented 4 months ago

@tischi I am currently either using the bdv/XML with n5 (older projects) or the OME-Zarr without XML. So, from my side all fine with deprecating loading OME-Zarr via BDV/XML

martinschorb commented 4 months ago

I actually never was aware that this route existed ;-) So it can go, probably without any of "my" projects noticing.