1 / 102

Two-Stage Treatment Strategies Based On Sequential Failure Times

Two-Stage Treatment Strategies Based On Sequential Failure Times. Motivating Application : Patients with Metastatic Renal Cell Cancer (MRCC) who have not had previous systemic therapy Standard treatments are ineffective, with median(DFS) ≈ 8 months

bracha
Download Presentation

Two-Stage Treatment Strategies Based On Sequential Failure Times

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Two-Stage Treatment Strategies Based On Sequential Failure Times • Motivating Application: Patients withMetastatic Renal Cell Cancer (MRCC) who have not had previous systemic therapy • Standard treatments are ineffective, with median(DFS) ≈ 8 months  Three “targeted” treatments will be studied in 240 MRCC patients, using a two-stage within-patient Dynamic Treatment Regime

  2. A Within-Patient Two-Stage Treatment Assignment Algorithm (Dynamic Treatment Regime) Stage1 At entry, randomize the patient among the stage 1 treatment pool {A1,…,Ak} Stage 2 If the 1st failure is disease worsening (progression of cancer) & not discontinuation, re-randomize the patient among a set of treatments {B1,…,Bn} not received initially “Switch-Away From a Loser”

  3. Frontline Salvage Strategy ABC • B = (A, B) • C = (A, C) • A = (B, A) • C = (B, C) • A = (C, A) • B = (C, B)

  4. Goal of the Renal Cancer Trial Select the two-stage strategy having the largest “average” time to second treatment failure (“overall failure time”) In the “null” case where all 6 strategies give the same overall failure time, each strategy is selected with probability 1/6

  5. Outcomes T1 = Time to 1st treatment failure T2 = Time from 1st disease worsening to 2nd treatment failure T1 + T2 = Time of 2nd treatment failure

  6. Unavoidable Complications Because disease is evaluated repeatedly (MRI, PET),either T1 or T1 + T2may be interval censored There may be a delay between 1st failure and start of stage 2 therapy T1 may affect T2 The failure rates may change over time (they increase for MRC)

  7. Delay before start of 2nd stage rx Discontinuation Start of stage 2 rx

  8. T2,1 = Time from 1st progression to 2nd treatment failure if it occurs during the delay interval before stage 2 therapy is begun T2,2 = Time from 1st progression to 2nd treatment failure if it occurs after stage 2 therapy has begun

  9. A Parametric Model Weib(a,x) = Weibull distribution with meanm(a,x) = ea G(1+e-x), for real-valued a and x [ T1 | A ] ~ Weib(aA,xA) [ T2,1 | A,B, T1] ~ Exp{ gA+bA log(T1) } [ T2,2 | A,B, T1] ~ Weib( gA,B+bA log(T1), xA,B)

  10. Establishing Priors q has 28 elements, but the 6 subvectors are qA,B= (n1,A, n2,A,B , aA , xA, gA, bA , aA,B , xA,B) Pr(Dis. Worsening)Reg. of T2 on T1 Weib pars of T1Weib pars of T2 The qA,B’s are exchangeable across the 6 strategies, so they have the same priors

  11. Establishing Priors  n1,A ,n2,A,B~ iid beta(0.80, 0.20) based on clinical experience  aA , xA, gA, bA , aA,B , xA,B ~ indep. normal priors Prior means: We elicited percentiles of T1 and [ T2 | T1 = 8 mos], & applied the Thall-Cook (2004) least squares method to determine means Prior variances: We set var{exp(aA)} = var{exp(xA)} = var{exp(xA,B)} = 100 Assuming Pr(Disc. During delay period) = .02  E(mA,B) = 7.0 mos & sd(mA,B) = 12.9

  12. Mean Overall Failure Time T = T1 + Y1,WT2 mA,B(q) = E{ T| (A,B)} = E(T1) + Pr(Y1,W =1)E(T2) Mean time to 1st failure Pr(1st failure is Disease Worsening) Mean time to 2nd failure

  13. Criteria for Choosing a Best Strategy Mean{ mA,B(q) | data }: B-Weib-Mean 2. Median{ mA,B(q) | data }: B-Weib-Median 3. MLE of mA,B(q) under simple Exponential: F-Exp-MLE 4. MLE of mA,B(q) under full Weibull: F-Weib-MLE

  14. A Tale of Four Designs Design 1 (February 21, 2006) N=240, accrual rate a = 12/month  20 month accrual + 18 mos addt’l FU Stage 1 pool = {A,B,C,D}  12 strategies (A,B), (A,C), (A,D), (B,A), (B,C), (B,D), (C,A), (C,B), (C,D), (D,A), (D,B), (D,C) Drop-out rate .20 between stages  (240/12) x .80 = 16 patients per strategy

  15. A Tale of Four Designs Design 2 (April 17, 2006) Following “advice” from CTEP, NCI : N = 240, a = 9/month (“more realistic”) Stage 1 pool = {A,B} (C, D not allowed as frontline) Stage 2 pool = {A,B,C,D}  6 strategies : (A,B), (A,C), (A,D), (B,A), (B,C), (B,D) (240/6) x .80 = 32 patients per strategy

  16. A Tale of Four Designs An Interesting Property of Design 2 Stage 1 may be thought of as a conventional phase III trial comparing A vs B with size .05 and power .80 to detect a 50% increase in median(T1), from 8 to 12 months, embedded in the two-stage design However, the design does not aim to test hypotheses. It is a selection design.

  17. A Tale of Four Designs Design 3 (January 3, 2007) CTEP was no longer interested, but several Pharmas were VERY interested N = 360, a = 12/month, 3 new treatments Stage 1 rx pool = Stage 2 rx pool = {a,s,t}  6 strategies (different from Design 2) : (a,s), (a,t), (s,a), (s,t), (t,a), (t,s) (360/6) x .80 = 48 patients per strategy

  18. A Tale of Four Designs Design 4 (May 15, 2007) Question: Should a futility stopping rule be included, in case the accrual rate turns out to be lower than planned? Answer: Yes!! “Weeding” Rule: When 120 pats. are fully evaluated, stop accrual to strategy (a,b) if Pr{ m(a,b) < m(best) – 3 mos | data} > .90

  19. A Tale of Four Designs Applying the Weeding Rule when 120 patients have been fully evaluated 

  20. Computer Simulations Simulation Scenarios specified in terms of z1(A) = median (T1 | A) and z2(A,B) = median { T2,2 | T1 = 8, (A,B) } Null values z1 = 8 and z2 = 3 z1 = 12  Good frontline z2 = 6  Good salvage z2 = 9  Very good salvage

  21. Simulations: No Weeding Rule In terms of the probabilities of correctly selecting superior strategies, F-Weib-MLE ~ B-Weib-Median > B-Weib-Mean >> F-Exp-MLE

  22. Simulations: B-Weib-Median,No weeding rule

  23. Simulations: B-Weib-Median,No weeding rule

  24. Sims With Weeding Rule • Correct selection probabilities are affected only very slightly • There is a shift of patients from inferior strategies to superior strategies – but this only becomes substantial with lower accrual rates

  25. Sims With Weeding Rule(Scenario 5)

  26. An Acute Leukemia Trial Comparing Two-Stage Treatment Strategies Thall, Sung and Estey, 2002 1) Each patient receives 1 or 2 courses of rx 2) Re-randomization for course 2 rx 3) Historical data are used to estimate non-treatment (“baseline”) model parameters 4) Interimly, the design drops inferior 2-stage strategies within subgroups

  27. Trial Conduct Treatment Stage 1 : Randomize patients with probs. 1/3 each among the three course 1 treatments, balancing dynamically on patient covariates Treatment Stage 2 : Re-randomize patients whose course 1 treatment fails (patient is alive but disease is resistant to this chemotherapy) Weeding Out Inferior Strategies: Half-way through the trial, based on a trade-off-based utility of the probabilities of response and death, drop inferior treatment strategies within each prognostic subgroup

  28. AML Trial Treatment Assignment Algorithm

  29. Treatments and Outcomes 0 = Standard treatment (Idarubicin + ara-C) 1, 2 = indices of the two experimental treatments Four two-course strategies were considered : (0,1), (0,2), (1,0), (2,0) Yk,c = I[Outcome k in course c] for k=R, D, F and c = 1,2 tj = treatment assigned in course j

  30. A model for two-course treatment strategies pk1(s,Z) = Pr(Yk1 = 1 | t1=s, Z) pk2(s,t, Z) = Pr(Yk2 = 1 | t1=s, YF1=1, t2=t, Z) for k=R, D, F, treatments t1 and, t2 and baseline prognostic covariates Z = (Z1, …, Zq)

  31. A GENERALIZED LOGISTIC MODEL Outcome k = R,D, strategy (s,t), covariates Z Course 1 Course 2

  32. A GENERALIZED LOGISTIC MODEL TRT1 COV TRT1 x COV Outcome k = R,D, strategy (s,t), covariates Z Course 1 STRATEGY COURSE 2 Course 2

  33. Overall 2-Stage Outcome Probabilities Outcome k = R,D, strategy (s,t), covariates Z A 2-Dimensional, Covariate-Adjusted Probability for Evaluating 2-Stage Strategies

  34. CR-Death Trade-Off Contours xD xR

  35. Analysis of the Historical Data All parameters assumed to follow N(0,10) priors Covariates: [Age < 50 yrs], [1st CR Dur > 1 year] A hierarchy of models was considered BIC = Bayes Information Criterion used to assess fit

  36. Simulation Study 1. The same p(qB| historical data) was used throughout 2. All others parameters assumed to follow N(0,10) priors 3. Maximum sample size = 96 patients, interim decisions to terminate subgroups made at 48 patients 4. 4000 replications for each of 4 clinical scenarios Results: In the presence of treatment-covariate interactions, the method reliably  terminated inferior strategies early  selected superior strategies within patient prognostic subgroups

  37. Bayesian Geometric Approach to Treatment Comparison in Rapidly Fatal Diseases (Thall, Wooten and Shpall, 2005) The Problem In treatment of rapidly fatal diseases, Response (R) and Death Without Response are Competing Risks Example In cord blood transplantation (tx) for treatment of acute leukemia, Response = Engraftment =Recovery of neutrophil (white blood cell) count to a functional level (> 500 cells/mm3 blood)

  38. TR + T2 if TR < T1 (Response Achieved) TD = T1 if TR > T1(Death w/o Response) TR Response T2 Treatment T1 Death

  39. Given a initial time t* to achieve a Response, two parameters matter : p = Pr{ Respond by time t* } = Pr{ TR < min( t*,TD )} and m = E { TR | TR < TD }

  40. Application: A randomized 60 patient trial tocompare two double cord blood tx methods, currently ongoing at MDACC “Expansion” = ex vivoselection and expansion of the cord blood cells Rx1 = Two unexpanded grafts Rx2 =One expanded + one unexpanded

  41. Predictive covariate Z = Age, with 38 yrs. the physician’s reference value. For arm j = 1, 2, pj = Prj{ Engraft by day 42 | Z = 38 } = Prj { TR < min( 42,TD ) | Z = 38 } mj = mean time to engraftment = Ej (T | TR < TD , Z = 38)

  42. If p1 = p2 = .70 but m1 = 14 days while m2 = 28 days, then method 1 is greatly superior to method 2. A statistical comparison based only on p1 and p2 , ignoring m1 and m2 , would be likely to conclude that p1 = p2 and make the false negative conclusion that the two methods do not differ. Why two parameters?

  43. Defining the parameters (p, m) under a Competing Risks Model For k = R, D, 1 denote fk= pdf, Fk = cdf and = 1–Fk = survivor function of Tk

  44. Technical Problem : How to compare the two treatments in terms of (p1, m1)versus(p2, m2)? Solution : Talk to your Physician ! Compared to the pair (p0, m0)of historical means with standard rx, elicit several equally desirabletarget pairs (p1*, m1*), . . . ,(pM*, mM*)that correspond to a “reference patient”Z*

  45. Each elicited (p*, m*) pair is represented by an "x"

  46. Solution (continued) Use standard regression methods to fit a smooth, increasing curve D to the elicited pairs (p1*, m1*), . . . , (pM*, mM*),and identify the region QD ={(p, m) : p> p'and m<m'for some (p',m') on D} = The set of (p, m) pairsat least as desirable as a pair on the target contour

  47. Denote the differences d12 = (p1- p2 , m1- m2)and djH = (pj- pH , mj- mH),for j = 1, 2. Evaluate & compare {d12 , d1H , d2H} a posteriori on the shifted set QD-(p0, m0) where (0,0) on QD-(p0, m0)corresponds to(p0 , m0)on QD.

More Related