Plate IV.88 · Publications

Beyond Visual Inspection: Principled Benchmarking of Single-Cell Trajectory Representations with scTRAM

Preprint in bioRxiv, 27 June 2025.

PreprintOpen accessResearch area: Representations, Single Cell

Authors

  1. Kemal Inecik
  2. Antony Rose
  3. Muzlifah Haniffa
  4. Malte Luecken
  5. Fabian J. Theis

Abstract

Single-cell representation learning aims to construct low-dimensional embeddings that preserve biologically salient manifold structures. Yet current evaluation protocols remain inadequate for assessing trajectory fidelity—essential for studying cell differentiation, immune responses, disease progression and perturbation—relying on heuristic visualizations or scalar surrogates that overlook multiscale trajectory geometry. To address this gap, we present scTRAM—single-cell trajectory representation metrics—a principled benchmarking framework that quantitatively evaluates how well single-cell embeddings retain ground-truth trajectories across complementary failure modes, from local neighborhood scrambling to global branch mis-ordering. Through our experiments, we show that scTRAM reveals model-specific trade-offs in preserving distinct aspects of trajectory structure, with edge-specific decomposition exposing localized representational biases at high resolution. Systematic validation across diverse biological contexts confirms that the metric suite is sensitive to genuine structural properties rather than statistical artifacts. By shifting from qualitative, ad-hoc judgments to quantitative, principled approach, scTRAM enables rigorous comparison of embedding methods and informs downstream analyses where trajectory integrity is essential for biological interpretation.

Cite

@misc{inecik2025beyond,
  title = {{Beyond Visual Inspection: Principled Benchmarking of Single-Cell Trajectory Representations with scTRAM}},
  author = {Inecik, Kemal and Rose, Antony and Haniffa, Muzlifah and Luecken, Malte and Theis, Fabian J.},
  howpublished = {bioRxiv},
  publisher = {openRxiv},
  year = {2025},
  month = jun,
  doi = {10.1101/2025.06.23.661141},
  url = {https://doi.org/10.1101/2025.06.23.661141},
  note = {Preprint}
}
.bib file