NipalsMCIA: Flexible Multi-block Dimensionality Reduction in R Via Nonlinear Iterative Partial Least Squares
Overview
Authors
Affiliations
Summary: With the increased reliance on multi-omics data for bulk and single-cell analyses, the availability of robust approaches to perform unsupervised learning for clustering, visualization, and feature selection is imperative. We introduce nipalsMCIA, an implementation of multiple co-inertia analysis (MCIA) for joint dimensionality reduction that solves the objective function using an extension to Nonlinear Iterative Partial Least Squares. We applied nipalsMCIA to both bulk and single-cell datasets and observed significant speed-up over other implementations for data with a large sample size and/or feature dimension.
Availability And Implementation: nipalsMCIA is available as a Bioconductor package at https://bioconductor.org/packages/release/bioc/html/nipalsMCIA.html, and includes detailed documentation and application vignettes.
Shinde P, Willemsen L, Anderson M, Aoki M, Basu S, Burel J bioRxiv. 2024; .
PMID: 39282381 PMC: 11398469. DOI: 10.1101/2024.09.04.611290.