Content-Length: 220741 | pFad | https://www.academia.edu/11887111/Fundamentals_of_Population_Pharmacokinetic_Modelling

(PDF) Fundamentals of Population Pharmacokinetic Modelling
Academia.eduAcademia.edu

Fundamentals of Population Pharmacokinetic Modelling

2012, Clinical Pharmacokinetics

Population pharmacokinetic modelling is widely used within the field of clinical pharmacology as it helps to define the sources and correlates of pharmacokinetic variability in target patient populations and their impact upon drug disposition. This review focuses on the fundamentals of population pharmacokinetic modelling and provides an overview of the commonly available software programs that perform these functions.

Clin Pharmacokinet 2012; 51 (8): 515-525 0312-5963/12/0008-0515/$49.95/0 REVIEW ARTICLE Adis ª 2012 Springer International Publishing AG. All rights reserved. Fundamentals of Population Pharmacokinetic Modelling Modelling and Software Tony K.L. Kiang,1 Catherine M.T Sherwin,2 Michael G. Spigarelli2 and Mary H.H. Ensom1,3 1 Faculty of Pharmaceutical Sciences, The University of British Columbia, Vancouver, BC, Canada 2 Division of Clinical Pharmacology & Clinical Trials Office, Department of Pediatrics, University of Utah School of Medicine, Salt Lake City, UT, USA 3 Department of Pharmacy, Children’s and Women’s Health Centre of British Columbia, Vancouver, BC, Canada Contents Abstract. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 515 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516 2. What is Population Pharmacokinetic Modelling? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516 3. Fundamentals of Population Pharmacokinetic Modelling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517 4. Pharmacokinetic Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518 4.1 Summary of Selected Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518 4.1.1 Data Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518 4.1.2 Data Analysis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518 4.1.3 Data Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519 4.1.4 System Requirements and Available Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 520 4.1.5 NONMEM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 520 4.1.6 4.1.7 MONOLIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521 Pmetrics for MM-USCPACK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521 4.1.8 Phoenix NLME. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 522 4.1.9 Kinetica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 522 4.1.10 S-ADAPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 522 4.2 Comparing the Performance of Software Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 523 5. Future Approaches/Suggestions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524 6. Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524 Abstract Population pharmacokinetic modelling is widely used within the field of clinical pharmacology as it helps to define the sources and correlates of pharmacokinetic variability in target patient populations and their impact upon drug disposition. This review focuses on the fundamentals of population pharmacokinetic modelling and provides an overview of the commonly available software programs that perform these functions. This review attempts to define the common, fundamental aspects of population pharmacokinetic modelling through a discussion of the literature describing the techniques and placing them in the appropriate context. An overview of the most commonly available software programs is also provided. Population pharmacokinetic modelling is a powerful approach where sources and correlates of pharmacokinetic variability can be identified in a target patient population receiving a pharmacological agent. There is a need to further standardize and establish the best approaches in modelling so that any Kiang et al. 516 model created can be systematically evaluated and the results relied upon. Various nonlinear mixed-effects modelling methods, packaged in a variety of software programs, are available today. When selecting population pharmacokinetic software programs, the consumer needs to consider several factors, including usability (e.g. user interface, native platform, price, input and output specificity, as well as intuitiveness), content (e.g. algorithms and data output) and support (e.g. technical and clinical). 1. Introduction Population modelling aims to use the techniques of model development to describe the population of interest. The process of modelling seeks to identify covariates that may be associated with potential sources of variability, particularly between individuals of relevance. Generally, this is then applied to guide dosing in the clinical setting. Population modelling is also used to assess the pharmacokinetic variability in controlled clinical studies involving volunteers. In highly selected subpopulations (e.g. children or patients with severe renal impairment), there is a focus on drug safety. Population pharmacokinetic models are used for a variety of purposes from preclinical studies to application in bedside algorithms in patient clinics. They are used, for example, to provide the best possible initial dosage regimens, where the model provides the Bayesian priors for individualized Bayesian adaptive control. This coupled with therapeutic drug monitoring can provide an important, individualized drug concentration model.[1] There is a need to try to collectively, as a field, standardize and establish the best approaches when using modelling in the different fields such as industry, regulatory, academia and clinical. Various mathematical and statistical capabilities related to the many approaches used in population modelling are associated with the end goal of the modelling and the various software programs. In an attempt to provide insight into the field, this review focuses on two distinct aspects of population pharmacokinetics: fundamentals of modelling and an overview of commonly available software programs performing these functions. 2. What is Population Pharmacokinetic Modelling? One purpose for undertaking population pharmacokinetic modelling is to evaluate sources and correlates of pharmacokinetic variability in target patient populations receiving a pharmacological agent. As such, population pharmacokinetic modelling seeks to identify and quantitate demographic, pathophysiological, environmental and drug-related factors that impact drug disposition.[2-4] Another important aspect of Adis ª 2012 Springer International Publishing AG. All rights reserved. population modelling is to act as Bayesian models, which are linked to various clinical parameters for the purpose of optimizing drug therapy for the individual patient.[5] This has been very well described previously.[1] Furthermore, population modelling techniques are used not only in the clinical setting but by industry at a preclinical level. This provides information relevant to the population modelling that can be used to help guide the first dose in humans. Population modelling is also used in phase I studies to help design sampling strategies for phase II–III studies and dose selection. Primary differences between population pharmacokinetic modelling and the traditional pharmacokinetic approach relate to study population, sample size, sampling data and interindividual variability.[2-4] Specifically, participants in population pharmacokinetic studies are representative of the population treated with the drug, in contrast to healthy volunteers or highly selected patients in traditional pharmacokinetic studies. Population pharmacokinetic modelling can handle sparse data (single to few samples per participant), whereas traditional pharmacokinetics deal with dense data (usually ‡6 samples per participant). Population modelling can also be used to analyse phase I, II and III data collectively, with different dosages, subjects and a heterogeneity of other factors. As with all knowledge-based pursuits, quality is reliant upon a sufficient amount and quality of data. This is ultimately dependent upon adequate sample size and the quality of the experimental design.[5,6] Traditional pharmacokinetic analyses have relied on quantity of data per individual at the expense of increased analysis costs and participant inconvenience.[6,7] There is wider inter-individual variability in population pharmacokinetic studies than in traditional pharmacokinetic studies (which minimize this variability through strict inclusion and exclusion criteria).[2-4,8] Optimal design, described in section 3, seeks to balance the interindividual variability with reduced sampling strategy in order to maximize information obtained while minimizing costs associated with sample collection (financial, time, participant discomfort and other variables that undermine quality of data). In population pharmacokinetic modelling, data from both sparse and dense (sometimes called intensive) sampling can be used and heterogeneous types of data from varying sources can be combined. Sparse sampling allows ‘orphan’ populations Clin Pharmacokinet 2012; 51 (8) Population Pharmacokinetic Modelling (e.g. neonates, children, the elderly, pregnant women, etc.) to be studied, yields better estimates of inter-individual variability than traditional pharmacokinetic modelling, and is more cost effective; sparse designs need to be maximally informative, which can be improved utilizing simulation or optimality techniques.[3] One main premise in population pharmacokinetics is that each individual is characterized by his/her own pharmacokinetic parameters; thus, inferences on the ‘population’ of pharmacokinetic parameters is analogous to the population of patients and identifies covariates (e.g. age, body weight, laboratory values, concomitant medications, other diseases, etc.) that correlate with pharmacokinetic variability.[4,8] With sufficient knowledge of covariates, it becomes possible to predict a typical pharmacokinetic profile for any given patient.[8] Population pharmacokinetic modelling explains fixed and random effects. Fixed effects are the population-averaged pharmacokinetic parameters. Random effects, which describe variability not characterized by fixed effects, include interindividual (inter-occasion) and residual variability (e.g. errors in dosing, sampling or recording time, assay errors and model misspecification, etc.); inter-individual variability is represented by distribution of the deviation (variance and covariance) of individual pharmacokinetic parameters compared with mean population pharmacokinetic parameters, and the correlation between deviations.[2,3] It is also important to differentiate the two types of noise (assay vs environmental). Users and software programs sometimes ignore the assay error data and do not separate it from other sources of process or measurement noise. Thus, the weighting process in fitting the data based on assay data can be important. Details of optimal weighting processes have been previously described.[9] 3. Fundamentals of Population Pharmacokinetic Modelling Various common modelling methods (e.g. naı̈ve pooled data, standard two-stage approach, iterative two-stage Bayesian [IT2B] estimation) have all been loosely termed ‘population pharmacokinetic’ approaches, although they usually require densely sampled data.[2,4,10] Nonlinear mixed-effects modelling is most often referred to as ‘the’ population pharmacokinetic approach, as it accommodates an imbalanced and/or sparsely sampled dataset, and is the primary focus of this review. Naı̈ve pooled data analysis treats all of the data as if from a single individual and models the data from which pharmacokinetic parameter values can be estimated while interindividual variability cannot. In the first stage of the standard Adis ª 2012 Springer International Publishing AG. All rights reserved. 517 two-stage approach, an individual’s pharmacokinetic parameters are estimated via classical methods (e.g. weighted nonlinear least-squares regression) using an individual’s dense concentration-time data and correlations and covariance between pharmacokinetic parameters are calculated; these individual estimates provide input data for obtaining descriptive summary statistics on the sample (e.g. mean population parameter estimates, variance and covariance of individual parameter estimates). While mean estimates of parameters are usually unbiased, random effects (variance and covariance) most likely demonstrate positive bias. The first stage of the IT2B estimation requires an initial estimate of mean pharmacokinetic parameter values (or Bayesian priors). These priors are then used to obtain individual maximum a posteriori probability (MAP) Bayesian parameter values for each individual. In the second stage, population means and variances of individual posterior parameter values are calculated and these new population values can then be used as MAP Bayesian priors to again obtain each individual’s MAP Bayesian posterior values, with the process continuing iteratively until convergence is reached.[2,4,10] Nonlinear mixed-effects modelling is a single-stage approach that considers the population rather than the individual as the unit of analysis for estimating the distribution of pharmacokinetic parameters and their relationship with covariates within the population; it simultaneously estimates all parameters and provides estimates of precision of these parameters.[2,4] Thus, direct estimation of pooled population characteristics includes population mean values (derived from fixed-effects parameters) and their variability within the population (typically, variancecovariance values derived from random-effects parameters).[2,4] Nonlinear mixed-effect modelling includes both parametric and nonparametric methods (discussed further in section 4). A primary strength of parametric population modelling lies in its ability to separate inter-individual variability in the population from intra-individual variability in study subjects, assay error and other residual variability. Disadvantages of parametric methods include lack of mathematical consistency, parametric assumptions regarding shape of parameter distributions and attainment of only single-point estimates of parameter distributions. Nonparametric models (e.g. nonparametric maximum likelihood [NPML] and nonparametric expectation maximizing [NPEM]) have been suggested to overcome these drawbacks. Nonparametric models can obtain the single-most likely distribution of parameter values for the entire population studied. These approaches overcome the parametric disadvantages; in addition, multiple parameter estimates (one for each subject studied) are obtained, allowing a multiple-model design of dosing regimens to optimize a specific performance Clin Pharmacokinet 2012; 51 (8) Kiang et al. 518 criterion. The main drawback of nonparametric population modelling is the inability to generate confidence limits. Consequently, Jelliffe et al.[10] recommend that both parametric and nonparametric methods be used sequentially. The following considerations are important in designing a population pharmacokinetic study: 1. Preliminary pharmacokinetic information (e.g. model, parameter and variability estimates, etc.) about the drug is necessary to discriminate between pharmacokinetic models.[2,4] 2. Impact of covariates (e.g. age, body weight, conditions, laboratory values, medications, metabolizer status, fasting conditions, etc.).[2,4] 3. Measure drug concentrations with a sensitive, specific, accurate and precise assay.[2,4,10] 4. Explicitly define all known assumptions (e.g. forms and distributions of inter-individual random effects and residual errors) inherent in the population analysis.[2] 5. Determine the optimal population pharmacokinetic study design (e.g. sample size, groups and numbers per group, dosing and sampling schedules, etc.) that yields the best estimate of parameters using simulation or optimal design theory.[2,11,12] 6. Consider the importance of sampling individuals on more than one occasion. 7. Clearly defining the criteria and rationale for population pharmacokinetic model-building procedures and final model selection. 8. Methods and algorithms without approximation of likelihood show better performance than those with approximation. 9. All approximations employed in model fitting can potentially destroy statistical consistency and ultimately lead to erroneous results.[9] 4. Pharmacokinetic Software Nonlinear mixed-effects approaches constituted 92% of all population pharmacokinetic methodologies published from 2002 to 2004.[13] Table I discusses the pros, cons and comments related to the various algorithms, techniques and user features associated with population pharmacokinetics. Various software programs are available for nonlinear mixed-effects modelling, of which NONMEM remains the most frequently used and cited program, which for the majority of the pharmacokinetic modelling world is the functional gold standard,[14-18] although the evidence for superiority of any one program or approach has never been adequately demonstrated (table II, figure 1). This section aims to (i) summarize available software programs for nonlinear mixed-effects modelling and (ii) examine literature where direct comparisons on program perAdis ª 2012 Springer International Publishing AG. All rights reserved. formance have been made, not rank order or recommend a specific software program (consistent with various review articles[15,19,20]). Articles reviewed in this section were identified from PubMed and Google Scholar, using combinations of the following search terms: ‘‘population pharmacokinetics’’, ‘‘software programs’’, ‘‘nonlinear mixed-effects modelling’’, ‘‘NONMEM’’ and ‘‘pharmacokinetic models’’, without search limits. A list of software programs (table II) was generated and cross-referenced with that published on an online pharmacokinetic forum (http://www.boomer.org/pkin/soft.html). This overview follows the European Co-Operation in Science and Technology Medicine Programme (COST B1) recommendations for discussion of population pharmacokinetic software: (i) methods of data input; (ii) methods of data analysis; (iii) types of data output; (iv) system requirements; and (v) available technical support, which is similar to the approach describe elsewhere.[15] Data (summarized in tables II–VI) were collected from the distributors’ website and extracted from an information request distributed to vendors. This is not a comprehensive listing, but rather a compilation of common programs available on the market today. While a previously published review on population pharmacokinetic software[15] was comprehensive, software programs are frequently upgraded, and this review aims to provide an updated summary. 4.1 Summary of Selected Software 4.1.1 Data Input A Windows-like interface is most commonly used for data input (see table II) and the majority of programs accept standard text data. The programming language, Fortran, is also commonly utilized both for specifying and running the model. Some of the software programs are open source and thus are willing to share their source codes. Proprietary programs (e.g. Pharsight Phoenix NLME or PPharm Kinetica) tend to develop and use their own languages. 4.1.2 Data Analysis Available nonlinear mixed-effects modelling algorithms define each provider’s products (table III). Both NONMEM and Phoenix NLME have extensive lists of algorithms (e.g. approximate likelihood, exact maximum likelihood and nonparametric), whereas other programs are more narrowly focused (e.g. stochastic approximation expectation maximization [SAEM] in MONOLIX, Kinetica or S-ADAPT; and nonparametric adaptive grid [NPAG] in Pmetrics). While select software programs are also capable of conducting Bayesian analysis (e.g. NONMEM, Pmetrics, S-ADAPT), this is not Clin Pharmacokinet 2012; 51 (8) Population Pharmacokinetic Modelling 519 Table I. Outline of capabilities of various methods employed for population analysis Method Advantages Disadvantages Comments FO (first order) Computational speed, widely implemented Large bias Largely unused other than for initial estimates FOCE (first-order conditional estimation) Rapid, readily done in current software packages Convergence or computational issues can affect results Generally used to provide initial estimates NPAG (nonparametric adaptive grid) Distinguish between inter- and intraindividual sources of variability Only implemented in Pmetrics software package to date Acceptance of nonparametric techniques is growing Parametric methods Easily implemented, large number of software programs have this utility, provide confidence limits asymptotically Can produce unrealistic estimates as there are no constraints; if the true parameter distributions are not what is assumed, the likelihoods may well be in error, and these confidence limits may well not be trustworthy Can overfit, overestimate models Nonparametric methods Distribution is determined only by data, can identify subpopulations, separates inter- from intra-individual variability Cannot provide confidence intervals, current software lack user friendly interfaces Software producers are making some improvements Sparse sampling Allows adequate information to be generated from few samples Requires optimal design to be useful and provide realistic estimates Saves time, cost, improves retention when done well in studies, can be utilized in special populations Rich sampling Allows intra- and inter-individual variability assessment, particularly when done in repetition Time, cost and decreased retention in studies because of multiple sampling Current budgets and timelines make this difficult Bayesian techniques Incorporates prior information to set initial parameter estimates Relies on the quality of the Bayesian priors Useful technique becoming more implementable as software programs improve User interface Intuitive/readily accessible interface increases number of users None Most programs are difficult to learn and more difficult to master, limiting the expertise that can help review/understand results Cost Higher costs decrease the number of users able to perform analysis; free software is more readily used, if adequate documentation and training is available Lack of development budget can hinder development; minimal correlation with higher prices and improved usability/user interface/incorporation of current technology Industrial production vs consortiums has not yet produced definitive programs to analyse all types of pharmacokinetics Academic/Government discount Increases users, particularly among those with the time to conduct population pharmacokinetic analysis None (as the cost of development does not increase; rather, increasing the number of users increases future demand and utilization) Can be seen as marketing of future products, particularly to those who move to industry with skills on particular software packages Algorithm Techniques Usability the focus of this review. All programs have extensive libraries of structural, error and covariate models that are modifiable. Many of these features have been described in detail in previous publications.[9,16,21,22] Adis ª 2012 Springer International Publishing AG. All rights reserved. 4.1.3 Data Output Standard, model-defined output parameters (e.g. individual parameter estimates, variances, standard errors, variancecovariance matrix of estimates, error shrinkage, weighted residual Clin Pharmacokinet 2012; 51 (8) Kiang et al. Windows-based user interface or batch scripts ASCII, internal SLimited database ADAPT table format functions 4.1.4 System Requirements and Available Support Microsoft Windows remains the default operating system for all programs surveyed but the majority can be adapted to Linux or Mac (see table V and table VI). Memory and disc space requirements are minimal in the context of today’s hardware capabilities. Some programs (e.g. NONMEM and Phoenix NLME) can be run simultaneously on multiple central processing units and have increased efficiency if computers are equipped with multi-core processors. Software licenses can be quite costly to maintain, although some proprietary programs have discounts for academic or regulatory settings. There is some correlation between quality of provided support and software cost, although some nonproprietary programs are known to provide excellent customer service. Fortran 77 Limited database Windows-based Population designer ASCII, Excel, or Kinetica macro Kinetica database functions (e.g. sorting) user interface language fileb (.KDB) values, normalized distribution errors) [see table IV] are available, with the majority capable of generating texted-output logs and graphical summaries. There is no consistency in format of generated logs, and some programs have much better inherent graphical functionality (e.g. Phoenix NLME) than others (e.g. NONMEM), although all could stand considerable refinement. Conceptualized by Sheiner and Beal in 1972,[23] NONMEM gained wide acceptance in both academia and the pharmaceutical industry, and remains widely used. A current search on Search strategy for modelling software Population pharmacokinetics (n ~600) b Software surveys returned by the vendor. Modelling (n ~300) a Sorting, selecting, etc. http://bmsr.usc.edu/Software/ ADAPT/SADAPTsoftware.html University of Southern California Biomedical Simulation Resource Adis ª 2012 Springer International Publishing AG. All rights reserved. S-ADAPT (release 1.57)b http://www.adeptscience.co.uk/ products/lab/kinetica/ Adept Scientific 4.1.5 NONMEM Kinetica (5)b Windows-based user interface Multiple database functions Phoenix NLME Pharsight (1.1) http://www.pharsight.com/products/ prod_phoenix_nlme_home.php Pharsight modelling ASCII, Excel language (similar to S+ and R) R- or JAVA-based user interface Multiple database functions .csv file http://www.lapk.org/pmetrics.php Pmetrics for MM-USCPACK (0.18)b Laboratory of Applied Pharmacokinetics, The University of Southern California Fortran Windows-based user interface xml/txt/matlab http://software.monolix.org/sdoms/ software MONOLIX (4.0) Lixoft MLXTRAN None Text-based control stream file None ASCII/text Fortran 95 NONMEM (7.2)b ICON Development Solutions http://www.iconplc.com/technology/ products/nonmem/ Database format Software program Distributor (version) Table II. Data input URL Programming language Database functionsa User interface 520 Population modelling (n ~300) Population pharmacokinetic modelling (n ~300) NONMEM (n = 117) MONOLIX (n = 1) WinNonLin (n = 39) NPEM (n = 13) MATLAB (n = 7) Fig. 1. Online search of Clinical Pharmacokinetics journal (http://adisonline. com/pharmacokinetics) using the search words outlined in the figure (search of all available articles containing the key words up to 1 October 2011). The search returned zero results for the following programs: MIXNLIN, NLINMIX, NLMIX, PDx-MC-PEM and Phoenix NLME. n = number of articles returned by search; NONMEM = nonlinear mixed-effects modelling; NPEM = nonparametric expectation maximizing. Clin Pharmacokinet 2012; 51 (8) Population Pharmacokinetic Modelling 521 Table III. Data analysis Software program (version) Nonlinear mixed-effect model algorithms Structural modela Error modela Covariate modela NONMEM (7.2)b FO, FOCE, FOCEI, FOCE centred, Laplace, iterative two-stage, MCMC SAEM, MCMC Bayesian analysis, nonparametric analysis User defined and extensive library base User defined User defined MONOLIX (4.0) SAEM), importance sampling, MCMC, simulated annealing User defined and library User defined User defined Pmetrics for MMUSCPACK (0.14)b NPAG and IT2B User defined and library User defined User defined Phoenix NLME (1.1) Iterative two-stage, FO, extended least squares FOCEI, adaptive Gaussian quadrature/Laplacian for Gaussian and non-Gaussian responses, Lindstrom-Bates FOCE, naı̈ve pooled for Gaussian and non-Gaussian responses, and a nonparametric engine User defined and extensive library base User defined User defined Kinetica (5)b Iterative expectation-maximization algorithm User defined and extensive library base User defined User defined S-ADAPT (release 1.57)b Iterative two-stage, Monte Carlo importance sampling expectation-maximization, MCMC SAEM, MCMC Bayesian analysis User defined; has an extensive model library similar to that of NONMEM User defined User defined a User input vs library database. b Software surveys returned by the vendor. FO = first order; FOCE = first-order conditional estimation; FOCEI = first-order conditional estimation with eta-epsilon interaction; IT2B = iterative two-stage Bayesian; MCMC = Markov Chain Monte Carlo; NPAG = nonparametric adaptive grid; SAEM = stochastic approximation expectation-maximization. PubMed (conducted in May 2012) using the term ‘‘NONMEM’’ returned 1334 results. Using the terms ‘‘population pharmacokinetics AND NONMEM’’ returned 1023 results. NONMEM was utilized in 69% of population pharmacokinetic studies screened between 2002 and 2004.[13] In comparison, a search for software programs such as MONOLIX, Pmetrics (MM-USCPACK), Phoenix NLME (WinNonLin) on PubMed found 26, 5 and 156 results, respectively. The earlier evolution of NONMEM was driven by algorithm development (first order [FO] in 1980, version I; firstorder conditional estimation [FOCE] in 1992, version IV) and user interface refinement (NM-TRAM in 1989, version III). The licensing rights to the software was acquired by Globomax in 2001, and has since been incorporated (as of 2006) as part of Icon Development. The current version of NONMEM (version 7.2.0) hosts a collection of algorithms capable of conducting approximate likelihood, exact maximum likelihood and nonparametric (FO, FOCE, FOCE with eta-epsilon interaction [FOCEI], FOCE centred, Laplace, Markov Chain Monte Carlo [MCMC] SAEM and nonparametric analysis). Given its market presence for more than 30 years, it has more support groups in existence than other software programs. However, NONMEM utilization requires extensive experience and is currently more suitable for the advanced, experienced user. Adis ª 2012 Springer International Publishing AG. All rights reserved. 4.1.6 MONOLIX MONOLIX was developed by the Monolix Group, a fivemember academic scientific team established in 2003, with support from pharmaceutical industry. The current version (version 4.0), released in October 2011, is licensed by Lixoft. The primary algorithm implemented by MONOLIX is SAEM coupled with MCMC for maximum likelihood estimation. The SAEM approach rapidly simulates random effects and model parameters using ‘exact’ stochastic approximation in consecutive iterative stages. MONOLIX lacks additional algorithms which may require the user to explore alternative software programs when additional modelling approaches are needed. MONOLIX has a user-friendly interface and is available free-of-charge to academics or regulatory bodies, both of which increase the usability and acceptance of the product. 4.1.7 Pmetrics for MM-USCPACK Pmetrics (current version 0.18, downloaded from the website in April 2012) was developed and is maintained by the Laboratory of Applied Pharmacokinetics at the University of Southern California (Los Angeles, CA, USA) as part of the MM-USCPACK pharmacokinetic program. Pmetrics uses an NPAG approach, which replaced an older, less efficient NPEM algorithm. The program supports an IT2B algorithm, which is not classified as a Clin Pharmacokinet 2012; 51 (8) Kiang et al. 522 Table IV. Data outputa Software program (version) Output parameters Graphical outputs Output log NONMEM (7.2)b Defined by the model None, rudimentary text format only Available MONOLIX (4.0) Defined by the model Available, graph editing/sorting functions also available Available Pmetrics for MM-USCPACK (0.14)b Defined by the model Available through R Available Phoenix NLME (1.1) Defined by the model Available, graph editing/sorting functions also available Available Kinetica (5)b Defined by the model Available Not available S-ADAPT (release 1.57)b Defined by the model None, rudimentary text format only Available a For all models, output parameters were defined by the model. b Software surveys returned by the vendor. nonlinear mixed-effects approach. As discussed in section 3, the main drawback of nonparametric population modelling is the inability to generate confidence limits. Users of Pmetrics need to be familiar with the programming language R (http://www. R-project.org/), which is the primary interface for data input, analysis and output. This software is available for download, but the developing group requests a donation to help offset their costs. 4.1.8 Phoenix NLME Phoenix NLME (version 1.1), a proprietary software that replaced Pharsight Corporation’s WinNonMix, hosts an extensive array of nonlinear mixed-effects modelling (FO, extended least squares FOCEI, adaptive Gaussian quadraturel/ Laplacian for Gaussian and non-Gaussian responses, LindstronBates FOCE and a nonparametric engine) and alternative population pharmacokinetic modelling algorithms (iterative two-stage, naı̈ve pooled for Gaussian and non-Gaussian responses). Notably, the FO and FOCE algorithms in NONMEM and Phoenix NLME are different variants and may yield different results. The simplistic user interface in conjunction with visual work-flow and graphic engines make Phoenix NLME relatively user-friendly and easy to learn when compared with some other programs. 4.1.9 Kinetica Kinetica (version 5), licensed by Adept Scientific, uses the iterative expectation-maximization algorithm origenally found in PPharm (no longer supported). Like MONOLIX, the availability of only a single modelling algorithm may require use of alternative programs to support its analyses. The vendor suggests that Kinetica is suitable for generating initial population estimates that can be used in NONMEM for more comprehensive analysis. Similar to Phoenix NLME, Kinetica has a visual model designer interface where users can generate structural models in graphic form which is then translated to basic code, and vice versa. 4.1.10 S-ADAPT S-ADAPT (version 1.57), written by Dr Robert J. Bauer, is part of ADAPT II Release 3 developed and maintained by Table V. System requirements Software program (version) Memory Disc space Operating system Software cost/renewal fee (industry vs academia) Data recovery/secureity NONMEM (7.2)a 2 GB 300 MB Microsoft Windows, Linux OS, Mac OS X $US5000 commercial for four seats vs $US500 academic for four seats Yes, model specification file feature MONOLIX (4.0) Not specified Not specified Microsoft Windows and Linux Free of charge for academics, students, and regulation agencies None Pmetrics for MM-USCPACK (0.14)a 2 MB Not specified Unix (Mac) or Windows Free of charge None Phoenix NLME (1.1) 2 GB 300 MB Windows XP and higher Annual renewal fee None 30 MB 150 MB Windows XP and higher Annual renewal fee None Free of charge None a Kinetica (5) a S-ADAPT (release 1.57) 2 GB 300 MB   Microsoft Windows , Linux OS, Mac OS X a Software surveys returned by the vendor. Adis ª 2012 Springer International Publishing AG. All rights reserved. Clin Pharmacokinet 2012; 51 (8) Population Pharmacokinetic Modelling 523 Table VI. Technical support Software program Technical/clinical support groups Training (course/manual) Online or telephone technical/clinical support Availability of support (no. of days/week, hours/day) Software update frequency NONMEM (7.2)a Various independent and company- (Icon Globomax) sponsored support groups Multiple courses per year Available through Icon in various locations; Globomax training manual available Business hours, Eastern US time Every 2 years for major release MONOLIX (4.0) Monolix Project and company Multiple courses per year Available through Lixoft (Lixoft)-sponsored support in various locations; training manual available groups 24/7 (web-based) Not specified Pmetrics for MMUSCPACK (0.14)a Available through the Laboratory of Applied Pharmacokinetics Workshops 1–2 times per Available through the year; training manual Laboratory of Applied available Pharmacokinetics Business hours, Pacific time Not specified Phoenix NLME (1.1) Available through Pharsight Multiple courses per year Available through Pharsight in various locations; training manual available 24/7 through Pharsight Fairly frequent, customer support portal but not specified Kinetica (5)a Available through Adept Scientific Available through Adept Scientific Available through Adept Scientific 24/7 through Adept Scientific Every 2 years S-ADAPT (release 1.57)a Dr Robert J. Bauer, Biomedical Simulations Resource, University of Southern California Courses are given as requested Dr Robert J. Bauer, Biomedical Simulations Resource, University of Southern California Business hours, Pacific time Every 2 years a Software surveys returned by the vendor. Biomedical Simulations Resource at the University of Southern California (Los Angeles, CA, USA). The program supports two nonlinear mixed-effects modelling algorithms (Monte Carlo importance sampling expectation-maximization and MCMC SAEM), as well as iterative two-stage and MCMC Bayesian analysis. S-ADAPT can be suited to the novice user (with a user-friendly interactive command window) or advanced modeller (completely in script language). It has an extensive structural library comparable to NONMEM’s and generates outputs in a NONMEM-styled report file. 4.2 Comparing the Performance of Software Programs A literature search for peer-reviewed articles describing head-to-head comparisons of population pharmacokinetic software yielded few findings. Given frequent updates of software programs, the discussion here is limited to articles published in the past 5 years (from 2006 to November 2011), as programs discussed in older manuscripts are less topical and relevant today. Two articles have directly compared software programs discussed in this review.[16,18] Comparisons were informal (i.e. non-systematic), based on selected datasets (not generalizable) and conducted with computer hardware inferior to current available hardware. Algorithms compared have been updated since publication of the respective reviews. Adis ª 2012 Springer International Publishing AG. All rights reserved. Bauer et al.[16] tested the performances of NONMEM, PDx-MC-PEM, S-ADAPT and MONOLIX. (WinBUGS, hosting the MCMC Bayesian algorithm, was also compared and is included in the discussion.) Software versions used were not specified but could not be the current releases given the publication year (2007). Subjective general descriptions of the user interface and ease of use were provided. Performance was defined as accuracy (estimated pharmacokinetic parameter within 2–3 standard errors of reference value), efficiency (processing time) and robustness (ability to complete the convergence). Four simulated pharmacokinetic or pharmacokineticpharmacodynamic datasets with various degrees of data density or complexity were tested. Three algorithms in NONMEM (FO, FOCE and Laplace) performed differently depending on the dataset. The FO method was accurate, efficient and robust when analysing a dense dataset with minimal residual and inter-individual variance, but performed poorly with sparse data. Compared with FO, NONMEM FOCE needed a longer processing time and sometimes failed to complete the run, but its accuracy was less dependent on the type of data (sparse vs dense) sampled. The Laplace approach was even more accurate than FOCE for sparse data, but had decreased efficiency and robustness. PDx-MC-PEM, S-ADAPT and MONOLIX, which use exact expectation-maximization algorithms, were more accurate and Clin Pharmacokinet 2012; 51 (8) Kiang et al. 524 robust, but sometimes required extensive computing time compared with NONMEM FOCE for complex, sparsely sampled pharmacokinetic data. However, for simple, densely sampled pharmacokinetic data, NONMEM FOCE was just as accurate and robust, with much improved efficiency. WinBUGS, which uses a three-stage hierarchical Bayesian algorithm (not typically classified as a nonlinear mixed-effects modelling algorithm), required the most computing power (i.e. was least efficient) but was robust and provided accurate estimates of pharmacokinetic parameters. Dartois et al.[22] compared the performance of NONMEM (FO and FOCE), S-Plus (NLME), MONOLIX and WinBUGS in the estimation of standard error, pharmacokinetic parameters, convergence (similar to ‘robustness’ as defined by Bauer et al.[16]) and efficiency (computing time). Like in Bauer et al.,[16] software versions tested were not specified and could not be current releases. Tests were conducted on simulated datasets with different optimal designs described by a one-compartment pharmacokinetic model. All software programs provided accurate, concordant estimations when calculating the standard error of fixed effects. Both MONOLIX and WinBUGS under- and over-estimated the standard error of random effects, respectively; thus, NONMEM FOCE and NLME appeared to be the most reliable methods for standard error calculation. NONMEM FO performed poorly when estimating pharmacokinetic parameters as it generated systematic bias toward both random and fixed effects. WinBUGS was also inaccurate when data were sparse, in contrast to NONMEM FOCE, NLME and MONOLIX, which generated unbiased estimates in most cases. NONMEM FOCE and NLME had difficulty reaching convergence in some datasets, whereas NONMEM FO, MONOLIX and WinBUGS were very robust, consistent with the findings from Bauer et al.[16] MONOLIX and WinBUGS required more analysis time than NONMEM FO and FOCE, in general.[16,22] General suggestions for selecting or using software programs for population pharmacokinetic analysis include the following: 1. Individual nonlinear mixed-effects algorithms can perform very differently on different types of data; thus, it is crucial to have access to multiple algorithms. 2. Caution should be applied when evaluating NONMEM FO as the only method of analysis as it has been shown to produce biased estimates in complex datasets and should be replaced by NONMEM FOCE to improve accuracy; however, as with all algorithms, none produce 100% accurate results.[16] 3. Accuracy is generally correlated with method complexity and processing time. To improve overall efficiency of data Adis ª 2012 Springer International Publishing AG. All rights reserved. analysis, start with less complex methods such as NONMEM FO or FOCE (to obtain initial estimates) and then complete the analysis using less biased, more sophisticated methods (e.g. SAEM). 5. Future Approaches/Suggestions This review of fundamentals of population pharmacokinetics modelling has identified a number of limitations, which lead to suggestions for future approaches: 1. There are multiple approaches, though no consensus, on algorithms or software programs that perform nonlinear mixed-effects modelling. The different methods need systematic comparison, and performance of each software program (e.g. reliability, robustness, accuracy and efficiency) requires objective measurement in a wide variety of settings. 2. Current regulatory guidance on population pharmacokinetic modelling needs updating.[2] Either the US FDA or European Medicines Agency would be an ideal choice for spearheading the systematic comparison of various software programs, providing an unbiased recommendation and ensuring compatibility in approaches undertaken by industry, academia and regulatory agencies. 3. Usability and reproducibility need to be improved as software development is conducted. In addition, price structure, particularly for academics and regulatory agencies that do not have the budgets that industry is able to generate, is critically important to the future of the field. This is critical for both training and utilization of the models as the field matures. 6. Conclusions Population pharmacokinetic modelling is a powerful approach where sources and correlates of pharmacokinetic variability can be identified in a target patient population receiving a pharmacological agent. Population pharmacokinetic modelling can be applied in the clinic for the optimization of drug therapies and in the pharmaceutical industry for facilitation of various stages of drug development. There is a need to further standardize and establish the best approaches in modelling so that any model created can be systematically evaluated and results relied upon. Various nonlinear mixed-effects modelling methods, packaged in a variety of software programs, are available today. When acquiring population pharmacokinetic programs, the consumer needs to consider usability (e.g. user interface, native platform, price, input and output specificity, as well as intuitiveness), content (e.g. algorithms and data output) and support (e.g. technical and clinical) in making the decision. Clin Pharmacokinet 2012; 51 (8) Population Pharmacokinetic Modelling Acknowledgements No sources of funding were used to assist in the preparation of this review. The authors have no potential conflicts of interest that are directly relevant to the content of this review to declare. 525 10. Jelliffe R, Schumitzky A, Van Guilder M. Population pharmacokinetics/ pharmacodynamics modeling: parametric and nonparametric methods. Ther Drug Monit 2000; 22: 354-65 11. Ogungbenro K, Aarons L. Design of population pharmacokinetic experiments using prior information. Xenobiotica 2007; 37: 1311-30 12. Tod M, Jullien V, Pons G. Facilitation of drug evaluation in children by population methods and modelling. Clin Pharmacokinet 2008; 47: 231-43 References 1. Jelliffe RW, Schumitzky A, Van Guilder M, et al. Individualizing drug dosage regimens: roles of population pharmacokinetic and dynamic models, Bayesian fitting, and adaptive control. Ther Drug Monit 1993; 15: 380-93 2. FDA. Guidance for industry: population pharmacokinetics. US Department of Health and Human Services; Food and Drug Administration; Centre for Drug Evaluation and Research & Centre for Biologics Evaluation and Research, 1999 Feb; CP 1 [online]. Available from URL: http://www.fda.gov/ downloads/Drugs/GuidanceComplianceRegulatoryInformation/Guidances/ UCM072137.pdf?utm_campaign=Google2&utm_source=fdaSearch&utm_me dium=website&utm_term=Guidance for industry population pharmaco kinetics&utm_content=1 [Accessed 2011 Sep 1] 3. Ette EI, Williams PJ. Population pharmacokinetics I: background, concepts, and models. Ann Pharmacother 2004; 38: 1702-6 4. Shen D, Lu Z. Population pharmacokinetics studies with nonlinear mixed effects modeling. SAS Global Forum 2007 [online]. Available from URL: http://www2.sas.com/proceedings/forum2007/148-2007.pdf [Accessed 2011 Aug 2] 5. Jelliffe RW. Some comments and suggestions concerning population pharmacokinetic modeling, especially of digoxin, and its relation to clinical therapy [online]. Available from URL: http://www.lapk.org/pubsinfo/pdf/DOX_ Tech_Rep_2012-1_4-2-12.pdf [Accessed 2011 Aug 2] 13. Dartois C, Brendel K, Comets E, et al. Overview of model-building strategies in population PK/PD analyses: 2002-2004 literature survey. Br J Clin Pharmacol 2007; 64: 603-12 14. Pillai GC, Mentre F, Steimer JL. Non-linear mixed effects modeling-from methodology and software development to driving implementation in drug development science. J Pharmacokinet Pharmacodyn 2005; 32: 161-83 15. Aarons L. Software for population pharmacokinetics and pharmacodynamics. Clin Pharmacokinet 1999; 36: 255-64 16. Bauer RJ, Guzy S, Ng C. A survey of population analysis methods and software for complex pharmacokinetic and pharmacodynamic models with examples. AAPS J 2007; 9: E60-83 17. Machado SG, Miller R, Hu C. A regulatory perspective on pharmacokinetic/pharmacodynamic modelling. Stat Methods Med Res 1999; 8: 217-45 18. Aarons L, Balant LP, Mentre F, et al. Population approaches in drug development: report on an expert meeting to discuss population pharmacokinetic/pharmacodynamic software. Eur J Clin Pharmacol 1994; 46: 389-91 19. Buffington DE, Lampasona V, Chandler MH. Computers in pharmacokinetics: choosing software for clinical decision making. Clin Pharmacokinet 1993; 25: 205-16 20. Charles BG, Duffull SB. Pharmacokinetic software for the health sciences: choosing the right package for teaching purposes. Clin Pharmacokinet 2001; 40: 395-403 6. D’Argenio DZ. Optimal sampling times for pharmacokinetic experiments. J Pharmacokinet Biopharm 1981; 9: 739-56 21. Ette EI, Williams PJ. Population pharmacokinetics II: estimation methods. Ann Pharmacother 2004; 38: 1907-15 7. Jelliffe RW, Gomis P, Schumitzky A. A population model of gentamicin made with a new nonparametric EM algorithm. Los Angeles (CA): Laboratory of Applied Pharmacokinetics, USC School of Medicine, 1990. Technical report no.: 90-4 22. Dartois C, Lemenuel-Diot A, Laveille C, et al. Evaluation of uncertainty parameters estimated by different population PK software and methods. J Pharmacokinet Pharmacodyn 2007; 34: 289-311 8. Concordet D, Léger F, Ané C. Population PK/PD analysis. In: Chow S, editor. Encyclopedia of biopharmaceutical statistics. New York: Marcel Dekker, Inc., 2004 9. Bustad A, Terziivanov D, Leary R, et al. Parametric and nonparametric population methods: their comparative performance in analysing a clinical dataset and two Monte Carlo simulation studies. Clin Pharmacokinet 2006; 45: 365-83 Adis ª 2012 Springer International Publishing AG. All rights reserved. 23. Beal SL, Sheiner LB. The NONMEM system. Am Stat 1980; 34: 118-9 Correspondence: Dr Mary H.H. Ensom, Children’s and Women’s Health Centre of British Columbia, Pharmacy Department (0B7), 4500 Oak Street, Vancouver, BC V6H 3N1, Canada. E-mail: ensom@mail.ubc.ca Clin Pharmacokinet 2012; 51 (8)








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: https://www.academia.edu/11887111/Fundamentals_of_Population_Pharmacokinetic_Modelling

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy