Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2025 Nov 6;52(6):60.
doi: 10.1007/s10928-025-10000-z.

An automated pipeline to generate initial estimates for population Pharmacokinetic base models

Affiliations

An automated pipeline to generate initial estimates for population Pharmacokinetic base models

Zhonghui Huang et al. J Pharmacokinet Pharmacodyn. .

Erratum in

Abstract

Nonlinear mixed-effects models rely on adequate initial parameter estimates for efficient parameter optimization. Poor initial estimates can result in failed model convergence or termination with incorrect parameter estimates. Non-compartmental analysis (NCA) and other manual methods have typically been used to derive initial estimates for pharmacokinetic (PK) parameters. However, NCA struggles with sparse data and recent advances in automated modeling increasingly emphasize the need for initial estimates that require no user input. This study aimed to develop an integrated pipeline for the computation of initial estimates applicable to various data types and model structures. The designed pipeline incorporated a custom-designed algorithm that leveraged data-driven methods to generate initial estimates for both structural and statistical parameters in population pharmacokinetic (PopPK) base models. The pipeline's performance was evaluated across twenty-one simulated datasets and thirteen real-life datasets. The results suggested that this pipeline performed well in all test cases. Initial estimates recommended by the pipeline resulted in final parameter estimates closely aligned with pre-set true values in simulated datasets or with literature references in the case of real-life data. This study provides an efficient and reliable tool for delivering PK initial estimates for population pharmacokinetic modeling in both rich and sparse data scenarios. An open-source R package has been created.

Keywords: Automated modeling; Initial estimates; Population pharmacokinetics; Sparse data.

PubMed Disclaimer

Conflict of interest statement

Declarations. Competing interests: Matthew Fidler is an employee of Novartis. All other authors declared no competing interests for this work.

Figures

Fig. 1
Fig. 1
Workflow diagram of the automated pipeline for generating initial estimates of commonly used PK parameters. The workflow consists of three main parts: the first focuses on computing one-compartment parameters, including clearance (CL), volume of distribution (Vd), and absorption rate constant (Ka) (the top panel); the second part concentrates on extended structural parameters of multi-compartment and Michaelis-Menton elimination models (the middle panel). These include: Vc (central volume of distribution), Vp (volume of distribution of peripheral compartment), Q (inter-compartmental clearance), Vp2 (volume of distribution of the second peripheral compartment), Q2 (the second inter-compartmental clearance), maximum elimination rate (Vmax), and Michaelis constant (Km); The final part (the bottom panel) handles statistical model components, including σadd (standard deviation of additive residual error model), σprop (standard deviation of proportional residual error model), and ω2 (variance of IIV). The rRMSE refers to the relative root mean square error
Fig. 2
Fig. 2
Example simulation outputs from a parameter sweep exploring different Km/Cmax ratios (A) and Vc/Vp ratios (B). Panel A shows simulation results using Km/Cmax ratios ranging from 4:1 to 1:20, modeled using a one-compartment model with Michaelis-Menten elimination. Panel B presents outputs for Vc/Vp ratios ranging from 10:1 to 1:10, simulated in a two-compartment model. The dose event was set as a single intravenous administration of 100 mg. Input parameters included CL = 4 L/h and Vc = 70 L, with Cmax = 100 ng/mL. In this example, C was set as 10% of Cmax for Vmax calculation in Panel A, and Q was set equal to CL in Panel B. Other values were also examined during the actual parameter sweeping, including Vmax calculated at 5%, 10%, 25%, 50%, and 75% of Cmax, and Q scaled to 0.25-, 0.5-, 1- and 2-fold of CL
Fig. 3
Fig. 3
Initial and final estimate deviations [%] from true values used in the simulation across simulated datasets. Each subplot corresponds to one PK parameter: (A) CL, clearance, (B) Vc (1CMPT), the central volume of distribution in a one-compartment model, (C) Vmax, the maximum metabolic rate, (D) Km, the Michaelis-Menten constant, (E) Vc (2CMPT), the central volume in a two-compartment model, and (F) Vp, the peripheral volume of distribution. (G) Ka absorption rate constant, (H) standard deviations of proportional residual error model. Bars represent the percentage deviations of parameter estimates from their true values, with blue bars indicating the initial estimate deviations (before model fitting), orange bars showing the final deviations after fitting with the SAEM algorithm, and green bars showing the final deviations after fitting with the FOCEI algorithm. A dashed black horizontal Line at 20% denotes a reference threshold
Fig. 4
Fig. 4
Comparison of re-estimated clearance (top) and volume of distribution (bottom) in simulated datasets across different strategies of setting initial estimates run by SAEM. This figure containes re-estimation of clearance and volume of distribution using five different initial estimate strategies, represented by distinct colors. inits = 1 sets all initial estimates to 1, while inits = nls, inits = nlm, and inits = nlminb used parameter estimates from respective algorithms as initial values. inits = pipeline referred to pipeline-specific recommendations. To address excessively large initial estimates, the y-axis was capped at 2-fold of the true values. Bars exceeding this limit were truncated at the 2-fold value and annotated with “>2-fold” to indicate their magnitude

References

    1. Han S, Jeon S, Yim D-S (2016) Tips for the choice of initial estimates in NONMEM. Transl Clin Pharmacol 24:119–123. 10.12793/tcp.2016.24.3.119 - DOI
    1. Traynard P, Ayral G, Twarogowska M, Chauvin J (2020) Efficient Pharmacokinetic modeling workflow with the monolixsuite: A case study of remifentanil. CPT Pharmacomet Syst Pharmacol 9:198–210. 10.1002/psp4.12500 - DOI
    1. Fidler M, Wilkins JJ, Hooijmaijers R et al (2019) Nonlinear Mixed-Effects model development and simulation using Nlmixr and related R Open-Source packages. CPT Pharmacomet Syst Pharmacol 8:621–633. 10.1002/psp4.12445 - DOI
    1. Buckeridge C, Duvvuri S, Denney WS (2015) Simple, automatic noncompartmental analysis: the PKNCA R package. J Pharmacokinet Pharmacodyn 42:11–107
    1. Gabrielsson J, Weiner D (2012) Non-compartmental analysis. In: Reisfeld B, Mayeno AN (eds) Computational toxicology: volume I. Humana, Totowa, NJ, pp 377–389

LinkOut - more resources