* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Monte Carlo Simulation: Sense and Non-sense
Survey
Document related concepts
Transcript
Monte Carlo Simulation Sense and Non-Sense G.L. Drusano, M.D. Co-Director Ordway Research Institute & Research Physician New York State Department of Health Monte Carlo Simulation Sense and Non-Sense Monte Carlo simulation was invented by Metropolis and von Neumann This technique and its first cousin Markov Chain Monte Carlo have been used since for construction of distributions (Markov Chain Monte Carlo was actually described as a solution to the “simulated annealing problem” in the Manhattan Project Metropolis, Metropolis, Teller and Teller) Monte Carlo Simulation Sense and Non-Sense The first use of Monte Carlo simulation for drug dose choice and breakpoint determination was presented on October 15, 1998 at an FDA Anti-Infective Drug Products Advisory Committee At this time, the drug was presented as “DrugX” but was evernimicin The ultimate outcome was predicted by the method (but the drug died) Monte Carlo Simulation Sense and Non-Sense What is Monte Carlo simulation, as applied to Infectious Diseases issues? What are the technical issues? For what is Monte Carlo simulation useful? Monte Carlo Simulation Sense and Non-Sense What is Monte Carlo simulation? MC simulation allows us to make use of prior knowledge of how a target population handles a specific drug to predict how well that drug will perform clinically at the dose chosen for clinical trials Monte Carlo Simulation Sense and Non-Sense How is this done? Through use of the mean parameter vector and covariance matrix, derived from a population PK study, a sampling distribution is set up (think of every body in the world in a bucket from which you randomly select a large number of subjects, each of whom knows their PK parameter values). This allows the peak concentrations, AUC and Time > threshold to be calculated for all the subjects Monte Carlo Simulation Sense and Non-Sense How do we use this to predict the clinical utility of a specific drug dose? 1) Identify the goal of therapy (cell kill, organism eradication resistance suppression) 2) Identify the sources of variability that affect achieving the goal of therapy a) PK variability (accounted for by MCS) b) Variability in MIC’s (or EC95, etc) c) Protein binding (only free drug is active) Monte Carlo Simulation Sense and Non-Sense What do we do? As an example, for a drug that is AUC/MIC driven in terms of goal of therapy (e.g. AUC/MIC of 100 for a good microbiological outcome), we can now take the 2000 (or 10000 or whatever) simulated subjects and divide the AUC by the lowest MIC in the distribution, then determine how many achieve the target of 100. This is then repeated with higher MIC values until the target attainment is zero or some low number Monte Carlo Simulation Sense and Non-Sense How does this help evaluate the utility of a specific drug dose? We have target attainment rates at each MIC value in the organism population distribution. A specific fraction of the organisms have a specific MIC. A weighted average for the target attainment rate (taking an expectation) can be calculated. This value will be the overall “expected” target attainment rate for the outcome of interest for that specific dose. Monte Carlo Simulation Sense and Non-Sense Technical Issues Monte Carlo Simulation Sense and Non-Sense What are the factors that may affect the simulation? ►Model mis-specification ►Choice of distribution ►Covariance matrix (full vs diagonal) ►Simulating the world from 6 subjects Monte Carlo Simulation Sense and Non-Sense Model Mis-specification Monte Carlo Simulation Sense and Non-Sense Model mis-specification Sometimes, data are only available from older studies where full parameter sets and their distributions were not reported Some investigators have used truncated models for simulation (1 cmpt vs 2 cmpt) This may have more effect for some drugs relative to others (β lactams vs quinolones) Monte Carlo Simulation Sense and Non-Sense Choice of Distribution Monte Carlo Simulation Sense and Non-Sense There are many underlying distributions possible for parameter values Frequently, there are insufficient numbers of patients to make a true judgement One way to at least make the choice rational is to examine how one distribution vs another recapitulates the mean parameter values and measure of dispersion A quinolone example follows (N vs Log-N) Monte Carlo Simulation Sense and Non-Sense Param Sim Mean 22.80 Pop SD 33.51 Sim SD 30.15 Distr Vol Pop Mean 23.32 Kcp 2.662 2.985 9.591 11.84 LN Kpc 0.9327 0.7515 12.03 4.388 LN SCL 6.242 4.303 LN 6.252 4.360 LN Monte Carlo Simulation Sense and Non-Sense Param Sim Mean 36.82 Pop SD 33.51 Sim SD 24.23 Distr Vol Pop Mean 23.32 Kcp 2.662 8.926 9.591 6.311 N Kpc 0.9327 9.914 12.03 7.370 N SCL 6.242 4.360 3.817 N 6.936 N Monte Carlo Simulation Sense and Non-Sense Here, it is clear that the Log-normal distribution better recaptures the mean parameter values and, in general, the starting dispersion (except Kpc) However, for AUC distribution generation, it is clear that Log-normal is preferred because it performs better for the parameter of interest (SCL) for both mean value and dispersion We have seen examples where there is no substantive difference (N vs Log-N) Monte Carlo Simulation Sense and Non-Sense Full vs Major Diagonal Covariance Matrix Monte Carlo Simulation Sense and Non-Sense Sometimes, only the population standard deviations are available and only a major diagonal covariance matrix can be formed Loss of the off-diagonal terms will generally cause the distribution to become broader (see example) One can obtain an idea of the degree of impact if the correlation among parameters is known (of course if this is known it is likely one would also have the full covariance matrix!) Monte Carlo Simulation Sense and Non-Sense 0.10 1000 900 0.08 800 Count 0.06 600 500 0.04 400 300 Proportion per Bar 700 0.02 200 100 0 0.00 0 200 400 600 800 1000 Levofloxacin 750 mg AUC-Full Covariance Matrix Mean = 139.6 Mean = 140.4 Median = 120.2 Median = 121.4 SD SD = 82.4 95% CI = 41.2-348.8 = 83.5 95% CI = 40.7-351.4 Monte Carlo Simulation Sense and Non-Sense Simulating the World From 6 Subjects Monte Carlo Simulation Sense and Non-Sense Obviously, the robustness of the conclusions are affected by the information from which the population PK analysis was performed If the “n” is small, there may be considerable risk attendant to simulating the world One of the underlying assumptions is that the PK is reflective of that in the population of interest – care needs to be taken and appropriate consideration given to the applicability of the available data to the target population Monte Carlo Simulation Sense and Non-Sense But, in the end, something is probably better than nothing, so simulate away, but interpret the outcomes conservatively How many simulations should be done? - Answer: as always, it depends To stabilize variance in the far tails of the distribution (> 3 SD), it is likely that one would require > 10000 simulations Monte Carlo Simulation Sense and Non-Sense Utility of Monte Carlo simulation, a nonexhaustive list: ►Determination of drug dose to attain a specific endpoint ►Determination of a breakpoint Monte Carlo Simulation Sense and Non-Sense Required Factors for Rational Dose/Drug Comparison/Breakpoint Determination 1. Pharmacodynamic Target 2. Population Pharmacokinetic Modeling 3. Target Organism(s) MIC, EC50 (or EC90) Distribution 4. Protein Binding Data Monte Carlo Simulation Sense and Non-Sense What About Emergence of Resistance as an Endpoint? P. aeruginosa outcome studies Rf in vitro Rfin vivo 2.35x10-6 2.2x10-6 MIC (g/mL) 0.8 MBC (g/mL) 1.6 Peripheral (thigh) Compartment (Cp) kcp IP injection kpc Central Blood Compartment (Cc) ke [1] [2] [3] dCa= -kaCa dt dCc= kaCa+kpcCp-kcpCc-keCc dt dCp = kcpCc - kpc Cp dt + Bacteria (XT/R) f(c) dXS=KGS x XS x L - fKS(CcH ) x XS dt dXR= KGR x XR x L- fKR(CcH ) x XR dt L = (1- (XR + XS)/POPMAX) Kmax CcH f(CcH)= , =K and = S,R [4] [5] [6] [7] C H 50+CcH Y1=XT=XS+XR [8] Y2=XR [9] Mean Parameter Estimates of the Model. KmaxGS KmaxKS HKS C50KS 0.117 94.01 6.26 123.5 KmaxGR KmaxKR HKR C50KR 0.163 12.16 2.37 129.8 Popmax = 3.6 x 1010 KmaxG KmaxK C50K HK Popmax -maximum growth rate (hr-1) in the presence of drug -maximum kill rate (hr-1) -drug concentration (g/mL) to decrease kill rate by half -rate of concentration dependent kill -maximal population size Monte Carlo Simulation Sense and Non-Sense All regimens were simultaneously fit in a large population model The displayed graph is the predicted-observed plot for the total population after the Maximum Aposteriori Probability (MAP) Bayesian step Monte Carlo Simulation Sense and Non-Sense All regimens were simultaneously fit in a large population model The displayed graph is the predicted-observed plot for the resistant population after the Maximum Aposteriori Probability (MAP) Bayesian step Monte Carlo Simulation Sense and Non-Sense Monte Carlo Simulation Sense and Non-Sense In this experiment, a dose was selected to generate an exposure that would prevent emergence of resistance As this was at the limit of detection, the measured population sometimes had “less than assay detectable” for the colony count These were plotted at the detection limit Monte Carlo Simulation Sense and Non-Sense We were able to determine how the overall (sensitive plus resistant) population responds to pressure from this fluoroquinolone More importantly, we were able to model the resistant subpopulation and choose a dose based on simulation to suppress the resistant mutants The prospective validation demonstrated that the doses chosen to encourage and suppress the resistant mutants did, indeed, work The identified AUC/MIC breakpoint was 157 – is this value predictive for the clinic? Monte Carlo Simulation Sense and Non-Sense For P aeruginosa and the suppression of resistance target, 750 mg of levofloxacin achieves the goal with a 61.2% probability The levofloxacin nosocomial pneumonia trial cannot be examined for validation-a second drug was added for Pseudomonas aeruginosa Simulation from Alan Forrest’s data for cipro (400 mg IV Q8h) shows a target attainment of 61.8% and 24.8% for 200 mg IV Q12h Fluoroquinolone Pharmacodynamics: Duration of Therapy Percent of Patients Remaining Culture-positive 100 75 AUC/MIC <125 50 25 AUC/MIC 125-250 AUC/MIC >250 0 0 2 4 6 8 10 Days of therapy Forrest et al AAC 1993;37:1073-1081 12 14 Suppression of Emergence of Resistance: A Pharmacodynamic Solution Is Monte Carlo Simulation Predictive? Peloquin studied 200 mg IV Q 12 h of ciprofloxacin in nosocomial pneumonia - P aeruginosa resistance rate 70% (7/10 - pneumonia only) - 77% (10/13 - all respiratory tract) Monte Carlo simulation with a resistance suppression target (AUC/MIC = 157) predicts suppression in 24.8% Fink et al studied ciprofloxacin in nosocomial pneumonia at a dose of 400 mg IV Q 8 h - P aeruginosa resistance rate 33% (12/36) Monte Carlo simulation at this dose predicts suppression in 61.8% & resistance emergence in 38.2% Peloquin et al Arch Int Med 1989;1492269-73 Fink et al AAC 1994;38:547-57 Monte Carlo Simulation Sense and Non-Sense Breakpoint Determination Monte Carlo Simulation Sense and Non-Sense Breakpoint? Monte Carlo Simulation Sense and Non-Sense The same type analysis can be employed for antivirals (A Prospective Validation to Show the Approach Works!) Monte Carlo Simulation Sense and Non-Sense GW420867X is a NNRTI Population PK was performed for each dose Three 1000-subject MC simulations were performed EC50 values were corrected for protein binding and the difference between EC50 and EC90 Fraction of patients with trough free drug > EC90 Drusano et al Antimicrob Agents Chemother 46:913-916 was determined Monte Carlo Simulation Sense and Non-Sense Drusano et al Antimicrob Agents Chemother 46:913-916 Monte Carlo Simulation Sense and Non-Sense Overall Conclusions MCS is useful for rational breakpoint determination MCS allows insight into the probability that a specific dose will attain its target This has been prospectively validated The technique rests upon certain assumptions and is as reliable as the assumptions Care needs to be taken when applying the method, particularly as regards applicability of the population studied and population size, among other issues Monte Carlo Simulation Sense and Non-Sense WE CAN DO BETTER AND WE SHOULD! – As an aside, I have trying since the early 1980’s to interest the infectious diseases community in pharmacodynamic modeling, notably WITHOUT SUCCESS! – WELL! 0 . 5 0 . 0 0 . 5 1 . 0 1 . 5 2 . 0 Log 10 PlasmaHIV-1RNAfromBaselin,copies/mL George→ 2 . 5 3 . 0 P l a c e b o G W 4 2 0 8 6 7 X 5 0 m g G W 4 2 0 8 6 7 X 1 0 0 m g G W 4 2 0 8 6 7 X 2 0 0 m g 3 . 5 4 . 0 4 . 5 0 2 4 6 81 01 21 41 61 82 02 22 42 62 8 D a y s Log 10 PlasmaHIV-1RNAfromBaselin,copies/mL 0 . 5 0 . 0 0 . 5 1 . 0 1 . 5 2 . 0 2 . 5 3 . 0 P l a c e b o G W 4 2 0 8 6 7 X 5 0 m g G W 4 2 0 8 6 7 X 1 0 0 m g G W 4 2 0 8 6 7 X 2 0 0 m g 3 . 5 4 . 0 4 . 5 0 2 4 6 81 01 21 41 61 82 02 22 42 62 8 D a y s The Role of Monte Carlo Simulations in Antimicrobial Pharmacology The AUC of levofloxacin in ELF is slightly more variable than in plasma Target attainment is higher in Plasma than in ELF up to 0.5 mg/L After 1.0 mg/L, ELF rates are higher This may explain some “unexpected” successes The Role of Monte Carlo Simulations in Antimicrobial Pharmacology An Expectation taken over the MIC distribution of 404 strains of Pseudomonas aeruginosa for the ELF AUC distribution yielded an overall target attainment of 65.6% An Expectation taken over the MIC distribution of 404 strains of Pseudomonas aeruginosa for the Plasma AUC distribution yielded an overall target attainment of 67.1% The Role of Monte Carlo Simulations in Antimicrobial Pharmacology Conclusions (cont’d) The distribution range provides insight into why some patients may respond suboptimally to a specific dose of drug while others respond when they “should not” The effect of inflammation on drug penetration is not accounted for in this model Examination of ELF penetration with active inflammation needs to be undertaken The Role of Monte Carlo Simulations in Antimicrobial Pharmacology Target Attainment to Evaluate Dose Let us examine target attainment with a robust population PK analysis (n = 272) Preston et al published a 272 patient study of levofloxacin (500 mg QD) use in community-acquired infections (JAMA 1998;279:125-129) This Population PK analysis was employed The Role of Monte Carlo Simulations in Antimicrobial Pharmacology What About Breakpoint Determination? Role of Monte Carlo Simulation for Dose Choice for Clinical Trials of Anti-Infectives Required Factors for Rational Dose/Drug Comparison 1. Pharmacodynamic Goals of Therapy 2. Population Pharmacokinetic Modeling 3. Target Organism(s) MIC Distribution 4. Protein Binding Data in Animal and Man Use of Simulation: Overall Conclusions Simulation can also allow insight into drug penetration into specialized spaces The variability in penetration may help explain therapeutic failures at an “adequate” drug dose Simulation is a powerful technique that should be used more widely The Role of Monte Carlo Simulations in Antimicrobial Pharmacology Monte Carlo simulation for a suppression of resistance for a 750 mg once-daily levofloxacin dose demonstrates target attainment 61.2% of the time, when an expectation is taken over the 404 strains of P aeruginosa shown previously We cannot use the levofloxacin nosocomial pneumonia study for validation, because in this study, a second drug was added when P aeruginosa was detected The Role of Monte Carlo Simulations in Antimicrobial Pharmacology However, simulations were also performed from the data of Forrest et al (Antimicrob Agents Chemother 1993:37:1065-1072) for ciprofloxacin These data were derived from patients with nosocomial pneumonia Doses of 200 mg Q 12 h and 400 mg Q 12 h were simulated Target attainments for suppression of resistance were 24.8% and 61.8%, respectively Monte Carlo Simulation Sense and Non-Sense Drug Penetration Distribution Levofloxacin Penetration into Epithelial Lining Fluid (ELF) as Determined by Population Pharmacokinetic Modeling and Monte Carlo Simulation G.L. Drusano, S.L. Preston, M.H. Gotfried, L.H. Danziger and K.A. Rodvold AAC 2002;46:586-589 The Role of Monte Carlo Simulations in Antimicrobial Pharmacology It is important to ascertain the ability of drugs to penetrate to their site of action, in this case, the ELF Determination by penetration ratio often provides a biased estimate of penetration because of system hysteresis (penetration ratio changes with time) We wished to employ population modeling and Monte Carlo Simulation to examine the penetration of levofloxacin into ELF Levofloxacin Pulmonary Penetration 95% Confidence Bounds - ELF 100 90 Concentration (mg/L) 80 ELF 70 60 50 40 30 20 10 0 0 25 5 10 15 Time (hours) 20 Levofloxacin Pulmonary Penetration 95% Confidence Bounds - Plasma 30 Concentration (mg/L) 25 Plasma 20 15 10 5 0 0 5 10 15 Time (hours) 20 25 Levofloxacin Pulmonary Penetration Steady State for a 750-mg Dose 20 Concentration (µg/L) Penetration Ratio (ELF/Plasma) = 1.161 Plasma ELF 10 0 0 5 10 15 Time (h) Derived from Population Mean Parameter Estimates. 20 25 Levofloxacin PulmonaryPenetration ELF/Plasma Ratio Penetration Ratio Distribution by Monte Carlo Simulation Mean 3.18 Median 1.43 St. Dev. 5.71 95% CI 0.143 - 19.12 61% > 1.0 The Role of Monte Carlo Simulations in Antimicrobial Pharmacology Conclusions Population modeling avoids the issue of system hysteresis and should be the preferred method of analysis for penetration studies Levofloxacin penetrates well into the ELF with a mean penetration ratio exceeding 1.0 Use of Monte Carlo simulation displays the variability in penetration