Skip to content

nhazar/spyke

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spyke is a Python application for visualizing, navigating, and spike sorting neuronal extracellular waveform data.

spyke currently works with Swindale Lab .srf files, but may be extended to work with other electrophysiology file formats. Some sample data is available.

Some functionality was inherited from Tim Blanche's Delphi program "SurfBawd". Some icons were copied from Ubuntu's Humanity icon theme.

Dependencies:

spyke requires recent versions of the following to be installed:

spyke is developed in Xubuntu 12.10. It should work in other Linux distributions. In principle, it should also work in Windows and OSX.

An older version is described in the paper [Python for large-scale electrophysiology] (http://www.frontiersin.org/Neuroinformatics/10.3389/neuro.11.009.2008/abstract).

To run:

$ python main.py # in the spyke folder

To install for use as a library:

$ python setup.py install

Many keyboard shortcuts are available. Tooltips give some hints. You can also discover them by searching for keyPressEvent methods in the code.

About

A Python application for visualizing, navigating, and spike sorting neuronal extracellular waveform data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.9%
  • Component Pascal 1.1%