From 4896310e4cb2853644975303fcb3af25f462d5b1 Mon Sep 17 00:00:00 2001 From: chrishalcrow Date: Thu, 6 Aug 2026 08:38:35 +0100 Subject: [PATCH] pass main channel indicies --- src/spikeinterface/sortingcomponents/tools.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/spikeinterface/sortingcomponents/tools.py b/src/spikeinterface/sortingcomponents/tools.py index 04adbba127..9836faaaad 100644 --- a/src/spikeinterface/sortingcomponents/tools.py +++ b/src/spikeinterface/sortingcomponents/tools.py @@ -495,7 +495,10 @@ def create_sorting_analyzer_with_existing_templates( from spikeinterface.core.analyzer_extension_core import ComputeTemplates - sa = create_sorting_analyzer(non_empty_sorting, recording, format="memory", sparsity=sparsity) + main_channel_indices = templates.get_main_channels() + sa = create_sorting_analyzer( + non_empty_sorting, recording, format="memory", sparsity=sparsity, main_channel_indices=main_channel_indices + ) sa.compute("random_spikes") sa.extensions["templates"] = ComputeTemplates(sa) sa.extensions["templates"].params = {