# SPAC: a scalable and integrated enterprise platform for single-cell spatial analysis

**Authors:** Fang Liu, Rui He, Thomas Sheeley, David A. Scheiblin, Stephen J. Lockett, Lisa A. Ridnour, David A. Wink, Mark Jensen, Janelle Cortner, George Zaki

PMC · DOI: 10.1186/s12859-025-06339-2 · BMC Bioinformatics · 2026-01-29

## TL;DR

SPAC is a user-friendly platform that enables fast and collaborative analysis of large-scale single-cell spatial data, making it accessible to non-technical researchers.

## Contribution

SPAC introduces a scalable, web-based platform integrating high-performance computing and GPU acceleration for single-cell spatial analysis.

## Key findings

- SPAC achieved a 20-fold speedup in clustering time using GPU acceleration on a 2.6-million-cell dataset.
- The platform supports fine-grained spatial profiling of tumor microenvironment compartments.
- SPAC enables reproducible and collaborative workflows for diverse user roles.

## Abstract

Advancements in spatially resolved single-cell technologies are transforming our understanding of tissue architecture and disease microenvironments. However, analyzing the resulting high-dimensional, gigabyte-scale datasets remains challenging due to fragmented workflows, intensive computational requirements, and a lack of accessible, user-friendly tools for non-technical researchers.

We introduce SPAC (analysis of SPAtial single-Cell datasets), a scalable, web-based platform for efficient and reproducible single-cell spatial analysis. SPAC employs a four-tier architecture that includes a modular Python-based analysis engine, seamless integration with high-performance computing (HPC) and GPU acceleration, an interactive browser interface for no-code workflow configuration, and a real-time visualization layer powered by Shiny for Python dashboards. This design empowers distinct user roles: data scientists can extend and customize analysis modules, while bench scientists can execute complete workflows and interactively explore results without coding. Built-in reproducibility features and collaborative workflow support ensure that analyses are transparent and easily shared across research teams. Using a 2.6-million-cell multiplex imaging dataset from a 4T1 breast tumor model as a benchmark, SPAC reduced unsupervised clustering time from ~3 hours on a CPU to under 10 minutes with GPU acceleration, achieving more than a 20-fold speedup. It also enabled fine-grained spatial profiling of distinct tumor microenvironment compartments, demonstrating the platform’s scalability and performance.

SPAC addresses major barriers in single-cell spatial analysis by uniting an intuitive, user-friendly interface with scalable, high-performance computation in a robust and reproducible framework. By streamlining complex analyses and bridging the gap between experimental and computational researchers, SPAC fosters collaborative workflows and accelerates the transformation of large-scale spatial datasets into actionable biological insights.

The online version contains supplementary material available at 10.1186/s12859-025-06339-2.

## Linked entities

- **Diseases:** breast tumor (MONDO:0007254)

## Full-text entities

- **Genes:** CD4 (CD4 molecule) [NCBI Gene 920] {aka CD4mut, IMD79, Leu-3, OKT4D, T4}, Vim (vimentin) [NCBI Gene 22352], Cdh1 (cadherin 1) [NCBI Gene 12550] {aka ARC-1, E-cad, Ecad, L-CAM, UVO, Um}, Hif1a (hypoxia inducible factor 1, alpha subunit) [NCBI Gene 15251] {aka HIF-1-alpha, HIF1-alpha, HIF1alpha, MOP1, bHLHe78}, FOXP3 (forkhead box P3) [NCBI Gene 50943] {aka AIID, DIETER, IPEX, JM2, PIDX, XPID}, Acta2 (actin alpha 2, smooth muscle, aorta) [NCBI Gene 11475] {aka 0610041G09Rik, Actvs, SMAalpha, SMalphaA, a-SMA, alphaSMA}, Mki67 (antigen identified by monoclonal antibody Ki 67) [NCBI Gene 17345] {aka D630048A14Rik, Ki-67, Ki67}, COX2 (cytochrome c oxidase subunit II) [NCBI Gene 17709], Ctnnb1 (catenin beta 1) [NCBI Gene 12387] {aka Bfc, Catnb, Mesc}, Nos2 (nitric oxide synthase 2, inducible) [NCBI Gene 18126] {aka MAC-NOS, NOS-II, Nos-2, Nos2a, i-NOS, iNOS}, IL2RA (interleukin 2 receptor subunit alpha) [NCBI Gene 3559] {aka CD25, IDDM10, IL2R, IMD41, TCGFR, p55}
- **Diseases:** Hypoxia (MESH:D000860), metastases (MESH:D009362), breast cancer (MESH:D001943), Necrosis (MESH:D009336), Cancer (MESH:D009369), Hypoxic (MESH:D002534)
- **Chemicals:** oxygen (MESH:D010100), CO2 (MESH:D002245), PIMO (MESH:C033815), 4T1 (-)
- **Species:** Mus musculus (house mouse, species) [taxon 10090], Homo sapiens (human, species) [taxon 9606]
- **Cell lines:** 4T1 — Mus musculus (Mouse), Malignant neoplasms of the mouse mammary gland, Cancer cell line (CVCL_0125), CVCL_0125 — Homo sapiens (Human), Transformed cell line (CVCL_K394)

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/PMC12857135/full.md

## Figures

9 figures with captions in the complete paper: https://tomesphere.com/paper/PMC12857135/full.md

## References

12 references — full list in the complete paper: https://tomesphere.com/paper/PMC12857135/full.md

---
Source: https://tomesphere.com/paper/PMC12857135