Uthsav Chitra, Spatial Transcriptomics
Algorithms for modeling the spatial and network organization of biological systems
Spatially resolved transcriptomics
Technologies: 10x Visium, MERFISH, etc
High throughput: e.g. 10x Visium measures unique molecular identifiers (UMIs) of 20000 genes at 1000-5000 spatial locations
Applications:
- Spatial organization of cell types
- Transcripts with spatially varying expression
Low sequence coverage Sparse matrix: 75%
How to overcome sparsity by incorporating spatial information?
Most algorithms use local models: nearby spots have similar cell type / expression.
- Hidden Markov Random Field: BayesSpace, SPICEMIX, Giotto
- Gaussian Processes: SpatialDE, SPARK
- Graph Neural networks (GNN): SpaGCN, STAGATE
Uthsav is trying to develop new models to address these challenges.
Consider a simple layered tissues, where the gene expression is constant along y-axis. That is, the cell types are parallel. Piecewise linear function models expression gradients. Pool sparse expression along y-axis.
But, how to consider curved boundaries? They are using conformal maps and harmonic functions. A conformal map \(\Phi : D \subset C \rightarrow C\) locally preserves angles between curves.
Layered tissue problem formulation. Input are the spot coordinates, transcript count matrix and number of layers.
Topography of gene expression \(\rightarrow\) isodepth
- Isodepth: contours of equal potential
- Generalizes relative depth from Belayer
- Gene expression function
Idea: Use trendfiltering on graphs!