2019
DOI: 10.1038/s41592-018-0308-4
|View full text |Cite
|
Sign up to set email alerts
|

Fast interpolation-based t-SNE for improved visualization of single-cell RNA-seq data

Abstract: t-distributed Stochastic Neighborhood Embedding (t-SNE) is widely used for visualizing single-cell RNA-sequencing (scRNA-seq) data, but it scales poorly to large datasets. We dramatically accelerate t-SNE, obviating the need for data downsampling, and hence allowing visualization of rare cell populations. Furthermore, we implement a heatmap-style visualization for scRNA-seq based on one-dimensional t-SNE for simultaneously visualizing the expression patterns of thousands of genes.

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
403
0
1

Year Published

2019
2019
2024
2024

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 454 publications
(404 citation statements)
references
References 22 publications
(30 reference statements)
0
403
0
1
Order By: Relevance
“…An overview of the comparison workflow is shown in Figure 1. Because common tSNE software can only extract a small number low-dimensional components [42][43][44], we only included tSNE results based on two low-dimensional components extracted from the recently developed fast FIt-SNE R package [44] in all figures. All data and analysis scripts for reproducing the results in the paper is available at www.xzlab.org/reproduce.html or https://github.com/xzhoulab/DRComparison.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…An overview of the comparison workflow is shown in Figure 1. Because common tSNE software can only extract a small number low-dimensional components [42][43][44], we only included tSNE results based on two low-dimensional components extracted from the recently developed fast FIt-SNE R package [44] in all figures. All data and analysis scripts for reproducing the results in the paper is available at www.xzlab.org/reproduce.html or https://github.com/xzhoulab/DRComparison.…”
Section: Resultsmentioning
confidence: 99%
“…, t-distributed stochastic neighbor embedding (tSNE; FIt-SNE, fftRtnse R function), and uniform manifold approximation and projection (UMAP; Python package). One of these methods, tSNE, can only extract a maximum of two or three low-dimensional components [42][43][44]. Therefore, we only included tSNE results based on two low-dimensional components extracted from the recently developed fast FIt-SNE R package [44] in all figures.…”
Section: Compared Dimensionality Reduction Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…Notably, the authors of UMAP have pointed out the similarities between the two methods, and described UMAP as belonging to the same class of "kneighbour based graph learning algorithms" as t-SNE. A key advantage of UMAP over t-SNE appears to be its significantly faster runtimes on large datasets, however a recently developed variant of the t-SNE algorithm has been shown to have similarly fast runtimes in some cases 8,13,14 .…”
Section: Discussionmentioning
confidence: 99%
“…It then performs dimensionality reduction by principal component analysis (PCA) on HVGs, constructs a k nearest neighbor (k-NN) graph on the Principal Component (PC) space, calculates diffusion maps 19,20 and applies community detection algorithms on the graph to find clusters 21,22 . It visualizes cell profiles using either t-SNE 23,24 -based or UMAP 25,26 -based methods.…”
mentioning
confidence: 99%