SpikeInterface 0.103.1 release notes

November 3rd 2025

Minor release with bug fixes

core:

  • faster write_binary_recording() (#4171)

  • Add RMS method to get_noise_levels (#4130)

extractors:

  • Update get_neuropixels_sample_shifts_from_probe to use adc_sample_order (#4184)

  • Add experiment_name argument to OpenEphysBinaryRecordingExtractor (#4177)

  • Updates for probeinterface 0.3.0 (#4092)

sorters:

  • Add gpu requirements to rtsort (#4143)

postprocessing:

  • Patch for memory usage in template_similarity (#4152)

qualitymetrics:

  • Alter how quality metrics check extension dependencies (#4080)

curation:

  • Future-proof hyperparameter search space for auto-curation (#4174)

widgets:

  • Metric list in plot (#4137)

  • Fix plot_traces with t_start and no times (#4135)

  • Fix plot_amplitudes for sortingview (#4097)

generators:

  • Fix bug in waveform generation + adapt parameters (#4167)

sortingcomponents:

  • Reducing memory footprint for Overlaps during matching (#4157)

  • Big clean in components and reoraginze in folder (#4140)

  • Improve tdc-clustering with a merging step (#4122)

  • Implement isosplit6 into spikeinterface in pure numpy/numba (#4113)

  • Improvement of TDC2, SC2 and ISOSPLIT (#4182)

motion correction:

  • dredge: Do more things in place with the larger matrices (#4119)

documentation:

  • Improve docs for curation module and model (#4138)

  • Fix typos and buggy code in modules docs (#4105)

  • Improve assertion error message of SortingAnalyzer job kwargs (#4178)

continuous integration:

  • Check install ci - use uv (#4123)

packaging:

  • Update deprecated cuda import (#4111)

testing:

  • Fix size comparison in sorting tools test case (#4112)

  • Fix ks4 tests (#4187)

deprecations:

  • Update deprecated cuda import (#4111)

  • Deprecated spikeinterface.compraison.hybrid module (#4093)

  • More return_scaled > return_in_uV (#4090)

Contributors:

  • @alejoe91

  • @chrishalcrow

  • @cwindolf

  • @emmanuel-ferdman

  • @h-mayorquin

  • @lochhh

  • @nwatters01

  • @samuelgarcia

  • @yger

  • @zm711

  • @MGAMZ