SpikeInterface

Description

SpikeInterface is a collection of Python modules designed to improve the accessibility, reliability, and reproducibility of spike sorting and all its associated computations.

SpikeInterface Diagram

Features

With SpikeInterface, users can:

  • Read/write many extracellular file formats
  • Pre-process extracellular recordings
  • Run many popular, semi-automatic spike sorters
  • Post-process sorted datasets
  • Compare and benchmark spike sorting outputs
  • Compute quality metrics to validate and curate spike sorting outputs
  • Visualize recordings and spike sorting outputs
  • Export report and export toPhy
  • Access a powerful Qt-based viewer in separate package spikeinterface-gui
  • Use powerful sorting components to build your own sorter

Resources