ome / ngff

Next-generation file format (NGFF) specifications for storing bioimaging data in the cloud.
https://ngff.openmicroscopy.org
Other
117 stars 38 forks source link

Finalizing v0.4 #86

Open constantinpape opened 2 years ago

constantinpape commented 2 years ago

Decided to push to next release:

Timeline: I will work on this next week during the hackathon and hope that we can release in the next 2 weeks or so.

sbesson commented 2 years ago

@constantinpape for the HCS point, I'll review the recording of the evening session for the 6th NGFFcommunity call as I missed it. In the absence of vetoes, the next step will be to merge https://github.com/ome/ngff/pull/24

constantinpape commented 2 years ago

See also https://github.com/ome/ome-ngff-prototypes/pull/2 for updating the example data

constantinpape commented 2 years ago

I have updated the example data now, see https://github.com/ome/ome-ngff-prototypes#data-availability. So now the only important thing left to do is to get the viewers up to speed ... I will ping the MoBIE side about this.

How's the progress on this in python/napari and vizarr, @sbesson @will-moore?

And do you still want to merge #92 before we release @sbesson? I would suggest to leave the other open points for the next minor release, or an intermediate patch release.

constantinpape commented 2 years ago

I just found this old issue, which is still relevant: https://github.com/ome/ngff/issues/2 A good candidate for a patch release. (Just linking it here for visibility)

sbesson commented 2 years ago

And do you still want to merge https://github.com/ome/ngff/pull/92 before we release @sbesson?

Although I suspect this particular PR might be merged soon, I would not consider this as a blocker for the specification release and rather mark it as a CAN DO item. Overall, there is still some work to perform on these JSON schemas including improving the checks in the strict image schemas (units), adding schemas for other specifications (plate, well). I suspect this will be broken out into PRs/issues and continue after the 0.4.0 release.

sbesson commented 2 years ago

https://ngff.openmicroscopy.org/0.4/ is now live 🎉

constantinpape commented 2 years ago

Thanks @sbesson. I will follow up here later today.

constantinpape commented 2 years ago

Hey @sbesson @will-moore @joshmoore, just a quick follow-up on this from my side: we can read v0.4 in MoBIE now and are still working on writing it. Will hopefully be finished this week and then we will make a new release that fully supports 0.4. (I tentatively marked MoBIE as done now;)) How is the progress on support in napari/vizarr?

I have also moved the minor points to #100, since this will not be part of 0.4.

will-moore commented 2 years ago

PR for 0.4 support in napari is merged (https://github.com/ome/napari-ome-zarr/pull/32), but we still need to release. Vizarr is done, but that only involved the handling of axis names since it doesn't support scalebar or transformations yet.

constantinpape commented 2 years ago

PR for 0.4 support in napari is merged (ome/napari-ome-zarr#32), but we still need to release.

Great!

Vizarr is done, but that only involved the handling of axis names since it doesn't support scalebar or transformations yet.

Ok, that sounds like it would be a separate effort to integrate, so I suggest to go ahead without waiting for this. Do we also need a new vizarr release to support reading 0.4?