Litcius/Paper detail

Visualizing Single-Cell RNA-seq Data with Semisupervised Principal Component Analysis

Zhenqiu Liu

2020International Journal of Molecular Sciences29 citationsDOIOpen Access PDF

Abstract

Single-cell RNA-seq (scRNA-seq) is a powerful tool for analyzing heterogeneous and functionally diverse cell population. Visualizing scRNA-seq data can help us effectively extract meaningful biological information and identify novel cell subtypes. Currently, the most popular methods for scRNA-seq visualization are principal component analysis (PCA) and t-distributed stochastic neighbor embedding (t-SNE). While PCA is an unsupervised dimension reduction technique, t-SNE incorporates cluster information into pairwise probability, and then maximizes the Kullback-Leibler divergence. Uniform Manifold Approximation and Projection (UMAP) is another recently developed visualization method similar to t-SNE. However, one limitation with UMAP and t-SNE is that they can only capture the local structure of the data, the global structure of the data is not faithfully preserved. In this manuscript, we propose a semisupervised principal component analysis (ssPCA) approach for scRNA-seq visualization. The proposed approach incorporates cluster-labels into dimension reduction and discovers principal components that maximize both data variance and cluster dependence. ssPCA must have cluster-labels as its input. Therefore, it is most useful for visualizing clusters from a scRNA-seq clustering software. Our experiments with simulation and real scRNA-seq data demonstrate that ssPCA is able to preserve both local and global structures of the data, and uncover the transition and progressions in the data, if they exist. In addition, ssPCA is convex and has a global optimal solution. It is also robust and computationally efficient, making it viable for scRNA-seq cluster visualization.

Topics & Concepts

Principal component analysisDimensionality reductionVisualizationCluster analysisPairwise comparisonComputer scienceData visualizationProjection (relational algebra)PopulationData miningDimension (graph theory)Artificial intelligencePattern recognition (psychology)MathematicsAlgorithmPure mathematicsDemographySociologySingle-cell and spatial transcriptomicsGene expression and cancer classificationGene Regulatory Network Analysis
Visualizing Single-Cell RNA-seq Data with Semisupervised Principal Component Analysis | Litcius