Work

FastPCA: An R package for fast singular value decomposition

Year: 2026
Type: article
Abstract: The FastPCA package provides an interface to optimized matrix multiplication libraries (libtorch) for the purpose of singular value decomposition.Using FastPCA to perform randomized singular value decomposition (SVD, (Halko, Martinsson, & Tropp, 2011)) with the torch or pytorch backend drastically reduces the computational time compared to base R prcomp and other truncated singular value decomposition.Developed for biological data such as single-cell RNA-sequencing, spatial transcriptomics, or matrix-assisted laser desorption/ionization (MALDI imaging), FastPCA can efficiently and accurately identify the leading singular values in high-dimensional data.
Language: English
Open Access status: diamond
OpenAlex ID: W7134191699
FWCI:
Cites: 13
Cited by:
Related to: 10