Interoperability#
The on-disk representation of SpatialData can be read from other languages. Here we list interfaces for working with SpatialData from your language of choice:
R#
spatialdataR provides an R implementation of the
SpatialDataobject, with out-of-memory images and labels,duckdb-backed points and shapes, and tables represented asSingleCellExperimentobjects.
JavaScript and TypeScript#
SpatialData.js provides a TypeScript and JavaScript library for interfacing with SpatialData stores.
Vitessce reads
spatialdata.zarrstores directly and uses them for interactive visualization.
File format#
The SpatialData on-disk format builds on OME-NGFF. See the design document for details of the current on-disk layout.