
| HOME | HELP | FEEDBACK | SUBSCRIPTIONS | ARCHIVE | SEARCH | TABLE OF CONTENTS |
Cancer Therapy: Clinical |
Authors' Affiliations: Departments of 1 Pharmacy, 2 Pharmaceutics, 3 Medicine, and 4 Bioengineering, University of Washington, Seattle, Washington and 5 Fred Hutchinson Cancer Research Center, Seattle, Washington
Requests for reprints: Paolo Vicini, Department of Bioengineering, University of Washington, Box 352255, Seattle, WA 98195-2255. Phone: 206-616-1133; Fax: 206-543-3081; E-mail: vicini{at}u.washington.edu.
| Abstract |
|---|
|
|
|---|
Experimental Design: Dosage prediction performance was compared to that obtained with nonlinear mixed-effects modeling using NONMEM in 20 cancer patients receiving cyclophosphamide. Bayesian estimation of individual pharmacokinetic parameters was accomplished from limited (i.e., five samples over 0-16 hours) sampling of plasma HCY and CEPM after the initial cyclophosphamide dose. Conditional on individual pharmacokinetics, simulations of the AUC of both HCY and CEPM were provided for a range of second doses (i.e., 0-100 mg/kg cyclophosphamide).
Results: The results compared favorably with NONMEM and returned accurate predictions for AUCs of HCY and CEPM with comparable mean absolute prediction error and root mean square prediction error. With our method, the mean absolute prediction error and root mean square prediction error of AUC CEPM were 11.0% and 12.8% and AUC HCY were 31.7% and 44.8%, respectively.
Conclusions: We developed dose adjustment software that potentially can be used to adjust cyclophosphamide dosing in a clinical setting, thus expanding the opportunity for pharmacokinetic individualization of cyclophosphamide. The software is simple to use (requiring no programming experience), reads individual patient data directly from an Excel spreadsheet, and runs in less than 5 minutes on a desktop PC.
Cyclophosphamide is a prodrug with complex metabolic features that include autoinduction and inhibition of its metabolism. Approximately 10% to 30% of a cyclophosphamide dose is excreted unchanged in the urine, whereas 5% of a dose is inactivated to dechloroethylcyclophosphamide. The remaining 65% to 85% of a dose is activated by several cytochrome P450 enzymes to hydroxycyclophosphamide (HCY); this oxidative pathway is autoinducible. HCY or its tautomer aldophosphamide is metabolized via at least five separate pathways, the most relevant of which to this work is its conversion to carboxyethylphosphoramide mustard (CEPM) by aldehyde dehydrogenase 1A1 (35). Increased CEPM systemic exposure, as measured by its AUC, has been associated with an increased risk of sinusoidal obstruction syndrome and increased mortality in patients undergoing cyclophosphamide/total body irradiation conditioning for hematopoietic cell transplant (2). In addition, a pharmacodynamic relationship has been found between cyclophosphamide and its metabolites and the risk of recurrence in children receiving 300 to 1,000 mg/m2 cyclophosphamide for treatment of B-cell non-Hodgkin's lymphoma (6). A higher recurrence rate was found in children with low cyclophosphamide clearance (i.e., <3.5 L/h·m2) and detectable plasma concentrations of two cyclophosphamide metabolites, CEPM and dechlorocyclophosphamide. Thus, dose adjustment of cyclophosphamide based on the AUC of its metabolites, specifically HCY and CEPM, may improve efficacy and/or reduce toxicity of cyclophosphamide.
Bayesian dose adjustment based on population pharmacokinetics has been deployed in various therapeutic contexts (79), including applications to anticancer drugs (10). In fact, several Bayesian models (1114) have been developed for the pharmacokinetics of cyclophosphamide and its metabolites. In this context of dose individualization, "Bayesian" is taken to mean maximum a posteriori (MAP) estimation, where the population pharmacokinetics is represented by a nonlinear mixed-effects model and the individual pharmacokinetic parameters are estimated conditional on the population parameters. During a previous study of 147 patients who received a regimen of cyclophosphamide/total body irradiation in preparation for hematopoietic cell transplant (14), we developed a population pharmacokinetic model describing cyclophosphamide elimination and formation of HCY by noninducible and inducible routes, the latter of which was described by a hypothetical enzyme compartment (see Fig. 1 ). Prediction of CEPM AUC was clinically accurate and precise (mean absolute prediction error, 3.5%; root mean square prediction error, 12.2%) based on plasma concentration time data limited to five to six time points obtained over 16 hours after initialization of the first cyclophosphamide dose. However, the AUC of HCY was generally slightly overestimated (mean absolute prediction error, 16.9-23.6%; ref. 14).
|
Implementation of this integrated mechanism-based model for clinical dosage adjustment requires computational software that is operationally straightforward and efficient, such that the analysis can be accomplished in real-time by laboratory personnel within minutes after plasma CEPM and HCY data are available to achieve target AUCs. The complexity of the pharmacokinetic model and the necessity of rapid calculations motivated the development of a customized software tool to perform MAP Bayesian calculation of pharmacokinetic parameters. We wrote the computer code within the open-source statistical software R (16) using packages RODBC (17), MVTNORM (18), and ODEsolve (19), which allows for rapid dose adjustment of cyclophosphamide within a clinical setting. Our code does not require the availability of complex population pharmacokinetic modeling programs, such as NONMEM, reads individual patient data directly from an Excel spreadsheet, and can be distributed under an open-source license. To our knowledge, this is the first time that a MAP Bayesian dose adjustment software, developed as open source, is made available to the scientific and clinical community. This software can be adapted for application beyond cyclophosphamide dose adjustment and can expand the availability of Bayesian modeling techniques to individualize dosing of chemotherapy drugs in hopes of improving their therapeutic efficacy and/or reducing their dose-related toxicity. For the remainder of this article, we will refer to this novel method as BaRD or "BAyesian R Dose adjustment."
| Materials and Methods |
|---|
|
|
|---|
Pharmacokinetic model. The population pharmacokinetics of cyclophosphamide and its metabolites can be described with a four-compartment model represented schematically in Fig. 1 and as a system of nonlinear differential equations:
|
| (1) |
Plasma concentrations are predicted by dividing the amounts for cyclophosphamide, HCY and CEPM, i.e., A1(t), A3(t) and A4(t), by their respective apparent volumes of distribution. Model parameter VCY represents the cyclophosphamide volume of distribution. The HCY and CEPM volumes (VHCY and VCEPM) were assumed to be equal at 0.013 L/kg. Further model details are available in our earlier publication (14). The model-predicted concentrations for HCY and CEPM are given by
![]() | (B) |
Our intent was to determine an individual parameterization of the pharmacokinetic model (Eq. A) given the fixed or population effects that describe both central parameter tendencies and their expected variation in the patient population and conditional only on parameter priors derived from the original 147-patient group and limited HCY and CEPM plasma samples taken from the new patient within the first 16 hours after initiation of the cyclophosphamide infusion. This individualized pharmacokinetic model would then be used to determine the second dose for that patient to achieve the target 0- to 48-hour HCY and CEPM AUCs (i.e., AUC CEPM 325 ± 25 µmol/L h and AUC HCY >50 µmol/L·h). One present challenge is that plasma cyclophosphamide measurements were not available during real-time dosage adjustment, whereas the original pharmacokinetic model was developed based on plasma concentration data for cyclophosphamide and its two metabolites.
Statistical framework. In general, given a statistical model for each data point over a time course, we assume an additive error scheme: y = f(b) +
, where y = [y1, y2, ..., yn] is the time vector of observed values (data points at times t1, ..., tn), f(b) is the time vector of corresponding model-predicted values dependent on the unknown parameter vector b, and
N (0,
2) is the corresponding vector of random measurement errors assumed to be Gaussian with zero mean. Then, the expected value of the observations with respect to the measurement error is given by E[y] = f(b) and
![]() | (C) |
The joint likelihood of all available data given the parameters is the product of the individual likelihoods as follows:
|
| (4) |
The above description assumes that the measurement error (and thus the data) is characterized by constant variance (homoscedastic measurements). If the measurement error variance changes instead with time and/or the measurement value, then the data are heteroscedastic. An example of heteroscedasticity is given by a statistical model comprising both a proportional and an additive (constant variance) component, such as y = (1 +
2)f +
1, where
1
N(0,
12) and
2
N(0,
22). Then, E[y] = f(b) again, but
![]() | (E) |
The negative log likelihood (nLL; or extended least squares estimator; ref. 21) from Eq. D can be expressed in vector-matrix notation and is given by
![]() | (F) |
In our case, the data vector y consists of measured plasma concentrations of both HCY and CEPM at times i = 1, ..., n. Similarly, the vector f(b) consists of modeled plasma concentrations of both HCY and CEPM at times i = 1, ..., n and is computed conditional on the pharmacokinetic model of cyclophosphamide and its metabolites (Eq. A).
Parameter prior information. MAP estimation provides a way to individualize pharmacokinetic parameters based on limited individual information and population information about the model parameters (22). If the model parameters b
N(
;,
2) are independent and normally distributed, the likelihood of the parameters can be written as
|
|
;j,
j2, the prior mean and variance of parameter bj, are assumed uncorrelated, so
2 is a diagonal matrix. In ref. 14, a log-normal distribution was instead assumed for all between-subject variation in model parameters. That is, log b
N(log
;,D) where diagonal matrix D is the covariance of the log b. The likelihood of the parameters can be written similarly as |
|
Combining parameter and data likelihoods. Using Bayes' rule, we combine the likelihood of the data given the parameters (Eq. D) with the prior for the parameters (Eq. G) to obtain the joint likelihood of the parameters and data. The negative log of this joint likelihood is:
![]() | (H) |
![]() |
; is the vector of population-wide expected values (means; see Table 1) of the elements of the vector b that vary among subjects. y is the vector of measured HCY and CEPM concentrations in the plasma at specified times. f(b) is the vector of modeled HCY and CEPM concentrations (Eq. B) in the plasma at specified times (same as for y above). D is the prior covariance of the logarithm of the random effects; a diagonal matrix of known values (each corresponding to an element of b; see Table 1) determined by population pharmacokinetic analysis. Note that the elements of D have dimensions of coefficient of variation squared as the log-normal density is approximated (to the first order) by a proportional Gaussian. R(b) is the covariance of measurement error. Based on previous results (14), the measurement error of HCY was assumed to be heteroscedastic (a combined proportional and additive error), whereas that associated to CEPM was assumed to be homoscedastic (constant variance). Thus, R(b) is a diagonal matrix of the form |
|
1 = Var[
1] and
2 = Var[
2] from Eq. E); the final n elements provide the CEPM concentration measurement variance (
3 = Var[
] from Eq. C); and the metabolite dynamics is defined by Eq. A in terms of metabolites A1(t), ..., A4(t) representing concentrations of cyclophosphamide, ICY, HCY, and CEPM, respectively. Note that although only HCY and CEPM concentrations are measured, simultaneous modeling of all four metabolite time courses is necessary.
|
;, D,
1,
2, and
3 as well as three model parameters with no associated random effect (VCY, EMAX, and EC50) were taken from the previous population study (14). The elements of
; and the corresponding elements of D (the covariance of the logarithm of the elements of b) are listed in Table 1. Note also that the typical value of CLNON, the noninducible clearance of cyclophosphamide, actually depends on the individual patient's age (in years) via a power function. The variance parameters in the measurement error of HCY and CEPM are also presented in Table 1. Strategy. We individualized the model (Eq. A) by determining the parameters b, which minimize the joint nLL (Eq. H), where y equals the HCY and CEPM plasma concentration data from the first 16 hours after cyclophosphamide infusion initiation and f(b) provides the corresponding modeled concentrations. It is necessary to re-solve the system of ordinary differential equations (Eq. A) in each iteration of the optimization method. This is accomplished using the function lsoda available in the ODEsolve package (19) in R. Individual simulations of plasma HCY and CEPM were then modeled over 48 hours with a range of second doses applied at 24 hours and using final metabolite amounts from the first 24 hours as initial conditions for the second, extrapolated, 24-hour period. As a measure of metabolite exposure, AUCs with confidence intervals were computed for all second dose simulations.
Parameter optimization. Of the standard optimization methods available in R to minimize the value of the nLL with respect to the individual parameters, we chose the Broyden-Fletcher-Goldfarb-Shanno method (a quasi-Newton method that uses function and gradient values to build up a picture of the optimization surface) based on brief testing for both stability and accuracy (data not shown).
The population-wide parameter values were used as starting values for the individual optimization and the default stopping tolerance was employed. Because the routine is to be used for real-time dose adjustment, we included an emergency run-time option to employ a specifiable number of Nelder-Mead method iterations for the purpose of improving starting values before employing the Broyden-Fletcher-Goldfarb-Shanno method. This option proved useful when, to test the robustness of the code, optimization was initiated with unreasonable starting parameter estimates.
Early during parameter search, some negative values of the model parameters were attempted by the optimization routine. A smooth penalty formulation was instituted to discourage this unphysiologic behavior. Negative parameters are replaced by 1018 in that iteration to safeguard the ordinary differential equation and adjoint ordinary differential equation solvers and the nLL function from unpredictable results and possible run-time crashes. A smooth penalty of the form 105 bj2/
;j was added to the nLL value for each negative parameter bj in that iteration. It is noteworthy that the penalties were never in effect at convergence.
Derivative calculations. Optimization of individual parameters requires the calculation of the gradient of the nLL (Eq. H). To compute derivatives of the log likelihood, we need partial derivatives of f(b) with respect to all elements of b. Equivalently, we need partial derivatives of predicted amounts of HCY and CEPM, A3(t) and A4(t), with respect to parameter vector b. These are found as solutions to the adjoint ordinary differential equations, which are formulated by letting
|
|
|
| (7) |
![]() |
![]() |
Confidence intervals. To compute confidence intervals for the AUCs, let
=
+
b, where
are the parameter estimates,
are the unknown actual parameter values, and
b are the errors (discrepancies between true and estimated parameter values). Then, Var(b) = E[
b
bT] = H1, where H is the Hessian of the nLL evaluated at
. To compute H, we used centered differences on the entries of the gradient of the nLL.
If h(b) is some other function of the parameters b (e.g., the metabolite AUCs), then the variance of h(
) can be approximated by
|
|
To compute
h(
) where h(b) =
048Ai(b,t)dt is the AUC for metabolite i, then
|
|
We also found it potentially useful to compute a joint confidence (probability) that each putative second dose would meet prespecified AUC targets. Given a specified second cyclophosphamide dose and the resultant predicted AUC pair (
,
), where x = AUC HCY and y = AUC CEPM, the joint confidence that x
50 µmol/L·h and y
350 µmol/L·h is
![]() | (K) |
|
|
The joint confidence is computed in the BaRD program using functions from the MVTNORM package (18) in R.
Full Bayesian approach. An alternative to the MAP method might be to employ a full Bayesian, Markov chain Monte Carlo approach, possibly using WinBugs (23), as was done for two population pharmacokinetic studies in ref. 24. For our individual pharmacokinetic problem, where a range of second doses is investigated based on metabolite AUCs, the solution would result in posterior distributions on the AUCs for each potential second dose. The mode and credible region of the AUCs would be used in the clinic in the same manner as the AUC means and joint confidence regions (Eq. K) to select the second cyclophosphamide dose.
An advantage of the full Bayesian method would be the direct computation of the AUC posterior distributions. Disadvantages in our clinical setting would likely include longer and more complicated computer runs and the potential necessity of expert analysis to interpret the results. Testing would be necessary to determine feasibility of this approach for our four-compartment (four ordinary differential equation) model and clinical setting as well as to determine if AUC targeting results or clinical efficacy is improved. Implementation and testing of a full Bayesian approach would comprise an interesting topic for future research.
| Results |
|---|
|
|
|---|
|
|
|
|
Table 3 provides predicted and observed HCY and CEPM AUCs for the 20 study patients and compares predictions based on NONMEM and BaRD. An exhaustive comparison between data-based and model-predicted AUC values was conducted (15), which indicated that the population pharmacokinetic model was performing very well. Agreement between the nonlinear mixed-effects-based population pharmacokinetic methods was very good. For CEPM, the correlation between the observed AUC and the NONMEM-predicted AUC had r2 = 0.756, whereas the correlation between the observed AUC and BaRD had r2 = 0.724. Correlation between NONMEM and BaRD AUCs was extremely good, with r2 = 0.993. For HCY, these correlations had r2 = 0.839, 0.838, and 0.974, respectively.
Tables 4 and 5 provide examples of how the BaRD tool may be used in choosing an individualized second cyclophosphamide dose. The BaRD code provides a range of second cyclophosphamide doses with resultant predicted AUCs of HCY and CEPM as well as joint confidences that the AUCs are contained in prespecified target ranges. We wish to choose the second cyclophosphamide dose so that the 0- to 48-hour AUC is >50 µmol/L·h for HCY and between 300 and 350 µmol/L·h for CEPM. Joint confidences can provide additional guidance to a trained professional in selecting an appropriate second cyclophosphamide dose based on these particular targets.
|
|
| Discussion |
|---|
|
|
|---|
Population pharmacokinetic analysis is gaining increased utilization to estimate between-subject variation in pharmacokinetic parameters. The output of a population pharmacokinetic model comprises both central tendencies (the fixed effects) and variability measures (the variances of the random effects) for the relevant parameters that shape a patient's pharmacokinetics and/or pharmacodynamics. As such, these parameters provide a probability distribution of pharmacokinetic results, and one application of knowing these probabilistic distributions is to assist in the estimation of an individual's parameters based on very sparse data.
In this work, we have used a previously constructed population pharmacokinetic model (14) to develop individualized dosing strategies for cyclophosphamide metabolites that are easily applicable in real-time in a clinical trial setting. The procedure is implemented in a user-friendly, open-source software and can in principle be modified to characterize dosing of other medications. Although pharmacokinetic dose tailoring has been practiced for many years, this is the first time to our knowledge that this procedure is applied to a medication with highly nonlinear, multimetabolite pharmacokinetics where parent drug concentrations are not available. It is easy to envision how this framework can be extended to other drugs; the modular nature of our software ensures that this can be done simply by updating or changing drug-specific modules, such as those that implement the pharmacokinetic model equations. The nonlinear regression routine would be similar for any drug.
As a validation of application of BaRD for real-time adjustment of the second cyclophosphamide dose, we compared the BaRD output with both an alternative implementation of the same model using the NONMEM population pharmacokinetic software and a regression equation of the AUC 0 to 16 hours to AUC 0 to 48 hours. Comparison in both cases was very favorable: the former shows that BaRD affords nearly identical predictions as NONMEM, whereas the latter result supports the superiority of population pharmacokinetics over the empirical regression approach.
| Acknowledgments |
|---|
| Footnotes |
|---|
The costs of publication of this article were defrayed in part by the payment of page charges. This article must therefore be hereby marked advertisement in accordance with 18 U.S.C. Section 1734 solely to indicate this fact.
Received 9/23/05; revised 5/12/06; accepted 6/ 8/06.
| References |
|---|
|
|
|---|
This article has been cited by other articles:
![]() |
G B McDonald and D Frieze A problem-oriented approach to liver disease in oncology patients Gut, July 1, 2008; 57(7): 987 - 1003. [Full Text] [PDF] |
||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HOME | HELP | FEEDBACK | SUBSCRIPTIONS | ARCHIVE | SEARCH | TABLE OF CONTENTS |
| Cancer Research | Clinical Cancer Research |
| Cancer Epidemiology Biomarkers & Prevention | Molecular Cancer Therapeutics |
| Molecular Cancer Research | Cancer Prevention Research |
| Cancer Prevention Journals Portal | Cancer Reviews Online |
| Annual Meeting Education Book | Meeting Abstracts Online |