From 0003fda149b45cc831e6e626e331e3ec94285975 Mon Sep 17 00:00:00 2001 From: Alessio Buccino Date: Tue, 27 Oct 2026 12:24:47 +0100 Subject: [PATCH] feat: expose periods property in silence_periods --- src/spikeinterface/preprocessing/silence_periods.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/spikeinterface/preprocessing/silence_periods.py b/src/spikeinterface/preprocessing/silence_periods.py index 912b606174..60ac188b98 100644 --- a/src/spikeinterface/preprocessing/silence_periods.py +++ b/src/spikeinterface/preprocessing/silence_periods.py @@ -135,6 +135,8 @@ def __init__( ) self.add_recording_segment(rec_segment) + self._periods = periods + self._kwargs = dict( recording=recording, periods=periods, @@ -144,6 +146,10 @@ def __init__( apodization_samples=apodization_samples, ) + @property + def periods(self): + return self._periods + def _all_period_list_to_periods_vec(list_periods, num_seg): if num_seg == 1: