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.
DOI: 10.21105/joss.09706
Institutions: Moffitt Cancer Center, University of Missouri–Kansas City
Language: English
Topic: Data Analysis with R
Subfield: Artificial Intelligence
Field: Computer Science
Domain: Physical Sciences
Open Access status: diamond
OpenAlex ID: W7134191699
