tests/suite/models/04_protein-liu.R

# A model for the longitudinal proteomics data set (Liu et. al, 2018)
library(lgpr)

# Load data
setup_data <- function(verbose) {
  protein <- "Q8WZA1"
  read_proteomics_data(protein = protein, verbose = verbose)
}

# Create model
setup_model <- function(...) {
  dat <- setup_data(verbose = FALSE)
  f <- y ~ gp(age) * zs(id) + gp(age) + gp_vm(diseaseAge) +
    zs(sex) * gp(age) + zs(group)
  model <- create_model(formula = f, dat, ...)
  return(model)
}

expected_relevances <- function() {
  c(0.2286768, 0.1573663, 0.02842119, 0.03088412, 0.007530387, 0.5471212)
}
jtimonen/lgpr documentation built on Oct. 12, 2023, 11:13 p.m.