Bioc2026 Registration Open!

lemur

Latent Embedding Multivariate Regression

Bioconductor version: 3.23 · Package version: 1.10.2

Fit a latent embedding multivariate regression (LEMUR) model to multi-condition single-cell data. The model provides a parametric description of single-cell data measured with treatment vs. control or more complex experimental designs. The parametric model is used to (1) align conditions, (2) predict log fold changes between conditions for all cells, and (3) identify cell neighborhoods with consistent log fold changes. For those neighborhoods, a pseudobulked differential expression test is conducted to assess which genes are significantly changed.

Installation

if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

BiocManager::install("lemur")

Details

MaintainerConstantin Ahlmann-Eltze <artjom31415@googlemail.com>
AuthorConstantin Ahlmann-Eltze [aut, cre] (ORCID: <https://orcid.org/0000-0002-3762-068X>)
LicenseMIT + file LICENSE
URLhttps://github.com/const-ae/lemur
Bug Reportshttps://github.com/const-ae/lemur/issues
Downloads rank220
Source branchRELEASE_3_23
biocViewsDifferentialExpression, DimensionReduction, Regression, SingleCell, Software, Transcriptomics

Documentation

Download

Dependencies

Depends: R (>= 4.1)

Imports: stats, utils, irlba, methods, SingleCellExperiment, SummarizedExperiment, rlang (>= 1.1.0), vctrs (>= 0.6.0), glmGamPoi (>= 1.12.0), BiocGenerics, S4Vectors, Matrix, DelayedMatrixStats, HDF5Array, MatrixGenerics, matrixStats, Rcpp, limma, BiocNeighbors

LinkingTo: Rcpp, RcppArmadillo

Suggests: testthat (>= 3.0.0), tidyverse, uwot, dplyr, edgeR, knitr, quarto, BiocStyle