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
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
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
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!