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.7-arm64)fastglmpca_0.1-108.tar.gz(r-4.7-x86_64)fastglmpca_0.1-108.tar.gz(r-4.6-arm64)fastglmpca_0.1-108.tar.gz(r-4.6-x86_64)
fastglmpca_0.1-108.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
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.56 score 36 scripts 124 downloads 5 exports 10 dependencies

Last updated from:adfa3ea7c3. Checks:6 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-arm64OK208
linux-devel-x86_64OK225
source / vignettesOK249
linux-release-arm64OK211
linux-release-x86_64OK220
wasm-releaseOK142

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 Jun 04 2026.

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