Diff of /data-raw/lmms-test-data.R [000000] .. [d79ff0]

Switch to unified view

a b/data-raw/lmms-test-data.R
1
library(lmms)
2
3
data(timeOmics.simdata)
4
data <- timeOmics.simdata$sim
5
lmms.output <- timeOmics.simdata$lmms.output
6
time <- timeOmics.simdata$time
7
8
tmp_ok <- lmms::lmmSpline(data = data[,c(2,3)], time = time, sampleID = rownames(data), keepModels = TRUE)
9
tmp_lmms.bad1 <- lmms::lmmSpline(data = data, time = time, sampleID = rownames(data))
10
tmp_lmms.bad2 <- lmms::lmmSpline(data = data, time = time, sampleID = rownames(data), timePredict = c(1:3), keepModels = TRUE)
11
12
setClass("lmmspline",slots= c(predSpline="data.frame", modelsUsed="numeric",models="list",derivative='logical', basis="character", knots="numeric",errorMolecules="character"))
13
14
ok <- new("lmmspline", 
15
          predSpline = tmp_ok@predSpline,
16
          modelsUsed = tmp_ok@modelsUsed,
17
          models = tmp_ok@models,
18
          derivative = tmp_ok@derivative, 
19
          basis = tmp_ok@basis, 
20
          knots = tmp_ok@knots, 
21
          errorMolecules = tmp_ok@errorMolecules)
22
23
lmms.bad1 <- new("lmmspline", 
24
          predSpline = tmp_lmms.bad1@predSpline,
25
          modelsUsed = tmp_lmms.bad1@modelsUsed,
26
          models = tmp_lmms.bad1@models,
27
          derivative = tmp_lmms.bad1@derivative, 
28
          basis = tmp_lmms.bad1@basis, 
29
          knots = tmp_lmms.bad1@knots, 
30
          errorMolecules = tmp_lmms.bad1@errorMolecules)
31
32
lmms.bad2 <- new("lmmspline", 
33
                     predSpline = tmp_lmms.bad2@predSpline,
34
                     modelsUsed = tmp_lmms.bad2@modelsUsed,
35
                     models = tmp_lmms.bad2@models,
36
                     derivative = tmp_lmms.bad2@derivative, 
37
                     basis = tmp_lmms.bad2@basis, 
38
                     knots = tmp_lmms.bad2@knots, 
39
                     errorMolecules = tmp_lmms.bad2@errorMolecules)
40
41
lmms.test.data <- list(ok = ok, lmms.bad1 = lmms.bad1, lmms.bad2 = lmms.bad2)
42
#save(lmms.test.data, file = "~/Downloads/lmms.test.data.rda")
43
44
usethis::use_data(lmms.test.data, overwrite = TRUE, internal = TRUE)
45