Modules tutorials¶
Spike interface is split in several modules. Here are tutorials for each one.
Core tutorials¶
The spikeinterface.core
module
RecordingExtractors
SortingExtractors
Handling probe information
Append and/or concatenate segments
Extractors tutorials¶
The spikeinterface.extractors
module is designed to load and save recorded and sorted data and to handle
probe information.
RecordingExtractors
SortingExtractors
Handling probe information
Read various format into SpikeInterface
Preprocessing tutorial¶
The spikeinterface.preprocessing
module allows users to preprocess recordings before spike sorting.
Sorters tutorials¶
The spikeinterface.sorters
module wraps several spike sorting algorithms with the same simple Python API.
run sorters with different parameters
spike sort by property
use the sorter launcher
Use the spike sorting launcher
Run spike sorting on concatenated recordings
Postprocessing tutorial¶
The spikeinterface.postptocessing
module contains a set of functions to combine recordings and sorting
outputs for various additional computations.
Quality metrics tutorial¶
The spikeinterface.qualitymetrics
module allows users to compute various quality metrics to assess the
goodness of a spike sorting output.
Comparison tutorials¶
The spikeinterface.comparison
module allows to compare spike sorting output
with and without ground-truth information.
Compare multiple sorters and consensus based method
Compare spike sorting output with ground-truth recordings
Explore sorters weaknesses with ground-truth comparison
Widgets tutorials¶
The widgets
module contains several plotting routines (widgets) for
visualizing recordings and sorting data, probe layout, and many more!
RecordingExtractor Widgets Gallery
SortingExtractor Widgets Gallery