Nothing
testthat::test_that("enrollment prediction at design stage", {
set.seed(1000)
pred1 <- predictEnrollment(
target_n = 300,
enroll_fit = list(
model = "piecewise poisson",
theta = log(26/9*seq(1, 9)/30.4375),
vtheta = diag(9)*1e-8,
accrualTime = seq(0, 8)*30.4375),
pilevel = 0.90, nreps = 100,
showsummary = FALSE, showplot = FALSE)
a <- as.numeric(pred1$enroll_pred_day)
b <- c(469, 443, 509)
testthat::expect_equal(a, b)
})
testthat::test_that("enrollment prediction during enrollment stage", {
set.seed(2000)
enroll_fits <- fitEnrollment(
df = interimData1, enroll_model = "b-spline",
nknots = 1, showplot = FALSE)
pred1 <- predictEnrollment(
df = interimData1,
target_n = 300,
enroll_fit = enroll_fits$fit,
lags = 30,
pilevel = 0.90, nreps = 100,
showsummary = FALSE, showplot = FALSE)
a <- as.numeric(pred1$enroll_pred_day)
b <- c(439, 420, 471)
testthat::expect_equal(a, b)
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.