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

bump to ngff v0.3 (add support for axes) #113

Closed
joshmoore opened this issue Aug 9, 2021 · 4 comments
Closed

bump to ngff v0.3 (add support for axes) #113

joshmoore opened this issue Aug 9, 2021 · 4 comments

Comments

@joshmoore
Copy link
Contributor

see:

bioformats2raw 0.3+ can be upgraded to use the NGFF v0.3 spec. This adds an axes field which permits storing arrays less than 5D if the dimension size <= 1, though bioformats2raw and raw2ometiff can choose to continue store 5D arrays regardless.

cc: @constantinpape

@sbesson
Copy link
Member

sbesson commented Sep 13, 2021

Discussed briefly today, given the dimension order is stored as 5D in METADATA.ome.xml, I would also assume that having this tool preserving a 5D representation and storing the dimension names under the axes field would be the minimal set of change and also ensure maximum compatibility with downstream utilities like raw2ometiff. Does raw2ometiff makes a hard check on the version of the multiscales? If not, it is possible raw2ometiff 0.3.0 would consume this change out of the box.

This raises the question of whether this issue also encompasses adding full support for the 0.3 specification. Concretely, that would mean a Zarr group with a 0.3.0 bioformats2raw.layout containing individual series using the multiscales 0.3 specification and arrays of less than 5 dimensions. In this case, as suggested by @melissalinkert, it might be better to look at raw2ometiff first.

@sbesson
Copy link
Member

sbesson commented Jan 26, 2022

Is this issue effectively solved by #113 (jumping directly to the upcoming OME-NGFF 0.4 specification)?

@joshmoore
Copy link
Contributor Author

I'd think so.

@melissalinkert melissalinkert mentioned this issue Mar 15, 2022
8 tasks
@melissalinkert melissalinkert moved this to 0.5.0 in Converters Mar 17, 2022
@melissalinkert
Copy link
Member

Closing as discussed with @sbesson.

Repository owner moved this from 0.5.0 to Done in Converters Jun 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

3 participants