Covariate-Augumented Generalized Factor Model.
CMGFM
High-Dimensional Covariate-Augmented Generalized Factor Model
=========================================================================
Existing methods for multi-omics representation learning often lack interpretability or overlook critical omics-specific and additional information. To address these limitations and meet the practical demands, we introduce CMGFM, an interpretable multi-omics representation learning approach via covariate-augumented generalized factor model. CMGFM is designed to account for cross-modal heterogeneity, capture nonlinear dependencies among the data, incorporate additional information, and provide excellent interpretability while maintaining high computational efficiency.
Check out our Package Website for a more complete description of the methods and analyses.
Installation
"CMGFM" depends on the 'Rcpp' and 'RcppArmadillo' package, which requires appropriate setup of computer. For the users that have set up system properly for compiling C++ files, the following installation command will work.
## Method 1:
if (!require("remotes", quietly = TRUE))
install.packages("remotes")
remotes::install_github("feiyoung/CMGFM")
## Method 2: install from CRAN
install.packages("CMGFM")
Usage
For usage examples and guided walkthroughs, check the vignettes
directory of the repo.
Simulated codes
For the codes in simulation study, check the simu_code
directory of the repo.
News
CMGFM version 1.1 released! (2024-06-23)