@@ -270,28 +270,33 @@ def make(self, key):
270
270
overwrite = True ,
271
271
)
272
272
273
- job_kwargs = params ["SI_POSTPROCESSING_PARAMS" ].get ("job_kwargs" , {"n_jobs" : - 1 , "chunk_duration" : "1s" })
273
+ job_kwargs = params ["SI_POSTPROCESSING_PARAMS" ].get (
274
+ "job_kwargs" , {"n_jobs" : - 1 , "chunk_duration" : "1s" }
275
+ )
274
276
extensions_params = params ["SI_POSTPROCESSING_PARAMS" ].get ("extensions" , {})
275
277
# The order of extension computation is drawn from sorting_analyzer.get_computable_extensions()
276
278
# each extension is parameterized by params specified in extensions_params dictionary (skip if not specified)
277
- extensions_to_compute = {ext_name : extensions_params [ext_name ]
278
- for ext_name in sorting_analyzer .get_computable_extensions ()
279
- if ext_name in extensions_params }
279
+ extensions_to_compute = {
280
+ ext_name : extensions_params [ext_name ]
281
+ for ext_name in sorting_analyzer .get_computable_extensions ()
282
+ if ext_name in extensions_params
283
+ }
280
284
281
285
sorting_analyzer .compute (extensions_to_compute , ** job_kwargs )
282
286
283
287
# Save to phy format
284
288
if params ["SI_POSTPROCESSING_PARAMS" ].get ("export_to_phy" , False ):
285
289
si .exporters .export_to_phy (
286
- sorting_analyzer = sorting_analyzer , output_folder = output_dir / sorter_name / "phy" ,
287
- ** job_kwargs
290
+ sorting_analyzer = sorting_analyzer ,
291
+ output_folder = output_dir / sorter_name / "phy" ,
292
+ ** job_kwargs ,
288
293
)
289
294
# Generate spike interface report
290
295
if params ["SI_POSTPROCESSING_PARAMS" ].get ("export_report" , True ):
291
296
si .exporters .export_report (
292
297
sorting_analyzer = sorting_analyzer ,
293
298
output_folder = output_dir / sorter_name / "spikeinterface_report" ,
294
- ** job_kwargs
299
+ ** job_kwargs ,
295
300
)
296
301
297
302
self .insert1 (
0 commit comments