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