code: def overlap_summary(self):
          
          olaps = self.compute_overlaps()
  
          # compute min, 25% 50% (median), mean, 75%, max
          table =  [["5%: ",np.percentile(olaps,5)],
                   ["25%: ",np.percentile(olaps,25)],
                   ["50%: ",np.percentile(olaps,50)],
                   ["75%: ",np.percentile(olaps,75)],
                   ["95%: ",np.percentile(olaps,95)],
                   ["  " , "  "],
                   ["Min: ",np.min(olaps)],
                   ["Mean: ",np.mean(olaps)],
                   ["Max: ",np.max(olaps)]]
  
          header = ["Percentile","Overlap"]
          print tabulate(table,header,tablefmt="rst")
docs: print summary of reconstruction overlaps