henhaobio
Sign in

BioinformaticsBioinformaticsPeer-reviewed journal article

Accelerated dimensionality reduction of single -cell RNA sequencing data with fastglmpca

Eric WeineiD, Peter S. CarbonettoiD, Matthew StephensiD

PDFDOIPreprintCode

Abstract

SummaryMotivated by theoretical and practical issues that arise when applying Principal Components Analysis (PCA) to count data, Townes et al introduced "Poisson GLM-PCA", a variation of PCA adapted to count data, as a tool for dimensionality reduction of single-cell RNA sequencing (RNA-seq) data. However, fitting GLM-PCA is computationally challenging. Here we study this problem, and show that a simple algorithm, which we call "Alternating Poisson Regression" (APR), produces better quality fits, and in less time, than existing algorithms. APR is also memory-efficient, and lends itself to parallel implementation on multi-core processors, both of which are helpful for handling large single-cell RNA-seq data sets. We illustrate the benefits of this approach in two published single-cell RNA-seq data sets. The new algorithms are implemented in an R package, fastglmpca. Availability and implementationThe fastglmpca R package is released on CRAN for Windows, macOS and Linux, and the source code is available at github.com/stephenslab/fastglmpca under the open source GPL-3 license. Scripts to reproduce the results in this paper are also available in the GitHub repository. Contactmstephens@uchicago.edu Supplementary informationSupplementary data are available on BioRxiv online.

Citations
6
FWCI
0.82
Field percentile
top 32%

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.

Similarity Map
SelectedSame fieldCross-field
THISTsuyuzaki '20Chardès '26Hsu '23Ahlmann-Elt '20Abdelnaby '25Nicol '24
67% semantic matchBioinformatics
Koki Tsuyuzaki, Hiroyuki Sato, Kenta Sato+1 more·Genome biology·Jan 19, 2020· 121 citations