Package: fastglmpca 0.1-103

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-103.tar.gz
fastglmpca_0.1-103.tar.gz(r-4.5-noble)fastglmpca_0.1-103.tar.gz(r-4.4-noble)
fastglmpca_0.1-103.tgz(r-4.4-emscripten)fastglmpca_0.1-103.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'))

Peer review:

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

openblascpp

2.20 score 16 scripts 144 downloads 5 exports 13 dependencies

Last updated 11 months agofrom:44a29924cc. Checks:OK: 2. Indexed: no.

TargetResultDate
Doc / VignettesOKDec 30 2024
R-4.5-linux-x86_64OKDec 30 2024

Exports:fit_glmpca_poisfit_glmpca_pois_control_defaultgenerate_glmpca_data_poisinit_glmpca_poisset_fastglmpca_threads

Dependencies:daaremdistrfloatlatticeMASSMatrixMatrixExtraRcppRcppArmadilloRcppParallelRhpcBLASctlsfsmiscstartupmsg

Analysis of single-cell RNA-seq data using fastglmpca

Rendered fromintro_fastglmpca.Rmdusingknitr::rmarkdownon Dec 30 2024.

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 GLMCPA 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