Package: fastglmpca 0.1-108

Eric Weine

fastglmpca: Fast Algorithms for Generalized Principal Component Analysis

Implements fast, scalable optimization algorithms for fitting generalized principal components analysis (GLM-PCA) models, as described in "A Generalization of Principal Components Analysis to the Exponential Family" Collins M, Dasgupta S, Schapire RE (2002, ISBN:9780262271738), and subsequently "Feature Selection and Dimension Reduction for Single-Cell RNA-Seq Based on a Multinomial Model" Townes FW, Hicks SC, Aryee MJ, Irizarry RA (2019) <doi:10.1186/s13059-019-1861-6>.

Authors:Eric Weine [aut, cre], Peter Carbonetto [aut], Matthew Stephens [aut]

fastglmpca_0.1-108.tar.gz
fastglmpca_0.1-108.tar.gz(r-4.5-noble)fastglmpca_0.1-108.tar.gz(r-4.4-noble)
fastglmpca_0.1-108.tgz(r-4.4-emscripten)fastglmpca_0.1-108.tgz(r-4.3-emscripten)
fastglmpca.pdf |fastglmpca.html
fastglmpca/json (API)
NEWS

# Install 'fastglmpca' in R:
install.packages('fastglmpca', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/stephenslab/fastglmpca/issues

Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3
Datasets:
  • pbmc_facs - Mixture of 10 FACS-purified PBMC Single-Cell RNA-seq data

On CRAN:

Conda:

openblascpp

2.00 score 203 downloads 5 exports 10 dependencies

Last updated 22 hours agofrom:adfa3ea7c3. Checks:2 OK, 1 NOTE. Indexed: no.

TargetResultLatest binary
Doc / VignettesOKMar 13 2025
R-4.5-linux-x86_64OKMar 13 2025
R-4.4-linux-x86_64NOTEMar 13 2025

Exports:fit_glmpca_poisfit_glmpca_pois_control_defaultgenerate_glmpca_data_poisinit_glmpca_poisset_fastglmpca_threads

Dependencies:daaremdistrlatticeMASSMatrixRcppRcppArmadilloRcppParallelsfsmiscstartupmsg

Analysis of single-cell RNA-seq data using fastglmpca

Rendered fromintro_fastglmpca.Rmdusingknitr::rmarkdownon Mar 13 2025.

Last update: 2024-02-01
Started: 2024-02-01

Readme and manuals

Help Manual

Help pageTopics
Fit Poisson GLM-PCA Model to Count Datafit_glmpca_pois fit_glmpca_pois_control_default init_glmpca_pois
Get Fitted Values for GLM-PCA Model Fitfitted.glmpca_pois_fit
Generate Data from a GLM-PCA Modelgenerate_glmpca_data_pois
Mixture of 10 FACS-purified PBMC Single-Cell RNA-seq datapbmc_facs
Set up Multithreading for fastglmpcaset_fastglmpca_threads
Summarize GLM-PCA Model Fitprint.summary.glmpca_pois_fit summary.glmpca_pois_fit