Algorithm Overview

What is UCASpatial?

UCASpatial is an ultra-resolution spatial transcriptomics deconvolution algorithm that improves the resolution of mapping cell subpopulations to spatial locations. It leverages the contribution of genes indicative of cell identity through entropy-based weighting.

UCASpatial Plot

Data Source: View on GitHub

Key Innovations

  • Entropy-based Feature Weighting: Uses information entropy to weight genes that best distinguish cell types
  • Ultra-precision Mapping: Achieves higher spatial deconvolution precision than conventional methods
  • Robust Deconvolution: Handles low-abundant cell populations effectively
  • Multi-platform Support: Works with various spatial transcriptomics platforms

Methodology

Step 1: Data Preprocessing

Normalize and preprocess both single-cell reference and spatial transcriptomics data

Step 2: Entropy-based Gene Weighting

Calculate information entropy for each gene to identify cell-type specific markers

Step 3: NMF Deconvolution

Apply Non-negative Matrix Factorization with entropy-weighted genes

Step 4: Cell Proportion Estimation

Estimate cell type proportions at each spatial location

Applications

Tumor Microenvironment

Characterize immune cell infiltration patterns in tumors

Developmental Biology

Study spatial organization during tissue development

Neuroscience

Map neuronal cell types in brain tissue

Disease Research

Investigate cellular changes in disease states