Release notes¶
- SpikeInterface 0.97.0 release notes
- SpikeInterface 0.96.1 release notes
- SpikeInterface 0.96.0 release notes
- SpikeInterface 0.95.1 release notes
- SpikeInterface 0.95.0 release notes
- SpikeInterface 0.94.0 release notes
- SpikeInterface 0.93.0 release notes
- SpikeInterface 0.92.0 release notes
- SpikeInterface 0.91.0 release notes
- SpikeInterface 0.90.1 release notes
- SpikeInterface 0.90.0 release notes
- SpikeInterface 0.13.0 release notes
- SpikeInterface 0.12.0 release notes
- SpikeInterface 0.11.0 release notes
- SpikeInterface 0.10.0 release notes
- SpikeInterface 0.9.9 release notes
- SpikeInterface 0.9.1 release notes
Version 0.97.1¶
Implemented “sparse” waveforms in core and propagated to all modules:
Add waveform extractor
save()
function and Zarr backendDense waveforms can be saved as sparse with the
save()
functionSparse waveforms can be extracted directly with
sparse=True
Added IBL preprocessing tools for Neuropixels:
Bad channel detection
Channel interpolation
High-pass spatial filter
- Add subfolder for sorter output (“output_folder/sorter_output”) and
sorting_info
field to Sorting,so that “sorter_output” can be deleted without deleting metadata andsorting_info
Refactor Quality Metrics module:
Improve parameter handling
Unified naming and conventions
Add missing metrics: drift, amp medians, sliding_rp_violations
Extended Motion estimation and motion correction, which is now ready to use
Removed deprecated functions/modules:
toolkit
modulesymmetrize
argument from compute_correlogramslocalize_units
from postprocessing
Major rewrite of the docs, with extensive module-specific documentation
Version 0.96.1¶
Bump up probeinterface version to 0.2.14 to fix bug in reading SpikeGLX contact locations
Version 0.96.0¶
Change setup.py to pyproject.toml
Enable loading waveform extractor without recording and with pre-existing sorting
Implement NpzFolder for saving Sorting object
Implement in-memory waveform extensions
Improve NEO event handling
Modify pyks for IBL version
Implement sparse PCA
Extend comparison to multi-segment sortings
Various improvements to widgets modules
Version 0.95.1¶
Widgets: Fix creation of 2D axes when figure is passed
Widgets: Add check for matplotlib backend when using ipywidgets
Version 0.95.0¶
Add BaseSnippets object to handle waveform cutouts
Sacrificed toolkit in favor of: preprocessing, postprocessing, qualitymetrics, and curation modules
Major refactoring widget module to allow for multiple backends * matplotlib * ipywidgets * sortingview
First implementations of (experimental) sortingcomponents-based sorters: * spykingcircus2 * tridesclous2
Version 0.94.0¶
Refactor WaveformExtractor with waveform_tools
Implement Zarr backend for save()
Read IBL compressed files
Phase shift (destripe) preprocessor
Test are run partially : faster GH actions
Many improvement in sorting compnents: template matching, select_peaks, motion_estimation, motion_correction
Version 0.93.0¶
add WaveformExtractorExtension (PC, qualitymetrics, spike amplitudes) to automatically store and retrieve processed data waveforms folder
add singularity integration in run_sorter
add a link to the originating recording to the sorting object
new framework for collision benchmark
refactor comparison module and add TemplateComparison
add template_matching module (experimental)
add motion_correction module (experimental)
Version 0.92.0¶
many improvements in toolkit module
added spike unit localization
handle time vector in base recording
Version 0.91.0¶
Major improvements and bug-fixes.
Improvements for spikeinterface-gui.
Version 0.90.1¶
Minor release - bug fixes
Version 0.90.0¶
Major release:
many API modifications : no backward compatibility
contains all subpackages
get_traces() has transposed shape (time x channels)
handles multi segment
new WaveformExtractor object to handle waveforms computation
new Event object to handle epochs and events
LEGACY API¶
Version 0.13.0¶
Final release of version 0.1X - bug fixes
Version 0.12.0¶
Major update: API change for get_traces to enable return_scaled
Version 0.11.0¶
Bug fixes and improvements on efficiency
Version 0.10.0¶
Minor updates and bug fixes for biorXiv preprint
Version 0.9.9¶
Major updates and bug fixes to all packages - pre-release
Version 0.9.1¶
First SpikeInterface pre-release