diff --git a/src/spikeinterface/sorters/internal/simplesorter.py b/src/spikeinterface/sorters/internal/simplesorter.py index f24e965c2e..b4c045a8b6 100644 --- a/src/spikeinterface/sorters/internal/simplesorter.py +++ b/src/spikeinterface/sorters/internal/simplesorter.py @@ -65,7 +65,7 @@ class SimpleSorter(ComponentsBasedSorter): @classmethod def get_sorter_version(cls): - return "1.0" + return "2025.12" @classmethod def _run_from_folder(cls, sorter_output_folder, params, verbose): @@ -208,6 +208,11 @@ def _run_from_folder(cls, sorter_output_folder, params, verbose): from sklearn.mixture import GaussianMixture peak_labels = GaussianMixture(**clust_params).fit_predict(features_flat) + elif clust_method == "isosplit": + from spikeinterface.sortingcomponents.clustering.isosplit_isocut import isosplit + + peak_labels = isosplit(features_flat) + else: raise ValueError(f"simple_sorter : unkown clustering method {clust_method}")