aschampion / rust-n5

Rust implementation of the N5 "Not HDF5" tensor file system format
Apache License 2.0
15 stars 3 forks source link

Zarr fork and blockd/big chunkus issues #42

Open aschampion opened 4 years ago

aschampion commented 4 years ago

These were likely already tracked elsewhere, but TODOs from the Zarr V3 implementation hack in January. @clbarnes you may recall if it was.

Note future renames

Tests

Tests TODO:

Random code block that may be discussing locking interface

set(&self, key: &str, write_value: FnOnce(Self::SetWriter) -> Result<()>)

self.set(key, |writer| GroupMetadata::default().to_writer(w)
aschampion commented 4 years ago

Backlog for our existing v3 implementation

To proceed to forking out the implementation

Farkal commented 4 years ago

Hey ! As we start using multidimensional data COG doesn't seems to be a great format and i would like to help the support of zarr format in the rust community. Do you think we should focus on allowing n5 to be stored as zarr ? Or should we start a new lib dedicated to zarr ? I know you don't have lot of time so i can dev alone and just ask for some reviews. I also saw you already booked the zarr crate name :wink: