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

Java axis order #2

Open
tischi opened this issue Sep 15, 2022 · 5 comments
Open

Java axis order #2

tischi opened this issue Sep 15, 2022 · 5 comments
Labels
question Further information is requested

Comments

@tischi
Copy link
Collaborator

tischi commented Sep 15, 2022

see discussion here: mobie/mobie-io#122

@tischi tischi added the question Further information is requested label Sep 15, 2022
@joshmoore
Copy link
Member

@tischi: your suggestion would be to perform the reversal at this level? or just something to be aware of that a level higher will be doing the reversing?

@constantinpape
Copy link

constantinpape commented Sep 15, 2022

my 2cents: after working a bit on this in mobie-io in the last few days I think it would be best to reverse all the spatial metadata immediately when it's being parsed to match the reversed "zarr-level" spatial metadata, i.e. shape and chunks. This way one can use the same axis order when indexing all the spatial metadata.
(This statement relates to working in imglib2 / n5-java ecosystem, where we have xyz axis order, I don't know if this is true for all java zarr implementations and which one you want to use here).

@joshmoore
Copy link
Member

Hmmm..... that still leaves me wondering which level to apply this at.

@constantinpape
Copy link

Hmmm..... that still leaves me wondering which level to apply this at.

I guess I am not quite sure what different levels we have, but without knowing much of the context I would say: "at the earliest point the metadata is parsed in a ome.zarr specific library"

@tischi
Copy link
Collaborator Author

tischi commented Sep 15, 2022

I am also not sure. I think this will become clearer once we have some code.

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

No branches or pull requests

3 participants