Improved inference for MCP-Mod approach using time-to-event endpoints with small sample sizes
Abstract
The Multiple Comparison Procedures with Modeling Techniques (MCP-Mod) framework has been recently approved by the U.S. Food and Administration and European Medicines Agency as fit-for-purpose for phase II studies. Nonetheless, this approach relies on the asymptotic properties of Maximum Likelihood (ML) estimators, which might not be reasonable for small sample sizes. In this paper, we derived improved ML estimators and correction for their covariance matrices in the censored Weibull regression model based on the corrective and preventive approaches. We performed two simulation studies to evaluate ML and improved ML estimators with their covariance matrices in (i) a regression framework (ii) the Multiple Comparison Procedures with Modeling Techniques framework. We have shown that improved ML estimators are less biased than ML estimators yielding Wald-type statistics that controls type I error without loss of power in both frameworks. Therefore, we recommend the use of improved ML estimators in the MCP-Mod approach to control type I error at nominal value for sample sizes ranging from 5 to 25 subjects per dose.
Keywords: MCP-Mod approach; small sample size; Weibull model; bias correction; covariance refinement.
1 Introduction
Adequate designs for early-phase trials is essential to a successful clinical drug development. Traditionally, investigators evaluate safety in phase I trials, proof-of-concept (PoC) in phase IIa trials, and efficacy in phase IIb trials. When drugs are promising in these early stages, phase III trials are designed accruing a large number of patients to provide a definitive evidence of efficacy. Nonetheless, Jardim et al. [1] showed that 20% of 80 cancer drug programs submitted between 2009 to 2015 to the Food and Drug Administration (FDA) did not have any data for phase II trials such that 31% obtained FDA approval; 46% had positive PoC with of 76% FDA-approval; and 34% had negative PoC with only 15% of FDA-approval. Therefore, attaining proof-of-concept is a predictor to a successful phase III trial.
A classic PoC is designed with a highest dose allowable based on Phase I clinical trial results to compare with placebo in a two-arm design or a historical threshold in a one-arm design. Once proof of concept is shown, dose range studies to identify a minimum effective dose (MED) or target dose (TD) are conducted following two possible approaches: multiple comparisons (MCP) and modeling (Mod). The MCP approach corresponds to evaluate contrasts among doses while preserving the family-wise error rate (FWER), which is robust to distribution assumptions but restricted to the set of doses under investigation; the Mod approach assumes a dose-response relationship allowing to estimate the response for a dose even if that dose is not under investigation but it heavily depends on choosing the appropriate functional form.
Bretz et al. [2] proposed a framework named Multiple Comparison Procedures with Modeling Techniques (MCP-Mod) unifying phase IIa and IIb trials into a seamless design while taking advantage of both traditional approaches for normally distributed endpoints. Later, Pinheiro et al. [3] extended this methodology to general parametric models using generalized least squares estimation allowing statisticians to consider more complex designs and other types of endpoints such as binary and time to event. Regulatory agencies have stated their approval of the MCP-Mod framework as an adequate and efficient methodology for design and analysis of phase II dose-finding studies that will guide dose selection for phase III trials.
The MCP-Mod framework is implemented in two steps: (i) MCP-step consists of a trend test to assess the presence of a dose response signal among a set of pre-specified candidate models while preserving FWER; (ii) Mod-step corresponds to estimate dose-response curves in order to identify the optimal dose that achieves a desired level of response in comparison to placebo among the models that were selected in the MCP-step. Therefore, the properties of the trend test defined as a Wald statistic used in the MCP-step and the maximum likelihood (ML) estimators with their covariance matrix used in the Mod-step are essential to the successful implementation of MCP-Mod approach. However, both steps rely on the the asymptotic properties of the ML estimators, which are only valid for large sample sizes.
In cancer mouse studies, time-to-death is an endpoint that could be used to guide the identification of the minimum effective dose (MED) with large expected effect sizes and small sample sizes. Nonetheless, the application of the MCP-Mod framework is limited due the underlying asymptotic assumptions. In this context, parametric survival models such as the censored Weibull regression model (WRM) was showed to be useful given that provides clinical meaningful interpretation based on event time ratios or hazard ratios[4]. Moreover, the asymptotic properties of the ML estimators can be studied and refined for small sample sizes. Recently, Magalhães et al. [5] obtained the skewness coefficient of the distribution of the maximum likelihood estimators for WRM, and Magalhães et al. [6] derived improved test statistics for LR, score and gradient tests but not for the Wald statistic.
Our main goal is to derive improved ML estimators for the regression parameters and its second-order covariance matrix for WRM, then use them as input to the generalized least squares procedure proposed by Pinheiro et al. [3] yielding a type I error probability closer to the nominal value when testing proof-of-activity and more accurate MED estimates. Moreover, we particularize the results from Cox and Snell [7] and Magalhães et al. [8] that are very general to WRM and they can be used in a much broader context than the MCP-Mod framework.
The remaining paper is organized as follows: in Section 2, we revisit the Weibull distribution and its properties; in Section 3, we review the main concepts of the MCP-Mod framework; in Section 4, we introduce the improved estimators; in Section 5, we conducted a simulation study to evalute the use of improved estimators in the MCP-Mod framework; finally, in Section 6, we presented some concluding remarks.
2 Weibull distribution
The Weibull distribution [9] is commonly used to analysis of time-to-event or lifetime data and a continuous random variable is called Weibull, if its probability density function (pdf) is
(1) |
where is the shape parameter and is the scale parameter, it says WE. Two particular models under this parametrization are obtained for and , which represents the exponential and the Rayleigh models with means and , respectively. In this work, we focused on those models. However, if is unknown, we assume that it can be replaced by consistent estimate. The survival time is given by
(2) |
The regression structure can be incorporated in (1) by making
(3) |
where is a p-vector of unknown parameters and is a vector of predictors related to the th observation.
In lifetime data, there is the censoring restriction, i.e, if are a random sample from (1), instead of , we observe, under right censoring, , where is the censoring time, independent of and , if or , otherwise, . Here, we consider an hybrid censoring scheme, where the study is finalized when a pre-fixed number out of observations have failed, as well as when a prefixed time, say , has been reached. The type I censoring is a particular case for and the type II censoring appears when . Additionally, we add the non-informative censoring assumption, i.e., the random variables does not depend on . Usually, the regression modeling considers the distribution of instead of , which is an accelerated lifetime model form, see Kalbfleisch and Prentice[10]. The distribution of is of the extreme value form with pdf given by
(4) |
where . From this moment, we assume that is known, Then, the log-likelihood function derived from (4) is given by
The total score function and the total Fisher information matrix for are, respectively, and , where , the model matrix, assuming rank, diag, and , . It can observed that the value of depends on the mechanism of censoring. That means , where and denotes the th order statistic from . Note that and for types I and II censoring, respectively, as showed in Magalhães et al. [5]. The maximum likelihood estimator (MLE) of , , is the solution of . The can not be expressed in closed-form. It is typically obtained by numerically maximizing the log-likelihood function using a Newton or quasi-Newton nonlinear optimization algorithm. Under mild regularity conditions and in large samples,
(5) |
approximately. The classic Wald test[11] statistic is
(6) |
where is a matrix of contrasts . Under the null hypothesis , has a distribution up to an error of order . The null hypothesis is rejected for a given nominal level, say, if the test statistic exceeds the upper quantile of the distribution.
3 MCP-Mod General approach
We briefly summarize the two-stage procedure discussed by Pinheiro et al. [3] following the same notation. We consider that time-to-event responses for doses given to th subject for and can be described by the Weibull distribution with scale parameters and shape parameter defined in (1) and (3). Then, we consider the parameter as our response for the dose-response model such that it could be defined as the median survival time (2) for or, alternatively, .
Initially, a set of candidate dose-response models is considered such that each model can be rewritten as function of standardized model as below
(7) |
for , where are unknown parameters. In this work, we consider standardized models: (i) linear: ; (ii) emax : where can be interpreted as the dose that produces the desired response on 50% of subjects; (iii) exponential: , where is the exponential rate; (iv) logistic: (v) beta: .
3.1 MCP-step
In this step, a set of contrasts corresponding to the candidate models will be tested. Let denote the estimated dose-response parameter vector. For each candidate model, an optimal contrast that maximizes the probability of rejecting the hypothesis of non-signal dose-response is derived assuming that the candidate model is correct and guess estimates for .
(8) |
where and is the covariance matrix of . Assuming that follows approximately , the test of hypotheses for proof-of-concept can be translated to vs. for candidate model based on the Wald test statistic
(9) |
where is the estimated covariance matrix, is the matrix of optimal contrast with denoting the diagonal element of matrix for . Critical values for tests are derived based on the joint distribution for allowing one to calculate multiplicity adjusted p-values controlling the FWER at a prespecificed nominal type I error .
3.2 Mod-step
In this step, the estimation of non-linear dose responses models is performed in two stages. In the first stage, the parameters are estimated using standard software packages with analysis of variance (ANOVA) parametrization for the design matrix resulting into a separate parameter for each dose level for . In particular for , we have and .
In the second stage, the non-linear dose-response model is fitted by minimizing the generalized linear squares (GLS) criterion:
(10) |
with respect to .
Then, the minimum effective dose can be estimated as , where is a clinical meaningful threshold and minimizes (10).
4 Improved inference
4.1 Bias correction
Inferences based on maximum likelihood method depend strongly on asymptotic properties. Among these properties, the MLE is approximately non-biased, in other words, , which is essential to define the mean of the normal distribution of . Therefore, likelihood inferences based on asymptotic approximation may not be reliable when sample sizes are small or moderate, and two approaches are available to correct the MLE.
The corrective approach.
The bias of the MLE can be written as , where is a term of order , a function of the derivatives of the log-likelihood function. Cox and Snell [7] proposed a bias-corrected maximum likelihood estimator (BCE), that can be expressed as , where is the term of order , evaluated in and , i.e., less biased then MLE of . The Cox and Snell’s method is known as a corrective approach because the MLE is calculated and then, the bias correction is applied. For the censored Weibull regression model, the expression of has the form
(11) |
where , , is a diagonal matrix with diagonal given by the diagonal of , diag, and is a -dimensional vector of ones.
The preventive approach.
As alternative to the corrective approach, Firth [12] proposed the following modification in the score vector:
(12) |
where is given by (11). The estimator , solution of , has a bias of order . This is a preventive approach because the procedure already computes a less biased estimator than the regular MLE.
4.2 Covariance correction
From the general result of Magalhães et al. [8] , we derived the specific matrix expression for the MLE and BCE second-order covariance matrices for the censored Weibull regression model and it is given by
(13) |
where with
diag, , , with representing a direct product of matrices (Hadamard product), is a diagonal matrix, with as its diagonal, diag, , indicating the second-order covariance matrix of the MLE denoted by and indicating the second-order covariance matrix of the BCE denoted by .
4.3 Wald-type test
Let and the inverse of and , respectively and considering also the partitions and the notation for the Fisher information matrix discussed in the introductory section, we can propose four modifications to the Wald test in (6):
(14) | ||||
(15) | ||||
(16) | ||||
(17) |
where is the matrix evaluated at , is the Fisher information evaluated at , is the matrix evaluated at , is the Fisher information evaluated at . Under , , , , follow a distribution.
4.4 Improved Estimator strategies
In the supplemental material and the next section, we studied the statistical properties of improved estimators for and its covariance matrix with the following strategies: the classical ML estimator with the Fisher information as covariance matrix (MLE); the classical ML estimator with the corrected covariance matrix defined in (13) (MLE2); the bias corrected estimator (BCE) given in (11) with the Fisher information as covariance matrix; the bias corrected estimator with the corrected covariance matrix (BCE2); and the Firth estimator defined in (12) with its Fisher information as covariance matrix.
5 Simulation study
In our collaborative work, investigators wanted to establish a dose-response relationship between a new inhibitor agent for pancreatic cancer in combination with a given dose of gemcitabine in mouse models. Based on preliminary data, a survival median time of 4 months was estimated in control-treated KPC mice model such that previous studies showed no survival benefit with only gemcitabine [13]. Assuming a Weibull distribution with , we calculated the placebo effect equal to 1.57 and the maximum effect of 2.26 considering a hazard ratio of 4. Investigators were interested in the minimum effective dose yielding a minimum hazard ratio of 2 corresponding to .
Model | Constraints | Guess estimates/True parameters | True MED | ||
Constant | - | - | - | - | |
Linear | - | - | - | ||
Emax | 50% at | 25.00 | |||
Exponential | 10% at | 84.51 | |||
Logistic | 10% at 80% at | 40.37 | |||
Beta | 30% at | 10.61 |
Five scenarios (constant, emax, exponential, logistic and beta model) presented in Table 1 were studied. True parameters were defined based on the aforementioned placebo and maximum effects, and the percent of maximum effect that is achieved at given dose as discussed in Bornkamp et al.[14]. For each scenario, the doses 0, 5, 25, 50 and 100 (mg/kg) were considered such that true MED was calculated as continuous dose given in Table 1. Five candidate models (linear, emax, exponential, logistic and beta model) were considered with guess estimates defined as the true parameters to calculate the optimal contrasts in (8). For each scenario, the null hypothesis of non-signal of the new inhibitor agent was tested at 5% significance level, and we used Akaike Information Criteria (AIC) to choose the model to estimate MED when more than one model rejected the non-signal hypothesis. Furthermore, we assumed that the target dose is estimated as a continuous dose for any value within the range of the dose grid. In case, the target dose is estimated outside of the dose grid, then the closest dose is selected.
For both steps of the MCP-Mod framework, the five strategies (MLE, MLE2, BCE, BCE2 and Firth) were evaluated based on a Monte Carlo simulation study with 100,000 replicates for sample sizes ranging from 5 to 100 mice per dose and censoring rate of 10%, 25% and 50%. The following operating characteristics were studied: (i) convergence rate of GLS algorithm in the MCP-Mod General framework; (ii) Probability of incorrectly detecting a dose-response signal under the scenario with a constant dose response curve, i.e., type I error; (iii) Probability of correctly detecting a dose-response signal under scenarios with a non-constant dose-response curve (Emax, Exponential, Logistic, Beta), i.e., power; (iv) Probability of selecting the true model given that there is a signal; (v) Bias of MED estimate and (vi) RMSE of MED estimate.
5.1 Results
In Figure 1, convergence rates when calculating estimators and applying them as input for the MCP-Mod framework is presented for different censoring rates and true models. When censoring is 10%, there is no difference among estimators; when censoring is 25%, similar conclusion can be drawn but the proposed strategies have lower convergence rates than MLE for the true model Exponential and sample size of 5 subjects per dose: 94% for BCE and BCE, 97% for Firth and MLE2 ; when censoring is 50%, the lower convergence rates of the estimators Firth, MLE2, BCE and BCE2 are also observed in other scenarios with dose-relationship signal for sample sizes of 5 or 10 subjects per dose reaching 69% for BCE and BCE2 when true model is either Logistic or Exponential, 76% for BCE and BCE2 when true model is either Beta or Emax. These lower convergence rates are attained because small sample sizes in combination with high censoring rates result into doses with no events (in our case, deaths), therefore, very large estimates for the regression coefficients are obtained and, consequently, singular covariance matrix estimates.
For the MCP-step, type I error probability is displayed for different censoring rates and true models in Figure 2. When censoring is 10%, the strategy MLE shows empirical type I error probability inflated up to 0.086 when sample size is 5 subjects per dose, and reaches the nominal type error probability when sample size is 100 subjects per dose; the proposed strategies are slightly conservative such that the strategy Firth shows type I error probability uniformly closer to 0.05 than the other proposed strategies. When censoring is 25%, strategies based on refined estimators are more conservative than MLE; among the proposed strategies, the strategy Firth is consistently superior followed by BCE, BCE2 and MLE2 reaching the same performance than MLE strategy for a sample size of 50 subjects per dose. When censoring is 50%, all strategies are overly conservative including MLE; Firth strategy is uniformly superior followed by BCE, MLE BCE2 and MLE2 up to a sample size of 100 subjects per dose. For all censoring values and strategies, type I error probability converges to its nominal value for sample size of 100 subjects per dose.
In Figure 3A, the probability of correctly detecting dose-response signal in the MCP-step is showed as function of censoring rates and true models. It is expected that the strategy with inflated type I error show higher power than strategies with empirical type I error closer to its nominal value. A fair comparison would require us to re-adjust critical values to reject the null hypothesis such that the empirical type I probability was set at 0.05 for all strategies. Nonetheless, we did not adjust the critical value as this procedure would never be done in practice due computational costs. Therefore, we only discussed strategies that have probability of type I error less or equal to its nominal value of 0.05.
When censoring is 10%, the probability of correctly detecting dose-response signal is less the target of 0.8 with 5 subjects/dose such that the strategy Firth shows a higher power of at least 0.04 in comparison to the other proposed strategies; for sample size of 10 or larger, differences among strategies are negligible with power above its target for all strategies and true models. When censoring rate is 25%, the strategy Firth is superior to others by at least 0.06 for 5 subjects/dose; however, all strategies have power less than its target; for sample size of 10 or larger, differences among strategies are negligible including MLE that is uniformly less conservative than the proposed strategies; moreover, power is above its target value for sample size of 10 for all true models except for Exponential as true model. When censoring is 50%, the strategy Firth shows consistently higher power while MLE2 strategy shows consistently lower power when compared to others with differences among strategies minor for sample size of 15 or higher subjects/dose, except for the strategy MLE2 and Exponential as true model.
In Figure 3B, the probability of correctly selecting dose-response model using AIC is calculated given that we selected at least one model in the MCP-step, i.e., it is a conditional probability. When censoring is 10%, differences among strategies are negligible. When censoring is 25%, there is no clear pattern for sample size of 5 subjects/dose; for larger sample sizes, the strategy MLE shows a slight better performance than other strategies up to 0.03 for sample size from 10 to 20 subjects/dose. When censoring is 50%, there is no clear patterns for sample size of 5 and 10 subjects/dose; for larger sample sizes, the strategy MLE also shows higher probability no more than 0.02 for sample size of 15 to 25 subjects/dose.
For Mod-step, we calculated the relative bias and RMSE of estimator in Figure 4A and B, respectively, for different censoring rates and true models. When censoring is 10% and 25%, MLE and proposed strategies based on improved estimators have negligible differences for bias and RMSE; when censoring is 50%, the strategies BCE and Firth presented lowest bias followed by MLE and BCE2 with noticeable poorer performance for MLE2 for sample sizes from 5 and 15 while similar conclusions can be drawn for RMSE only the Exponential as true model with sample sizes up to 15 subjects/dose and Logistic for sample size of 5 sujbects/dose. Otherwise, differences are negligible.
6 Concluding Remarks
We have derived improved inferences based on the Wald statistic for WRM particularizing general results from Cox and Snell [7] and Magalhães et al. [8], which complements previous results for improved inference based on likelihood ratio, Rao score and gradient statistics discussed in Magalhães and Gallardo [6]. Few authors have presented improved inference for survival models with small sample sizes under the classical approach: Cordeiro and Colosimo [15, 16] and Medeiros [17] derived those statistics, respectively, for censored exponential regression models (ERM), a particular case of censored WRM. Also for ERM, Lemonte [18] presented the second-order covariance matrix of the MLE.
We have also proposed strategies based on bias-corrected (BCE, BCE2 and Firth) and second-order covariance matrices (MLE2, BCE2) as input for the general MCP-Mod framework introduced by Pinheiros et al.[3], which addresses the issue of relying on the asymptotic properties of MLE, which might not be valid for small sample sizes. To the best of our knowledge, this work is the first attempt to apply refined estimators for small sample sizes in the general MCP-Mod framework. Two simulations studies were performed to study the properties of refined estimators in an usual context of regression models and relevant operating characteristics in the MCP-Mod framework.
In the simulation study presented for general censored Weibull regression model in the supplementary material, we showed numerical evidences that BCE and Firth estimator have lower bias and RMSE than MLE; second-order covariance matrices evaluated at MLE and BCE are closer to their respective empirical covariance matrices in comparison to the first-order covariance matrices; and Wald statistics derived from the combination between bias-corrected estimators and second-order covariance matrices yielded type I error probability closer to the nominal value than the standard Wald statistic with no loss of power.
In the simulation study for the MCP-Mod framework, we have found that refined estimators and second-order covariance matrices approximate type I error probability to its nominal value in the MCP-step, while there are negligible differences between MLE and refined estimators in the probability of correctly detecting the dose-response signal, probability correctly selecting the dose-response model, bias and RMSE when censoring rates are up to 25%. For censoring rate of 50%, we found convergence issues for the corrected estimators and second-order covariance matrices and poorer performance in the assessed operating characteristics.
In conclusion, we recommend the use of Firth as a strategy using refined estimators for small sample sizes in the MCP-Mod framework. In the context of basic science with limited sample sizes and large effect sizes, we do not expect large censoring rates in mouse experiments. In human trials, smaller effect sizes are pursued such that larger sample sizes are required. In this case, proposed strategies are not needed because all estimators present comparable performance for large sample sizes. Nonetheless, we showed that type I error probability is still inflated even for sample sizes of 25 subjects per dose, therefore, the use of proposed strategies would avoid to dedicate further efforts on non-promising drugs.
We hope that refined estimators allow statisticians to implement the MCP-Mod framework with small sample sizes accelerating the pre-clinical and clinical drug development process. An R-package, MCPModBC [19], is available on CRAN to fit the Weibull model with refined estimators and perform simulations for power considerations. Similar ideas can be applied to other distributions such as Binomial, Negative Binomial and Poisson, and they are currently under investigation. Furthermore, the impact of model misspecification requires further study.
7 Data Availability
Data sharing not applicable to this article as no datasets were generated or analysed during the current study.




References
- [1] Jardim Denis L, Groves Eric S, Breitfeld Philip P, Kurzrock Razelle. Factors associated with failure of oncology drugs in late-stage clinical development: a systematic review Cancer treatment reviews. 2017;52:12–21.
- [2] Bretz Frank, Pinheiro José C, Branson Michael. Combining multiple comparisons and modeling techniques in dose-response studies Biometrics. 2005;61:738–748.
- [3] Pinheiro José, Bornkamp Björn, Glimm Ekkehard, Bretz Frank. Model-based dose finding under model uncertainty using general parametric models Statistics in medicine. 2014;33:1646–1661.
- [4] Carroll Kevin J. On the use and utility of the Weibull model in the analysis of survival data Controlled clinical trials. 2003;24:682–701.
- [5] Magalhães Tiago M., Gallardo Diego I., Gómez H. W.. Skewness of maximum likelihood estimators in the Weibull censored data Symmetry. 2019;11:1351.
- [6] Magalhães Tiago M., Gallardo Diego I.. Bartlett and Bartlett-type corrections for censored data from a Weibull distribution SORT - Statistics and Operations Research Transactions. 2020;44:127–140.
- [7] Cox David R., Snell E. J.. A general definition of residuals Journal of the Royal Statistical Society. Series B (Methodological). 1968;30:248–275.
- [8] Magalhães Tiago M., Botter Denise A., Sandoval Mônica C.. A general expression for second-order covariance matrices - an application to dispersion models Brazilian Journal of Probability and Statistics. 2021;35:37–49.
- [9] Weibull Waloddi. A statistical distribution function of wide applicability Journal of Applied Mechanics. 1951;18:293–297.
- [10] Kalbfleisch John D., Prentice Ross L.. The statistical analysis of failure time data. New Jersey: John Wiley & Sons2 ed. 2002.
- [11] Wald Abraham. Test of statistical hypotheses concerning several parameter when the number of observations is large Transactions of the American Mathematical Society. 1943;54:426–482.
- [12] Firth David. Bias reduction of maximum likelihood estimates Biometrika. 1993;80:27–38.
- [13] Olive Kenneth P, Jacobetz Michael A, Davidson Christian J, et al. Inhibition of Hedgehog signaling enhances delivery of chemotherapy in a mouse model of pancreatic cancer Science. 2009;324:1457–1461.
- [14] Bornkamp Björn, Pinheiro José, Bretz Frank, others . MCPMod: An R package for the design and analysis of dose-finding studies Journal of Statistical Software. 2009;29:1–23.
- [15] Cordeiro Gaus M., Colosimo Enrico A.. Improved likelihood ratio tests for exponential censored data Journal of Statistical Computation and Simulation. 1997;56:303–315.
- [16] Cordeiro Gaus M., Colosimo Enrico A.. Corrected score tests for exponential censored data Statistics & Probability Letters. 1999;44:365–373.
- [17] Medeiros Francisco M. C., Lemonte Artur J.. Likelihood-based inference in censored exponential regression models Communications in Statistics - Theory and Methods. 2021;50:3214–3233.
- [18] Lemonte Artur J.. Covariance matrix of maximum likelihood estimators in censored exponential regression models Communications in Statistics - Theory and Methods. 2022;51:1765–1777.
- [19] Diniz Márcio A., Gallardo Diego I., Magalhães Tiago M.. MCPModBC: MCP-Mod with bias corrected estimators 2023. R package version 1.0.