Skip to content

BioVisionCenter/ngio-collections

Repository files navigation

ngio-collections

Warning

This package is a very early OME-Zarr Collections prototype, intended to explore the design space and inform the development of the Fractal platform's collection support.
RFC-8 is in flux, and this implementation is not a complete implementation. Design and API are expected to change significantly.

Getting started

This repository is a early prototype. Some usage examples are available in the examples/ directory. The simplest way to run them is with pixi.

pixi run python examples/01_sync_api.py

Discrepancy with RFC-8

  • id is required. RFC-8 makes id optional on every node; this package requires it on all nodes. Ids are the primary handle this package uses for addressing and merging nodes (find(), Resolver.inline(), ReferenceObj).
  • name is optional, while RFC-8 makes it required. Moreover, this package does not enforce uniqueness of names within a collection, while RFC-8 does.

About

OME-Zarr Collections prototype

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages