The 4 Parameter Logistic (4PL) model has been recognized as a major tool to analyze the relationship between doses and responses in pharmacological experiments. A main strength of this model is that each parameter contributes an intuitive meaning enhancing interpretability of a fitted model. However, implementing the 4PL model using conventional statistical software often encounters numerical errors. This paper highlights the issue of convergence failure and presents several causes with solutions. These causes include outliers and a non-logistic data shape, so useful remedies such as robust estimation, outlier diagnostics and constrained optimization are proposed. These features are implemented in a new R package dr4pl (Dose-Response analysis using the 4 Parameter Logistic model) whose code examples are presented as a separate section. Our R package dr4pl is shown to work well for data sets where the traditional dose-response modelling packages drc and nplr fail.
Supplementary materials are available in addition to this article. It can be downloaded at RJ-2019-003.zip
Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".
For attribution, please cite this work as
An, et al., "dr4pl: A Stable Convergence Algorithm for the 4 Parameter Logistic Model", The R Journal, 2019
BibTeX citation
@article{RJ-2019-003, author = {An, Hyowon and Landis, Justin T. and Bailey, Aubrey G. and Marron, James S. and Dittmer, Dirk P.}, title = {dr4pl: A Stable Convergence Algorithm for the 4 Parameter Logistic Model}, journal = {The R Journal}, year = {2019}, note = {https://doi.org/10.32614/RJ-2019-003}, doi = {10.32614/RJ-2019-003}, volume = {11}, issue = {2}, issn = {2073-4859}, pages = {171-190} }