| Literature DB >> 33362981 |
Signe M Jensen1, Felix M Kluxen2, Jens C Streibig1, Nina Cedergreen3, Christian Ritz4.
Abstract
The benchmark dose (BMD) methodology is used to derive a hazard characterization measure for risk assessment in toxicology or ecotoxicology. The present paper's objective is to introduce the R extension package bmd, which facilitates the estimation of BMD and the benchmark dose lower limit for a wide range of dose-response models via the popular package drc. It allows using the most current statistical methods for BMD estimation, including model averaging. The package bmd can be used for BMD estimation for binomial, continuous, and count data in a simple set up or from complex hierarchical designs and is introduced using four examples. While there are other stand-alone software solutions available to estimate BMDs, the package bmd facilitates easy estimation within the established and flexible statistical environment R. It allows the rapid implementation of available, novel, and future statistical methods and the integration of other statistical analyses. ©2020 Jensen et al.Entities:
Keywords: BMDL; Hybrid approach; Model averaging; Risk assessment
Year: 2020 PMID: 33362981 PMCID: PMC7750002 DOI: 10.7717/peerj.10557
Source DB: PubMed Journal: PeerJ ISSN: 2167-8359 Impact factor: 2.984
Figure 1The fitted concentration–response curve for the three-parameter log-normal model fitted to data from the earthworm toxicity test, with different concentrations of chloroacetamide (mg/kg soil) (Hoekstra, 1987).
The model is shown together with data (mean values per concentration), and the estimated benchmark dose (BMD) and benchmark dose lower limit (BMDL) based on the added risk definition and a benchmark response (BMR) of 0.05. p0 is the estimated probability of dying for the background population, i.e., the background response level.
Figure 2Fitted concentration–response curve for the two-parameter exponential decay model, the three-parameter log–logistic model and the two different Weibull models fitted to the Rainbow trout data, (Organisation for Economic Co-operation and Development(OECD), 2006).
The curve is shown together with all data points. The Rainbow trouts were exposed to different concentrations (mg/L water) of an unknown agent.
Resulting benchmark dose (BMD), benchmark dose lower limit (BMDL), Akaike information criteria (AIC), and weight based on AIC for four different models fitted to data from a fish test with Rainbow trout.
BMD was estimated based on the hybrid approach using 2 standard deviations as the cutoff and BMR = 0.5. The model-averaged BMDLs were based on non-parametric bootstrap.
| Parameters | BMD (mg/L) | BMDL (mg/L) | AIC | Weight | |
|---|---|---|---|---|---|
| Exponential decay | 2 | 12.65 | 6.37 | 106.31 | 0.333 |
| Log–logistic | 3 | 22.91 | 9.05 | 106.65 | 0.237 |
| Weibull type 1 | 3 | 22.72 | 8.12 | 106.58 | 0.253 |
| Weibull type 2 | 3 | 24.26 | 14.26 | 106.94 | 0.177 |
| Model averaging | 19.68 | 8.04 | |||
| Model averaging | 20.35 | 7.73 |
Estimated benchmark dose (BMD) and benchmark dose lower limit (BMDL) for different binomial data sets, different models and different levels of BMR using PROAST, BMDS and bmd.
PROAST and BMDS uses profile likelihood intervals for estimating BMDL while the R package bmd uses the delta method, inverse regression or bootstrap. For all data sets the excess risk definition was used.
| BMD | BMDL | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Data set | Model | BMR | PROAST | BMDS | PROAST | BMDS | ||||||
| A | Log–logistic | 0.05 | 0.044 | 0.044 | 0.044 | 0.022 | 0.022 | 0.020 | 0.029 | 0.027 | ||
| 0.1 | 0.063 | 0.062 | 0.062 | 0.036 | 0.036 | 0.036 | 0.043 | 0.042 | ||||
| Log-normal | 0.05 | 0.047 | 0.047 | 0.047 | 0.026 | 0.026 | 0.025 | 0.033 | 0.030 | |||
| 0.1 | 0.063 | 0.063 | 0.063 | 0.038 | 0.038 | 0.038 | 0.045 | 0.043 | ||||
| Weibull | 0.05 | 0.027 | 0.027 | 0.027 | 0.010 | 0.010 | 0.006 | 0.014 | 0.013 | |||
| 0.1 | 0.047 | 0.047 | 0.047 | 0.022 | 0.022 | 0.018 | 0.027 | 0.026 | ||||
| B | Log–logistic | 0.05 | 0.087 | 0.087 | 0.087 | 0.063 | 0.063 | 0.064 | 0.071 | 0.072 | ||
| 0.1 | 0.102 | 0.102 | 0.102 | 0.079 | 0.079 | 0.080 | 0.085 | 0.086 | ||||
| Log-normal | 0.05 | 0.089 | 0.089 | 0.089 | 0.066 | 0.066 | 0.066 | 0.074 | 0.075 | |||
| 0.1 | 0.102 | 0.102 | 0.102 | 0.079 | 0.079 | 0.080 | 0.085 | 0.087 | ||||
| Weibull | 0.05 | 0.078 | 0.072 | 0.078 | 0.049 | 0.049 | 0.049 | 0.058 | 0.059 | |||
| 0.1 | 0.098 | 0.093 | 0.098 | 0.069 | 0.068 | 0.069 | 0.076 | 0.078 | ||||
| C | Log–logistic | 0.05 | 0.055 | 0.55 | 0.055 | 0.032 | 0.031 | 0.029 | 0.037 | 0.035 | ||
| 0.1 | 0.081 | 0.081 | 0.081 | 0.052 | 0.052 | 0.050 | 0.058 | 0.056 | ||||
| Log-normal | 0.05 | 0.058 | 0.058 | 0.058 | 0.036 | 0.036 | 0.034 | 0.041 | 0.039 | |||
| 0.1 | 0.080 | 0.080 | 0.080 | 0.053 | 0.053 | 0.052 | 0.058 | 0.057 | ||||
| Weibull | 0.05 | 0.046 | 0.046 | 0.046 | 0.024 | 0.024 | 0.020 | 0.029 | 0.028 | |||
| 0.1 | 0.077 | 0.077 | 0.077 | 0.046 | 0.046 | 0.043 | 0.051 | 0.051 | ||||
Notes.
All models fitted as unrestricted models in BMDS.
Estimated benchmark dose (BMD) and benchmark dose lower limit (BMDL) for different continuous data sets, different models and different levels of BMR using PROAST, BMDS and bmd.
PROAST and BMDS uses profile likelihood intervals for estimating BMDL while the R package bmd uses the delta method, inverse regression or bootstrap. For all data sets, the relative definition of BMD was used.
| BMD | BMDL | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Data | Std | Rep | Model | BMR | PROAST | BMDS | PROAST | BMDS | ||||||
| A | 1 | 10 | Log–logistic | 0.05 | 0.088 | 0.144 | 0.144 | 0 | 0.050 | 0.037 | 0.082 | 0.051 | ||
| 0.1 | 0.129 | 0.200 | 0.200 | 0 | 0.080 | 0.077 | 0.119 | 0.080 | ||||||
| Weibull2 | 0.05 | 0.040 | 0.126 | 0.126 | 0 | 0.018 | 0.004 | 0.063 | 0.017 | |||||
| 0.1 | 0.070 | 0.183 | 0.183 | 0 | 0.034 | 0.038 | 0.097 | 0.032 | ||||||
| 0.1 | 10 | Log–logistic | 0.05 | 0.101 | 0.107 | 0.107 | 0.091 | 0.105 | 0.097 | 0.097 | 0.096 | |||
| 0.1 | 0.148 | 0.154 | 0.154 | 0.135 | 0.151 | 0.142 | 0.140 | 0.140 | ||||||
| Weibull | 0.05 | 0.049 | 0.074 | 0.074 | 0.041 | 0.060 | 0.061 | 0.061 | 0.061 | |||||
| 0.1 | 0.086 | 0.115 | 0.115 | 0.073 | 0.097 | 0.099 | 0.098 | 0.098 | ||||||
| 0.1 | 3 | Log–logistic | 0.05 | 0.092 | 0.097 | 0.097 | 0.080 | 0.078 | 0.075 | 0.077 | 0.079 | |||
| 0.1 | 0.138 | 0.140 | 0.140 | 0.121 | 0.1156 | 0.114 | 0.114 | 0.117 | ||||||
| Weibull | 0.05 | 0.043 | 0.066 | 0.066 | 0.031 | 0.040 | 0.037 | 0.043 | 0.043 | |||||
| 0.1 | 0.076 | 0.105 | 0.105 | 0.058 | 0.067 | 0.066 | 0.072 | 0.072 | ||||||
| B | 1 | 10 | Log–logistic | 0.05 | 0.003 | 0.092 | 0.092 | 0 | 0.005 | 0 | 0.035 | 0.005 | ||
| 0.1 | 0.008 | 0.148 | 0.149 | 0 | 0.011 | 0 | 0.06 | 0.012 | ||||||
| Weibull | 0.05 | 0 | 0.045 | 0.045 | 0 | 0.015 | 0 | 0.014 | 0.003 | |||||
| 0.1 | 0.002 | 0.085 | 0.085 | 0 | 0.030 | 0 | 0.029 | 0.007 | ||||||
| 0.1 | 10 | Log–logistic | 0.05 | 0.033 | 0.032 | 0.032 | 0.019 | 0.023 | 0.024 | 0.023 | 0.023 | |||
| 0.1 | 0.07 | 0.067 | 0.067 | 0.043 | 0.050 | 0.054 | 0.051 | 0.05 | ||||||
| Weibull | 0.05 | 0.008 | 0.056 | 0.016 | 0.003 | 0.051 | 0.011 | 0.011 | 0.011 | |||||
| 0.1 | 0.022 | 0.112 | 0.038 | 0.012 | 0.102 | 0.029 | 0.027 | 0.027 | ||||||
| 0.1 | 3 | Log–logistic | 0.05 | 0.029 | 0.036 | 0.036 | 0.016 | 0.028 | 0.024 | 0.023 | 0.023 | |||
| 0.1 | 0.064 | 0.074 | 0.074 | 0.038 | 0.051 | 0.055 | 0.051 | 0.051 | ||||||
| Weibull | 0.05 | 0.008 | 0.056 | 0.019 | 0.004 | 0.049 | 0.012 | 0.012 | 0.012 | |||||
| 0.1 | 0.023 | 0.113 | 0.044 | 0.012 | 0.099 | 0.031 | 0.029 | 0.03 | ||||||
| C | 1 | 10 | Log–logistic | 0.05 | – | 0.717 | 0.717 | – | 0.047 | 0 | 0.261 | 0.079 | ||
| 0.1 | – | 0.971 | 0.971 | – | 0.098102 | 0 | 0.369 | 0.155 | ||||||
| Weibull | 0.05 | – | 0.666 | 0.666 | – | 0.051 | 0 | 0.224 | 0.067 | |||||
| 0.1 | – | 0.930 | 0.930 | – | 0.102 | 0 | 0.329 | 0.134 | ||||||
| 0.1 | 10 | Log–logistic | 0.05 | 0.847 | 0.843 | 0.843 | 0.737 | 0.832 | 0.683 | 0.696 | 0.693 | |||
| 0.1 | 1.137 | 1.126 | 1.126 | 1.010 | 1.111 | 0.954 | 0.953 | 0.957 | ||||||
| Weibull | 0.05 | 0.827 | 0.833 | 0.833 | 0.705 | 0.677 | 0.651 | 0.679 | 0.677 | |||||
| 0.1 | 1.155 | 1.132 | 1.132 | 1.010 | 0.950 | 0.929 | 0.948 | 0.952 | ||||||
| 0.1 | 3 | Log–logistic | 0.05 | 1.724 | 3.262 | 2.621 | 1.070 | 3.219 | 0 | 1.501 | 0.821 | |||
| 0.1 | 2.054 | 3.491 | 2.905 | 1.380 | 3.459 | 0 | 1.684 | 1.107 | ||||||
| Weibull | 0.05 | 2.007 | 3.533 | 2.647 | 1.090 | 3.431 | 0 | 1.513 | 0.802 | |||||
| 0.1 | 2.382 | 3.753 | 2.956 | 1.450 | 3.329 | 0 | 1.716 | 1.095 | ||||||
Notes.
Hill model for BMDS and PROAST. The Hill model was fitted as an unrestricted model in BMDS.
Exponential model in BMDS and PROAST. The exponential model was fitted as a restricted model in BMDS.
No model fitted for this data set using PROAST.
Estimated benchmark dose (BMD) and benchmark dose lower limit (BMDL) for five data sets used in the Benchmark dose report from EFSA (Hardy et al., 2017).
Data were analyzed using PROAST, BMDS and bmd. PROAST and BMDS uses profile likelihood intervals for estimating BMDL while the R package bmd uses the delta method, inverse regression or bootstrap.
| BMD | BMDL | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Data set | Data type | Definition | BMR | Model | PROAST | BMDS | PROAST | BMDS | |||||
| 1 | Continuous | Relative | 5% | Exponential | 235.1 | 233.7 | 235.5 | 170 | 170.4 | 201.5 | 203.3 | 201.1 | |
| 2 | Binomial | Excess | 10% | Log–logistic | 399 | 398.6 | 398.7 | 171 | 171.0 | 204.2 | 291.4 | 61.9 | |
| 3 | Binary | Excess | 10% | One-stage | 173 | 172.7 | 172.7 | 92.4 | 92.3 | 35.4 | 95.2 | 75.2 | |
| 4 | Continuous | Relative | 5% | Exponential | 0.297 | 0.302 | 0.304 | 0.198 | 0.229 | 0.112 | 0.162 | 0.277 | |
| Hill | 0.297 | – | 0.309 | 0.198 | – | 0.159 | 0.189 | 0.287 | |||||
| 5 | Binomial | Excess | 10% | Log–logistic | 3.2 | 3.2 | 3.2 | 1.84 | 1.84 | 1.63 | 2.1 | 1.42 | |
| Log-normal | 3.31 | 3.31 | 3.31 | 1.98 | 1.98 | 1.78 | 2.23 | 1.58 | |||||
Notes.
Starting values required to get the reported results.
Potential problem with PROAST reporting the same values for the Hill and the exponential model. In the EFSA report results for Hill were: BMD=0.302 and BMDL=0.205.
Not possible to fit a three-parameter Hill model for these data in BMDS. In bmd a three-parameter log-logistic model was used instead.