test_that("bioavailability makes sense (issue #89)", {
skip_on_cran()
one.cmt <- function() {
ini({
lfdepotHigh <- 0.1
tka <- 0.45
tcl <- log(c(0, 2.7, 100))
tv <- 3.45
eta.ka ~ 0.6
eta.cl ~ 0.3
eta.v ~ 0.1
add.sd <- 0.7
prop.sd <- 0.01
})
model({
fdepot <- exp(lfdepotHigh*HIGH)
ka <- exp(tka + eta.ka)
cl <- exp(tcl + eta.cl)
v <- exp(tv + eta.v)
kel <- cl/v
d/dt(depot) <- -ka*depot
d/dt(central) <- ka*depot - kel*central
cp <- central/v
f(depot) <- fdepot
cp ~ add(add.sd) + prop(prop.sd)
})
}
f <- one.cmt()
f2 <- strsplit(f$nonmemModel, "\n")[[1]]
f2 <- gsub(" *", "",
gsub(" *;.*", "",
f2[which(regexpr("^ *F1=", f2) != -1)]))
expect_equal(f2, "F1=DEXP(HIGH*THETA(1))")
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.