Description Usage Arguments Details Value Author(s) References Examples
Estimation of benchmark doses and benchmark dose lower limit from dose response model fits
1 2 |
object |
object of class |
bmr |
numeric vector of bench mark response levels for which to calculate benchmark doses (should be between 0 and 1) |
backg |
numeric value specifying the background level (defaults to 0) |
def |
character string specifiying the definition of the benchmark dose to use in the calculations. "excess" and "additional" are for binomial response whereas "relative" and "hybrid" (additive hybrid) are for continuous response |
interval |
character string specifying the type of confidence interval to use |
ma |
logical value switching on/off model averaging using a default list of model functions |
maList |
list of model functions to include in the model averaging |
display |
logical. If TRUE results are displayed; otherwise they are not |
This package project just started and is still under development. The aim to provide an R package calculating the benchmark dose (BMD) and the lower limit of the corresponding 95% confidence interval (BMDL) for continuous and quantal dose-response data for a range of dose-response model based on the available definitions of the benchmark dose concepts.
Details on the implemented definitions and methods can be found in Crump (2002)
A matrix with two column, one containing BMD and the other containing BMDL.
Signe M. Jensen
Budtz-Jorgensen, E., Keiding, N., and Grandjean, P. (2001) Benchmark Dose Calculation from Epidemiological Data, Biometrics 57, 698–706.
Crump, K. (2002) Critical Issues in Benchmark Calculations from Continuous Data, Critical Reviews in Toxicology 32, 133–153.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | ## Fitting log-logistic two-parameter model to binomial data
deguelin.m1 <- drm(r/n~dose, weights=n, data=deguelin, fct=LL.2(), type="binomial")
## Estimated EC values for comparison
ED(deguelin.m1, c(5, 10, 50), interval = "delta")
## Excess risk with BMR=5% and background 0
bmd(deguelin.m1, 0.05)
## Additional risk BMR=5% and with background 0
bmd(deguelin.m1, 0.05, def = "additional")
## Excess risk with BMR=5% and known background
bmd(deguelin.m1, 0.05, backg = 0.05)
## Additional risk with BMR=5% and known background
## similar but not identical to excess risk
bmd(deguelin.m1, 0.05, backg = 0.05, def = "additional", display = TRUE)
## Benchmark doses for a continuous response
ryegrass.m1 <- drm(rootl ~ conc, data = ryegrass, fct = LL.4())
## Standard single-model BMD using relative values (background level cannot be incorporated)
bmd(ryegrass.m1, 0.05, def = "relative", display = TRUE)
## Standard single-model BMD using the hybrid method (background level can be incorporated)
bmd(ryegrass.m1, 0.05, backg = 0.05, def = "hybrid", display = TRUE)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.