ngff icon indicating copy to clipboard operation
ngff copied to clipboard

should `multiscales` be a collection?

Open d-v-b opened this issue 11 months ago • 3 comments

The purpose of this issue is to discuss whether multiscales should be a collection of multiscale metadata, or just a single instance of multiscale metadata. I.e., should ome-ngff support multiple multiscale images in the same group. My current suspicion is that an overwhelming majority of ome-ngff containers will have just a single element in multiscales, and if that's true, we should re-evaluate whether multiscales should be a JSON array. The argument for not allowing multiple multiscale images to exist in the same multiscale group stems from the complexity it introduces to the spec and implementations. I'm happy to elaborate on this if necessary.

Speaking for the data I manage, I cannot foresee a situation where we would put multiple multiscale images in the same group. But I am curious how many data producers are using or planning to use this feature. Can someone point me to an ome-ngff "in the wild" that has multiple instances of multiscale metadata in multiscales?

d-v-b avatar Jul 13 '23 14:07 d-v-b