add remote support by melonora · Pull Request #971 · scverse/spatialdata · GitHub
Skip to content

add remote support#971

Draft
melonora wants to merge 66 commits into
mainfrom
cloud
Draft

add remote support#971
melonora wants to merge 66 commits into
mainfrom
cloud

Conversation

@melonora

Copy link
Copy Markdown
Collaborator

No description provided.

berombau and others added 30 commits January 24, 2025 10:34
Co-authored-by: LucaMarconato <LucaMarconato@users.noreply.github.com>
…or to emulate previous ome_zarr.io.parse_url
@melonora melonora marked this pull request as draft August 20, 2025 07:51
@codecov

codecov Bot commented Aug 20, 2025

Copy link
Copy Markdown

ap-- and others added 6 commits August 20, 2025 11:06
* tests: update tests to use remote paths

* spatialdata._io._utils: support consolidated remote stores

* spatialdata._io.format: supprot remote embl datasets on s3

---------

Co-authored-by: Wouter-Michiel Vierdag <w-mv@hotmail.com>
Co-authored-by: Wouter-Michiel Vierdag <w-mv@hotmail.com>
Co-authored-by: Wouter-Michiel Vierdag <w-mv@hotmail.com>
Co-authored-by: Wouter-Michiel Vierdag <w-mv@hotmail.com>
* refactor StoreLike to types

* support remote write points and shapes

* cleanup

* add additional remote write support

* update dependency ome-zarr

* revert update dependency

* support remote write tables
@melonora

Copy link
Copy Markdown
Collaborator Author

@ap-- @berombau been a long time coming but almost ready to get all the work in regarding remote read and write support. Will add some tests for azure still as well.

One blocker currently is that we require the newest version of ome-zarr which includes a fix that I implemented for writing images and labels on remote. The problem is that this version is only available with zarr>3.
We are currently working on getting this zarr v3 support.

@ap--

ap-- commented Aug 22, 2025

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants