diff --git a/Baseline.py b/Baseline.py index 76e9e0a..f6c1ada 100644 --- a/Baseline.py +++ b/Baseline.py @@ -38,9 +38,11 @@ class Baseline: isis = np.array(self.get_interspike_intervals()) if len(isis) == 0: return 0 - bursts = isis[isis < 1.5 * (1.0/eod_freq)] - return len(bursts) / float(len(isis)) + fullfilled = isis < (2.5 / eod_freq) + perc_bursts = np.sum(fullfilled) / len(fullfilled) + + return perc_bursts * (np.mean(isis)*1000) def get_interspike_intervals(self): raise NotImplementedError("NOT YET OVERRIDDEN FROM ABSTRACT CLASS")