From a334d45ec1a4c227c06d9f5037cd047fd86417c5 Mon Sep 17 00:00:00 2001 From: "a.ott" Date: Tue, 14 Jul 2020 17:26:42 +0200 Subject: [PATCH] change calculation of burstiness --- Baseline.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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")