GraphVelo allows inference of multi-modal single cell velocities and molecular mechanisms

Yuhao Chen,Yan Zhang,Jiaqi Gan,Ke Ni,Ming Chen,Ivet Bahar,Jianhua Xing
DOI: https://doi.org/10.1101/2024.12.03.626638
2024-12-07
Abstract:RNA velocities and generalizations emerge as powerful approaches for exacting dynamical information from high-throughput snapshot single-cell data. Several inherent limitations restrict applying the approaches to genes not suitable for RNA velocity inference due to complex transcriptional dynamics, low expression, or lacking splicing dynamics, and data of non-transcriptomic modality. Here, we present GraphVelo, a graph-based machine learning procedure that uses RNA velocities inferred from existing methods as input and infer velocity vectors lie in the tangent space of the low-dimensional manifold formed by the single cell data. GraphVelo preserves vector magnitude and direction information during transformations across different data representations. Tests on multiple synthetic and experimental scRNA-seq data, as well as multi-omics datasets demonstrate that GraphVelo, together with downstream Dynamo analyses, extends RNA velocities to multi-modal data and reveals quantitative nonlinear regulation relations between genes, different layers of gene regulation, and between virus and host cells.
Bioinformatics
What problem does this paper attempt to address?