print summary of reconstruction overlaps

def overlap_summary(self):
        """ print summary of reconstruction overlaps """
        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")