Skip to content

Commit c08de43

Browse files
authored
Merge pull request #3867 from alejoe91/noise-levels-parallel
Propagate job_kwargs to noise_levels
2 parents f4b908c + 4674421 commit c08de43

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/spikeinterface/core/analyzer_extension_core.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -709,7 +709,7 @@ class ComputeNoiseLevels(AnalyzerExtension):
709709
depend_on = []
710710
need_recording = True
711711
use_nodepipeline = False
712-
need_job_kwargs = False
712+
need_job_kwargs = True
713713
need_backward_compatibility_on_load = True
714714

715715
def __init__(self, sorting_analyzer):
@@ -729,9 +729,12 @@ def _merge_extension_data(
729729
# this does not depend on units
730730
return self.data.copy()
731731

732-
def _run(self, verbose=False):
732+
def _run(self, verbose=False, **job_kwargs):
733733
self.data["noise_levels"] = get_noise_levels(
734-
self.sorting_analyzer.recording, return_scaled=self.sorting_analyzer.return_scaled, **self.params
734+
self.sorting_analyzer.recording,
735+
return_scaled=self.sorting_analyzer.return_scaled,
736+
**self.params,
737+
**job_kwargs,
735738
)
736739

737740
def _get_data(self):

0 commit comments

Comments
 (0)