scverse / scverse/spatialdata

MuData Table for SpatialData object

Open
#1,085 5 comments 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
394
Forks
95
Avg merge
4d 3h
Merged PRs (30d)
7

Description

Xenium version 4 and onward includes support for panels which assay for both gene expression and protein abundance. The spatialdata_io package can read these data in if gex_only is set to False, resulting in a table which contains gene expression and protein abundance measurements in the same AnnData object. This type of data seems like an intuitive fit for representation in the MuData format. Are there any plans to support SpatialData objects with MuData tables for this and other data types which might contain both multimodal measurements and spatial information?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing how SpatialData currently represents tables and how MuData represents multimodal measurements, focusing on the Xenium case described in the issue. Determine the integration scope for tables containing gene expression and protein abundance alongside spatial information, then document the expected supported representation and validation coverage.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.