RunMixedLM: Run per-gene linear mixed models using glmmLasso

View source: R/glmnet.R

RunMixedLMR Documentation

Run per-gene linear mixed models using glmmLasso

Description

Run per-gene linear mixed models using glmmLasso

Usage

RunMixedLM(
  model_df,
  Y,
  fixed_form,
  rand_form,
  lambda = 0,
  fam = gaussian(),
  n_cores = 8,
  batch.size = 20,
  verbose = F
)

Arguments

model_df

Dataframe containing covariates used in the model formulas

Y

Gene expression matrix

fixed_form

Model formula for fixed effects

rand_form

Model formula for random effects

lambda

Lasso regularization parameter (default: 0)

fam

Distribution that describes gene expression (default: gaussian())

n_cores

Number of cores to use for parallel processing (default: 8)

verbose

Print error statements (default: False)

Value

List of fitted linear mixed model objects (one per gene)


yanwu2014/perturbLM documentation built on Aug. 24, 2023, 2:28 p.m.