From 1ff58c24887cb45e263e9ae3017d613ff7c6ed8e Mon Sep 17 00:00:00 2001 From: guptaishaan Date: Thu, 8 Oct 2026 14:49:37 -0700 Subject: [PATCH 1/2] Fix manual split example in process_by_channel_group docs The "Option 2: Manual splitting" loop passed the whole dict of split recordings to run_sorter instead of the per-group sub_recording. That sorts every group on each iteration and returns a dict, not a sorting. --- doc/how_to/process_by_channel_group.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/how_to/process_by_channel_group.rst b/doc/how_to/process_by_channel_group.rst index f1dbb80a42..3131811816 100644 --- a/doc/how_to/process_by_channel_group.rst +++ b/doc/how_to/process_by_channel_group.rst @@ -188,7 +188,7 @@ to different groups. for group, sub_recording in split_preprocessed_recording.items(): sorting = run_sorter( sorter_name='kilosort2', - recording=split_preprocessed_recording, + recording=sub_recording, folder=f"folder_KS2_group{group}" ) sortings[group] = sorting From 244a65828532cf73bd19ffefad5fdb01b574722d Mon Sep 17 00:00:00 2001 From: Alessio Buccino Date: Fri, 9 Oct 2026 10:30:42 +0200 Subject: [PATCH 2/2] Apply suggestion from @alejoe91 --- doc/how_to/process_by_channel_group.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/how_to/process_by_channel_group.rst b/doc/how_to/process_by_channel_group.rst index 3131811816..e92be4eff1 100644 --- a/doc/how_to/process_by_channel_group.rst +++ b/doc/how_to/process_by_channel_group.rst @@ -190,7 +190,7 @@ to different groups. sorter_name='kilosort2', recording=sub_recording, folder=f"folder_KS2_group{group}" - ) + ) sortings[group] = sorting