Nothing
test_that("PriorPost",{
# Very small fit to run super fast
data("Male_Gammarus_Single")
modelData_MGS <- modelData(Male_Gammarus_Single, time_accumulation = 4)
fit_MGS <- fitTK(modelData_MGS, iter = 10, chains = 2)
data("Male_Gammarus_seanine_growth")
modelData_MGSG <- modelData(Male_Gammarus_seanine_growth, time_accumulation = 1.417)
fit_MGSG <- fitTK(modelData_MGSG, iter = 10, chains=2)
data("Chiro_Creuzot")
modelData_CC <- modelData(Chiro_Creuzot[Chiro_Creuzot$replicate == 1,], time_accumulation = 1.0)
fit_CC <- fitTK(modelData_CC, iter = 10, chains = 2)
test_that("df_PriorPost", {
df_MGS <- df_PriorPost(fit_MGS)
df_MGSG <- df_PriorPost(fit_MGSG)
df_CC <- df_PriorPost(fit_CC)
# Check class
expect_true(all(class(df_MGS) == c("df_PP", "data.frame")))
expect_true(all(class(df_MGSG) == c("df_PP", "data.frame")))
expect_true(all(class(df_CC) == c("df_PP", "data.frame")))
# Check column names
expect_true(all(colnames(df_MGS) == c("parameter", "type", "value")))
expect_true(all(colnames(df_MGSG) == c("parameter", "type", "value")))
expect_true(all(colnames(df_CC) == c("parameter", "type", "value")))
# Check parameter of prior and posterior are equals
df_post_MGS = df_MGS[df_MGS$type == "posterior",]
df_prior_MGS = df_MGS[df_MGS$type == "prior",]
expect_true(all(df_post_MGS$parameter == df_prior_MGS$parameter))
})
test_that("plot_PriorPost", {
plt_MGS <- plot_PriorPost(fit_MGS)
plt_MGSG <- plot_PriorPost(fit_MGSG)
plt_CC <- plot_PriorPost(fit_CC)
# Check class
expect_true(all(class(plt_MGS) == c("gg", "ggplot")))
expect_true(all(class(plt_MGSG) == c("gg", "ggplot")))
})
test_that("plot_PriorPost replace df", {
df_MGS <- df_PriorPost(fit_MGS)
plt_MGS_df <- plot_PriorPost(df_MGS)
dfr_MGS <- df_MGS
dfr_MGS$parameter <- replace_(df_MGS$parameter,"ku","kuw")
plt_MGS_dfr <- plot_PriorPost(dfr_MGS)
df_CC <- df_PriorPost(fit_CC)
plt_CC_df <- plot_PriorPost(df_CC)
dfr_CC <- df_CC
dfr_CC$parameter <- replace_(df_CC$parameter, c("ku1","ku2","ku3"), c("kuw","kus","kupw"))
plt_CC_dfr <- plot_PriorPost(dfr_CC)
# Check class
expect_true(all(class(plt_CC_df) == c("gg", "ggplot")))
expect_true(all(class(plt_CC_dfr) == c("gg", "ggplot")))
})
})
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.