Skip to content

[feature request] add read support for n5/ome-zarr datasource #42

@xgui3783

Description

@xgui3783

In siibra-python, we use neuroglancer-scripts to read neuroglancer precomputed formatted multiresolution volumetric data.

We recently encountered an external data source in n5 compressed by blosc, and would like to support it.

Ideally, we would like to extend neuroglancer-scripts so that it is able to read n5 datasource. This is so that, we can keep siibra-python's access pattern to multiresolution data source similar. I imagine it would also benefit neuroglancer-script, as it grows in capability.

We considered using an existing python library, such as cloud-volume , but we wanted to keep the module that reads multiresolution volume as light as possible. CloudVolume appears to pull in more dependencies than we would like. Since the author of cloud volume ended up rolling their own implementation, I can only imagine that there probably exists no other libraries in python that does this.

We want to gauge your opinion on this proposal, as we are prepared to dedicate resource to implement this feature.

edit: added ome-zarr (ngff) spec to file format to support

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions