digraph test {
   rankdir = "LR"
   fontname = "Helvetica"
   node[fontname = "Helvetica"]
   edge[fontname = "Helvetica"]
     {rank = same; eqklt10; eqany; someklt10; someany; majority; modst; anypower; strongtot; modtot; weaktot;}
      evidence [label = "Location\nof\nevidence", shape = diamond]
      eqinall [label = "N\nof\nstudies", shape = diamond]
      evidence -> eqinall [label = "Equally in all"]
      eqklt10 [label = <
         
          sump  (Edgington)
          maximump
         
     >]
      eqany [label = <
         
          sumz  (Stouffer)
          logitp
         
     >]
     eqinall -> eqklt10 [label = "< 10"]
      eqinall -> eqany [label = "any"]
      someinall [label = "N\nof\nstudies", shape = diamond]
      evidence -> someinall [label = "Some in all"]
      someklt10  [label = <
         
          sump  (Edgington)
          maximump
         
     >]
      someany  [label = <
         
          sumz  (Stouffer)
          logitp
         
     >]
     someinall -> someklt10 [label = "< 10"]
      someinall -> someany [label = "any"]
      majority   [label = <
         
          sumz  (Stouffer)
          logitp
         
     >]
      evidence -> majority [label = "In the majority"]
      minority [label = "Strength\nof\nevidence", shape = diamond]
      evidence -> minority [label = "In the minority"]
      modst  [label = <
         
          sumlog  (Fisher)
         
     >]
      anypower   [label = <
         
          sumz  (Stouffer)
          logitp
         
     >]
      minority -> modst [label = "Moderate or strong"]
      minority -> anypower [label = "Any power"]
     onetest [label = "Strength\nof\ntotal evidence", shape = diamond]
      evidence -> onetest [label = "In one test only"]
      strongtot [label = <
         
          minimump  (Tippett)
         
     >] 
      modtot [label = <
         
          sumlog  (Fisher)
         
     >]
      weaktot  [label = <
         
          sumz  (Stouffer)
          logitp
         
     >]
      onetest -> strongtot [label = "Strong total evidence"]
      onetest -> modtot [label = "Moderate total evidence"]
      onetest -> weaktot [label = "Weak total evidence"]
}
