Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bioformats2raw 0.5.0 upgrade and specification compatibility #113

Open
sbesson opened this issue May 5, 2022 · 1 comment
Open

bioformats2raw 0.5.0 upgrade and specification compatibility #113

sbesson opened this issue May 5, 2022 · 1 comment

Comments

@sbesson
Copy link
Member

sbesson commented May 5, 2022

omero zarr export can write OME-NGFF from OMERO images using either bioformats2raw or ome-zarr-py depending on whether the --bf flag is passed.

As of the 0.3.0 release, omero-cli-zarr will write OME-NGFF according to the 0.4 specification when using ome-zarr-py and according to the 0.2 specification when using the current stable release of bioformats2raw 0.4.0.

From the bioformats2raw front, the upcoming 0.5.0 release should add support for writing OME-NGFF 0.4 specification - see https://github.com/orgs/glencoesoftware/projects/11. As soon as a release candidate/full release is available, a first action should be to test this workflow and confirm the data is written as expected.

A related question is whether we should enforce a dependency on the version of bioformats2raw so that the tool writes the datasets using the same version of the OME-NGFF specification independently of the passed flag. This is not something that can be defined at the Python packaging metadata level as bioformats2raw needs to be installed separately and is rather installed separately as a Java runtime dependency.

One simple approach would be to check for the return value of bioformatsraw --version. Alternatively, we might want to look into an API and possible a command-line option allowing to return the version of the OME-NGFF specification written by bioformats2raw ?

/cc @melissalinkert

@melissalinkert
Copy link
Member

glencoesoftware/bioformats2raw#155 might help with this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
@melissalinkert @sbesson and others