-
Notifications
You must be signed in to change notification settings - Fork 8
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
4D zarr datasets not loaded correctly in FIJI #44
Comments
Thanks for reporting, I'll address this. Longer term, I'd like to give users control about axis/dimension order. (see issue #45). For the time being, you can work around it with a macro:
Short explanation + caveat: Note to self: look here. |
I believe this is what I'm experiencing with my 4D dataset too. Moving either the c and z sliders change both the c and z values. |
I am using FIJI with ImageJ 1.53q. Looking in the installation direction
jars
subfolder I findn5-ij-3.2.2.jar
andn5-zarr-0.0.7.jar
When I use
File -> Import -> N5
to load a 4D zarr dataset, the resulting imagej hyperstack that is produced is not correct. This hyperstack has two sliders, "c" and "z". However, the data from the zarr is not put in the correct place. The data from the "c" and "z" dimensions in the zarr are mixed up in the imagej hyperstack.A minimal example:
I create a zarr using the following python code
Next I open it in FIJI with
File -> Import -> N5
. Now I expect when I scroll through the "c" channel in the hyperstack that I will not see the value of the image change, since the image value only depends on the z-index. But I do see it change. For example, if I keep the z-index at value 1/30 and scroll the c index I see image values of 0, 1, 2, 3, and 4. If I increment the z-index to 2/30 and scoll c I see 5, 6, 7, 8, and 9.The text was updated successfully, but these errors were encountered: