31
Cochrane Comparing Mul1ple Interven1ons Methods Group Oxford Training event, March 2013 1 Sta$s$cal considera$ons in indirect comparisons and network metaanalysis Said Business School, Oxford, UK March 1819, 2013

S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

  • Upload
    others

  • View
    51

  • Download
    0

Embed Size (px)

Citation preview

Page 1: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

Cochrane  Comparing  Mul1ple  Interven1ons  Methods  Group  Oxford  Training  event,  March  2013   1  

Sta$s$cal  considera$ons  in  indirect  comparisons  and  network  meta-­‐analysis  

Said  Business  School,  Oxford,  UK  

March  18-­‐19,  2013  

Page 2: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

Cochrane  Comparing  Mul1ple  Interven1ons  Methods  Group  Oxford  Training  event,  March  2013  

Handout  S6-­‐L  Introduc$on  

Tianjing  Li  

2  

Page 3: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

Acknowledgements  

•  Georgia  Salan1  

3  

Page 4: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

Outline    

•  Fixed  and  random-­‐effects  meta-­‐regression  

•  Some  piMalls  and  soNware  op1ons  •  Indirect  comparisons  using  meta-­‐regression  

•  Network  meta-­‐analysis  using  meta-­‐regression  •  Example  

4  

Page 5: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

Fixed-effect Random-effects Versus

All studies share a common (“true”) effect size

A distribution of true effect size

Two sources of variance

One source of variance

5  

Page 6: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

Meta-­‐analysis  as  a  mul$level  model  (hierarchical  model)  and  a  linear  model  

•  Fixed-­‐effect  model  

6  

Page 7: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

Meta-­‐analysis  as  a  mul$level  model  (hierarchical  model)  and  a  linear  model  

•  Fixed-­‐effect  model  

•  Random-­‐effects  model  

7  

Page 8: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

Meta-­‐regression  models  

•  Models  earlier  generalize  naturally  to  a  regression  framework  

•  Fixed-­‐effect  model  

•  Random-­‐effects  model  

8  

Page 9: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

Random-­‐effects  meta-­‐regression  

Explanatory  variable,  x

Treatment  effect  

Mean  treatment  effect  =  intercept  +  slope  ×  x

Random  error  

τ2

Effect  es1mate

9  

Page 10: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

10  

Fixed-­‐effect  meta-­‐regression  

•  “In  general,  it  is  an  unwarranted  assump1on  that  all  the  heterogeneity  is  explained  by  the  covariate,  and  the  between-­‐trial  variance  should  be  included  as  well,  corresponding  to  a  “random-­‐effects”  analysis.”  

(Thompson    2001  Systema(c  Reviews  in  Health  Care  Ch.  9)  

•  Fixed-­‐effect  meta-­‐regression  has  a  high  false-­‐posi1ve  rate  when  there  is  heterogeneity  

•  “Fixed-­‐effect  meta-­‐regression  should  not  be  used”  (Higgins  and  Thompson  2004  Sta(s(cs  in  Medicine)  

Page 11: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

11  

Common  piJall:  confounding  

•  Meta-­‐regression  looks  at  observa1onal  rela1onships  

–  even  if  the  studies  are  randomized  controlled  trials  •  A  rela1onship  may  not  be  causal  

•  Confounding  (due  to  co-­‐linearity)  is  common  

Treatment  effect  

Dura1on  of  treatment  

Quality  

Confounder  

(associated  with  treatment  effect  and  

dura1on)  

Page 12: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

12  

Common  piJall:  confounding  

•  Meta-­‐regression  looks  at  observa1onal  rela1onships  

–  even  if  the  studies  are  randomized  controlled  trials  

•  In  indirect  comparisons,  confounding  equates  to  lack  of  transi1vity  

Treatment  effect  

Treatments  being  compared  

Quality  

Confounder  

(associated  with  treatment  effect  and  

comparison)  

Page 13: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

13  

Common  piJall:  lack  of  power  

•  Unfortunately  most  meta-­‐analyses  do  not  have  many  studies  

•  Meta-­‐regression  typically  has  low  power  to  detect  rela1onships  

•  Model  diagnos1cs  /  adequacy  difficult  to  assess  

Page 14: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

SoMware  for  meta-­‐regression  

Stata  

•  metareg :random-­‐effects  meta-­‐regression  •  vwls :fixed-­‐effect  meta-­‐regression  

WinBUGS  •  A  natural  exten1on  to  the  model  

SAS  

•  See  van  Houwelingen  et  al  (2002)  Comprehensive  Meta-­‐analysis  

•  Single  covariate  only  in  CMA  2;  mul1ple  in  next  version  RevMan  

•  Not  available  

14  

Page 15: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

Indirect  comparison  using  meta-­‐regression  

Trial Comparison Dummy code

1 B vs A 0

2 B vs A 0

3 C vs A 1

4 C vs A 1

5 C vs A 1

15  

Page 16: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

Indirect  comparison  using  meta-­‐regression  

Meta-­‐regression  on  these  data  will  produce  

•  Intercept:  

Trial Comparison Dummy code

1 B vs A 0

2 B vs A 0

3 C vs A 1

4 C vs A 1

5 C vs A 1

16  

Page 17: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

Indirect  comparison  using  meta-­‐regression  

Meta-­‐regression  on  these  data  will  produce  

•  Intercept:  B  vs  A  

•  Slope:  

Trial Comparison Dummy code

1 B vs A 0

2 B vs A 0

3 C vs A 1

4 C vs A 1

5 C vs A 1

17  

Page 18: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

Indirect  comparison  using  meta-­‐regression  

Meta-­‐regression  on  these  data  will  produce  

•  Intercept:  B  vs  A  

•  Slope:  (C  vs  A)  –  (B  vs  A)          =  C  vs  B  

Trial Comparison Dummy code

1 B vs A 0

2 B vs A 0

3 C vs A 1

4 C vs A 1

5 C vs A 1

18  

Page 19: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

…  in  more  detail  

Meta-­‐regression  on  these  data  will  produce  

•  Intercept:  B  vs  A  

•  Slope:  (C  vs  A)  –  (B  vs  A)          =  C  vs  B  

Trial Comparison Intercept Dummy code

1 B vs A 1 0

2 B vs A 1 0

3 C vs A 1 1

4 C vs A 1 1

5 C vs A 1 1

19  

Page 20: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

Adding  the  other  comparison  

Meta-­‐regression  on  these  data  will  produce  

•  Intercept:  B  vs  A  •  Slope  1:    

(C  vs  A)  –  (B  vs  A)    =  C  vs  B  

•  Slope  2:    (B  vs  C)  –  (B  vs  A)    =  A  vs  C  

•  But  this  does  NOT  impose  our  consistency  equa1on*  

Trial Comparison Intercept Dummy code 1

Dummy code 2

1 B vs A 1 0 0

2 B vs A 1 0 0

3 C vs A 1 1 0

4 C vs A 1 1 0

5 C vs A 1 1 0

6 B vs C 1 0 1

7 B vs C 1 0 1

*In  fact  it’s  an  ‘inconsistency  model’   20  

Page 21: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

For  mixed  comparisons  and  network  MA:  Alterna$ve  coding:  drop  the  intercept  

Trial Comparison Dummy code 1

Dummy code 2

1 B vs A 1 0

2 B vs A 1 0

3 C vs A 0 1

4 C vs A 0 1

5 C vs A 0 1

6 C vs B −1 1

7 C vs B −1 1

A  is  used  as  the  reference.  

Meta-­‐regression  on  these  data  will  produce  

•  B  vs  A:  Slope  1    

•  C  vs  A:  Slope  2    

•  C  vs  B:  Slope  2  −  Slope  1  

21  

Page 22: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

General  coding  algorithm  

•  Choose  a  reference  treatment  (let’s  say  A)  

•  Create  a  dummy  variable  for  all  treatments  other  than  A    (k  =  B,  C,  …)  

•  Code  dummy  k  as    

   1    if  treatment  k  is  the  non-­‐reference  arm  in  that  trial  −1  if  treatment  k  is  the  reference  arm  in  that  trial  

   0    otherwise  •  Omit  the  intercept  in  the  meta-­‐regression  

•  The  dummy  variables  correspond  to  basic  parameters  •  Other  comparisons  computed  from  these:  func1onal  parameters  

22  

Page 23: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

Coding  and  meta-­‐regression  

•  With  3  treatments  and  AC,  AB,  BC  studies,  chose  A  as  reference,  so  AB  and  AC  are  basic  parameters  

•  The  AB  studies  have  (1,0),  the  AC  studies  (0,1)  [basic]  •  BC  studies  have  (1,-­‐1)  [func(onal]  if  coded  as  B−C  [=(B−A)−(C−A)]  •  BC  studies  have  (-­‐1,1)  [func(onal]  if  coded  as  C−B  [=(C−A)−(B−A)]  

•  So  it  helps  to  have  a  conven(on:  e.g.  Code  BC  as  C−B    (‘bigger’  −  ‘smaller’  leKer)   23  

Page 24: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

Limita$ons  

•  To  use  standard  meta-­‐regression  soNware  (e.g.  metareg)  

–  cannot  deal  with  trials  with  more  than  two  treatments  –  must  assume  the  same  heterogeneity  variance  for  every  comparison  

–  cannot  rank  treatments  easily  

24  

Page 25: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

Example:  treatments  for  MI  

t-PA

Angioplasty

Acc t-PA

Anistreplase

Retaplase

Streptokinase

Choose  basic  parameters  

Write  all  other  contrasts  as  linear  func1ons  of  the  basic  parameters  to  build  the  design  matrix    Lumley  2002   25  

Page 26: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

No. studies Streptokinase t-PA Anistreplase Acc t-PA Angioplasty Reteplase

3 Ref 1 0 0 0 0 1 Ref 0 1 0 0 1 Ref 0 0 1 0 0 3 Ref 0 0 0 1 0 1 Ref 0 0 0 0 1 1

2

2

2

26  

Page 27: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

No. studies Streptokinase t-PA Anistreplase Acc t-PA Angioplasty Reteplase

3 Ref 1 0 0 0 0 1 Ref 0 1 0 0 1 Ref 0 0 1 0 0 3 Ref 0 0 0 1 0 1 Ref 0 0 0 0 1 1 Ref -1 1 0 0 0 2 Ref -1 0 0 1 0 2 Ref 0 0 -1 1 0 2 Ref 0 0 -1 0 1

Use as ‘covariates’

27  

Page 28: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

Design  matrix      

•  The  consistency  equa$ons  are  built  into  the  design  matrix  

•  This  minimizes  the  number  of  parameters  and  allows  us  to  gain  precision  

28  

Page 29: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

Results:  treatments  for  MI  

•  We  obtain  other  comparisons  by  compu1ng  linear  combina1ons  of  these,  taking  into  account  their  variance-­‐covariance  matrix  

Regression  coefficients,  μ   Log  OR    (SE)  

t-­‐PA   −0.02  (0.03)  

Anistreplase   −0.00  (0.03)  

Accelerated  t-­‐PA   −0.15  (0.05)  

Angioplasty   −0.43  (0.20)  

Reteplase   −0.11  (0.06)  

29  

Page 30: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

30  

Summary  

•  Meta-­‐regression  examines  the  rela1onship  between  treatment  effects  and  one  or  more  study-­‐level  characteris1cs    

•  Meta-­‐analysis  is  a  meta-­‐regression  with  no  covariates  •  Network  meta-­‐analysis  is  a  meta-­‐regression  with  dummy  variables  

for  the  treatments  

•  Standard  meta-­‐regression  cannot  deal  with  trials  with  more  than  two  treatments  

•  Standard  meta-­‐regression  assumes  the  same  heterogeneity  variance  for  every  comparison  

Page 31: S6-L NMA with meta-regression - Cochrane Methods · S6-L NMA with meta-regression.pptx Author: Tianjing Li Created Date: 4/23/2013 1:55:21 AM

31  

References  •  Harbord  RM,  Higgins  JPT.  Meta-­‐regression  in  Stata.  Stata  Journal    2008;  8:  493-­‐519  •  Higgins  JPT,  Thompson  SG.  Controlling  the  risk  of  spurious  results  from  meta-­‐regression.  

Sta(s(cs  in  Medicine  2004;  23:  1663-­‐1682  •  Lumley  T.  Network  meta-­‐analysis  for  indirect  treatment  comparisons.  Stat  Med  2002;  21:  

2313-­‐24.  

•  Salan1  G,  Higgins  JPT,  Ades  AE,  Ioannidis  JPA.  Evalua1on  of  networks  of  randomized  trials.  Stat  Meth  Med  Res  2008;  17:  279-­‐301.  

•  Thompson  SG,  Higgins  JPT.  How  should  meta-­‐regression  analyses  be  undertaken  and  interpreted?  Sta(s(cs  in  Medicine  2002;  21:  1559-­‐1574  

•  Thompson  SG,  Sharp  SJ.  Explaining  heterogeneity  in  meta-­‐analysis:  a  comparison  of  methods.  Sta(s(cs  in  Medicine  1999;  18:  2693-­‐2708  

•  van  Houwelingen  HC,  Arends  LR,  S1jnen  T.  Tutorial  in  Biosta1s1cs:  Advanced  methods  in  meta-­‐analysis:  mul1variate  approach  and  meta-­‐regression.  Sta(s(cs  in  Medicine  2002;  21:  589–624