A quaternion model for single cell transcriptomics
Abstract
We present an approach for modeling single cell RNA-sequencing (scRNA-seq) and spatial transcriptomics (ST) data using quaternions. Quaternions are four dimensional hypercomplex numbers that, along with real numbers, complex numbers and octonions, represent one of the four normed division algebras. Quaternions have been primarily employed to represent three-dimensional rotations in computer graphics with most biomedical applications focused on problems involving the structure and orientation of biomolecules, e.g., protein folding, chromatin conformation, etc. In this paper, we detail an approach for mapping the cells/locations in a scRNA-seq/ST data set to quaternions. According to this model, the quaternion associated with each cell/location represents a vector in [R]3 with vector length capturing sequencing depth and vector direction capturing the relative expression profile. Assuming that biologically interesting features of an scRNA-seq/ST data set are preserved within a rank three reconstruction of the unnormalized counts, this representation has several benefits for data analysis. First, it supports a novel approach for scRNA-seq/ST data visualization that captures cell state uncertainty. Second, the model implies that transformations between cell states can be viewed as three-dimensional rotations, which have a corresponding representation as rotation quaternions. The fact that these rotation quaternions can be interpreted as cells enables a novel approach for characterizing cell state transitions with specific relevance to the analysis of pseudo-temporal ordering trajectories. Most importantly, a quaternion representation supports the genome-wide spectral analysis of scRNA-seq/ST data relative to a single variable, e.g., pseudo-time, or two variables, e.g., spatial coordinates, using a one or two-dimensional hypercomplex discrete Fourier transform. An R package supporting this model and the hypercomplex Fourier analysis of ST data along with several example vignettes is available at https://hrfrost.host.dartmouth.edu/QSC.
02 /Specification & Classification
Click any tag to browse matching papersReproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Deep generative model embedding of single-cell RNA-Seq profiles on hyperspheres and hyperbolic spaces
Jiarui Ding, Aviv Regev·Nature CommunicationsPeer-reviewed·May 5, 2021
- An analytical framework for interpretable and generalizable 'quasilinear' single-cell data analysis
Jian Zhou, Olga G. Troyanskaya·Nature MethodsPeer-reviewed·Nov 1, 2021
- Interpretable dimensionality reduction of single cell transcriptome data with deep generative models
Jiarui Ding, Anne Condon, Sohrab P. Shah·Nature CommunicationsPeer-reviewed·May 15, 2018
- A robust nonlinear low-dimensional manifold for single cell RNA-seq data
Archit Verma, Barbara Elizabeth Engelhardt·BMC BioinformaticsPeer-reviewed·Jul 21, 2020
- Normalizing need not be the norm: count-based math for analyzing single-cell data
S. H. Church, J. L. Mah, … C. Dunn·bioRxiv·Jun 1, 2022
- Setting the SCENE for Interpretable Cell-Gene Embeddings in Single-Cell RNA-seq
O. Møberg, Magnus Blom Petersen, … Morten Mørup·bioRxiv·Sep 18, 2026