← Spatial omics

NicheCompass

Graph deep learning model that learns cell embeddings from communication programs to identify niches across spatial samples.

Visit website ↗

CategorySpatial omics
GitHubLotfollahi-lab/nichecompass
First public2022-07-15 (source)
Paperhttps://doi.org/10.1038/s41588-025-02120-6 · Nature Genetics (2025)
LicenseBSD-3-Clause
PricingOpen source
Tags#deep-learning#graph-neural-networks#spatial-omics
Last checked2026-10-16

Specs

Platforms supportedXenium, MERFISH, Slide-seq, Visium, spatial ATAC
ResolutionSingle-cell / spot
TasksNiche identification, cell-cell communication, reference mapping
GitHub stars131
Interface—

Specs come from each project's README, paper or official page · NicheCompass README · NicheCompass paper. “—” means we couldn't verify it.

Compare with…

Pick 1–3 other Spatial omics tools to compare side by side with NicheCompass.

Select 1–3 tools

Related

Squidpy

Spatial single-cell analysis toolkit in the scverse ecosystem.

Spatial omicsOpen source#python#neighborhood

Robust cell type decomposition for spatial transcriptomics.

Spatial omicsOpen source#deconvolution#r

Bayesian mapping of fine-grained cell types in spatial transcriptomics.

Spatial omicsOpen source#deconvolution#bayesian