Beta Release of Spatial Data on Census!
Published: Jan 14, 2025
By: Cathy Stolitzka, Isaac Virshup, Maximilian Lombardo
The Census team is pleased to announce the release of Spatial data on Census!
This has been a large joint effort between the Census team and TileDB to create an easy-to-use and backwards-compatible spatial schema that enables easy analysis with non-spatial and spatial data!
This first release is a beta release with the ability to export all spatial data (10x Visium Spatial Gene Expression and Slide-seqV2) from an obs/var
query to SpatialData
(spatialdata.scverse.org). The ability to query census with spatial-based filters, transforms, etc., is not supported and will be implemented in a future release.
SOMA Spatial Data Model
Building Blocks
tiledbsoma.Experiment
A collection encapsulating data from one or more single-cell datasets, with reserved attributes:
Field Name |
Field Description |
---|---|
|
A DataFrame for observation metadata |
|
A collection ( |
[NEW] |
A collection of |
[NEW] |
A DataFrame to map observations to |
[NEW] tiledbsoma.Scene
A collection of spatial assets. All assets in one Scene
should correspond to the same physical coordinate system. The collection provides operations for getting, setting, and transforming between coordinate systems, with reserved attributes:
Field Name |
Field Description |
---|---|
|
A collection of spatial arrays and collections. The rows in these arrays correspond to observations and may correspond to |
|
A collection of collections for spatial arrays on the |
|
A |
[NEW] tiledbsoma.MultiscaleImage
A group of multi-resolution images that can be accessed by levels. Below are some sample operations on this collection type. Every DenseNDArray
in the collection must be mappable to the same physical space by scaling only.
Operation |
Description |
---|---|
|
Returns a mapping of |
Coordinate space for the base level of this |
|
Get |