Nothing
test_that("Test DRomics on anchoring data", {
skip_on_cran()
# importation and check of apical anchoring data
# datafilename <- system.file("extdata", "apical_anchoring.txt", package="DRomics")
# (o <- continuousanchoringdata(datafilename, backgrounddose = 0.1, check = TRUE))
data("Scenedesmus_apical")
(o <- continuousanchoringdata(Scenedesmus_apical, backgrounddose = 0.1, check = TRUE))
# Use of only one endpoint
#(o <- continuousanchoringdata(Scenedesmus_apical[c(1,2), ],
# backgrounddose = 0.1,check = TRUE)) # growth
# (o <- continuousanchoringdata(Scenedesmus_apical[c(1,3), ],
# backgrounddose = 0.1, check = TRUE)) # photosynthesis
plot(o)
# item selection using the three methods
(s_quad <- itemselect(o, select.method = "quadratic", FDR = 0.05))
(s_lin <- itemselect(o, select.method = "linear", FDR = 0.05))
(s_ANOVA <- itemselect(o, select.method = "ANOVA", FDR = 0.05))
# fit
(f <- drcfit(s_quad, progressbar = TRUE))
f$fitres
plot(f)
plot(f, dose_log_transfo = FALSE)
plot(f, plot.type = "dose_residuals")
# calculation of benchmark doses
# options in shiny : z (numerical positive value), x (numerical positive value : percentage)
(r <- bmdcalc(f, z = 1, x = 10))
r$res
# plot of BMD with gradient
bmdplotwithgradient(r$res, xmax = max(f$omicdata$dose))
# various plot of fitted curves (without data)
curvesplot(r$res, xmax = max(f$omicdata$dose),
facetby = "model", colorby = "model")
curvesplot(r$res, xmax = max(f$omicdata$dose),
facetby = "typology")
# Calculation of confidence intervals on BMDs by Bootstrap
# niter <- 1000
niter <- 10
(b <- bmdboot(r, niter = niter)) # niter should be fixed at least at 1000 to get a reasonable precision
plot(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.