bioRxivBioinformaticsPreprint
Graph Drawing-based Dimensionality Reduction to Identify Hidden Communities in Single-Cell Sequencing Spatial Representation
Abstract
With the rapid growth of single cell sequencing technologies, finding cell communities with high accuracy has become crucial for large scale projects. Employing the current commonly used dimensionality reduction techniques such as tSNE and UMAP, it is often difficult to clearly distinguish cell communities in high dimensional space. Usually cell communities with similar origin and trajectories cluster so closely to each that their subtle but important differences do not become readily apparent. This creates a problem for clustering, as clustering is also performed on dimensionality reduction results. In order to identify such communities, scientists either perform broad clustering and then extract each cluster and perform re-clustering to identify sub-populations or they over-cluster the data and then merging the clusters with similar gene expressions. This is an incredibly cumbersome and time-consuming process. To solve this problem, we propose K-nearest-neighbor-based Network graph drawing Layout (KNetL, pronounced like nettle) for dimensionality reduction. In our method, we use force-directed graph drawing, whereby the attractive force (analogous to a spring force) and the repulsive force (analogous to an electrical force in atomic particles) between the cells are evaluated, and the cell communities are organized in a structural visualization. The coordinates of the force-compacted nodes are then extracted, and we employ dimensionality reduction methods, such as tSNE and UMAP to unpack the nodes. The final plot, a KNetL map, shows a visually-appealing and distinctive separation between cell communities. Our results show that KNetL maps bring significant resolution to visualizing and identifying otherwise hidden cell communities. All the algorithms are implemented in the iCellR package and available through the CRAN repository. Single (i) Cell R package (iCellR) provides great flexibility at every step of the analysis pipeline, including normalization, clustering, dimensionality reduction, interactive 2D and 3D visualizations, batch alignment or data integration, imputation, and interactive cell gating tools, which allow users to manually gate around the cells.
- assay: scRNA-seq
- research focus: clustering
- research focus: dimensionality reduction
- research focus: benchmarking
- research focus: software / tool
- approach: graph neural network
- approach: statistical model
- Citations
- 6
Reproducibility 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
- Neural Data Visualization for Scalable and Generalizable Single Cell Analysis
Hyunghoon Cho, Bonnie Berger, Jian Peng·bioRxiv·Mar 27, 2018
- Explainable t-SNE for Single-Cell RNA-seq Data Analysis: A Cell-DrivenInformation Fusion Framework
Henry Han, Tianyu Zhang, … Huaixin CAO·bioRxiv·Oct 5, 2026
- The Interplay Between Sketching and Graph Generation Algorithms in Identifying Biologically Cohesive Cell-Populations in Single-Cell Data
Emma Crawford, Alec L. Plotkin, … Natalie Stanley·bioRxiv·Sep 15, 2023
- Evaluation of UMAP as an alternative to t-SNE for single-cell data
Étienne Becht, Leland McInnes, … Evan William Newell·Nature BiotechnologyPeer-reviewed·Dec 3, 2018
- Visualizing single-cell data with the neighbor embedding spectrum
Sebastian Damrich, Manuel V. Klockow, … Dmitry Kobak·bioRxiv·Apr 26, 2024
- 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