def to_json()

in otava/series.py [0:0]


    def to_json(self, rounded=True):
        if rounded:
            return {
                "metric": self.metric,
                "index": int(self.index),
                "time": self.time,
                "forward_change_percent": f"{self.forward_change_percent():.0f}",
                "magnitude": f"{self.magnitude():-0f}",
                "mean_before": f"{self.mean_before():-0f}",
                "stddev_before": f"{self.stddev_before():-0f}",
                "mean_after": f"{self.mean_after():-0f}",
                "stddev_after": f"{self.stddev_after():-0f}",
                "pvalue": f"{self.pvalue():-0f}",
            }

        else:
            return {
                "metric": self.metric,
                "index": int(self.index),
                "time": self.time,
                "forward_change_percent": self.forward_change_percent(),
                "magnitude": self.magnitude(),
                "mean_before": self.mean_before(),
                "stddev_before": self.stddev_before(),
                "mean_after": self.mean_after(),
                "stddev_after": self.stddev_after(),
                "pvalue": self.pvalue(),
            }