Viewers¶
There are several ways to plot signals (raw, preprocessed) and spikes.
Internally, you can use
spikeinterface.widgetssubmodule. This creates figures withmatplotliband can be embedded in jupyter notebooks.You can view simple
recordingandsortingobjects withephyviewerYou can use the
spikeinterface-guiYou can use the
physoftware
spikeinterface.widgets¶
The easiest way to visualize spikeinterface objects is to use the widgets module for plotting.
You can find many examples in this tutorial _sphx_glr_modules_widgets.
ephyviewer¶
ephyviewer is a customizable viewer that can mix several views together: signals, spikes, events, video.
spikeinterface objects (recording and sorting) can be loaded directly in ephyviewer with a few lines of code.
See this example.
Author: Jeffrey Gill and Samuel Garcia
spikeinterface-gui¶
spikeinterface-gui is a local desktop application
which is built on top of spikeinterface.
It is the easiest and fastest way to inspect interactively a spike sorting output.
It’s easy to install and ready to use!
Authors: Samuel Garcia
phy¶
phy is the de-facto standard tool for manual curation of a sorting output.
The current drawback of phy is that the dataset (including filtered signals and all waveforms of spikes) has to be copied in a separate folder and this is very time consuming process and occupies a lot of disk space.
Author : Cyrill Rossant
sortingview (work-in-progress)¶
sortingview is a web-based engine to display the output of a sorter.
It is work-in-progress and is still based on the old spikeinterface API (version<0.90), so currently it cannot be readily used with the current version.
Authors : Jeremy Magland and Jeff Soules