scverse/anndataR

Implement zarr backend

Opened this issue · 3 comments

Implement zarr backend

I think this will be blocked on R zarr libraries. AFAICT there isn't enough support in either pizzarr or rarr, as neither has string support last I checked.

I implemented the VLen-UTF8 support yesterday keller-mark/pizzarr#55 - Example with a remote anndata-zarr store here https://keller-mark.github.io/pizzarr/articles/remote-anndata.html - feel free to report any issues if you end up trying it out

I have a preliminary implementation working on this branch (compare). Some of the functions emit warnings at the moment but most of the reading/writing tests are passing, as well as tests that compare values between h5ad and zarr