Skip to content

LEGACY - Graphical interface for spike sorting manual stage in Python

License

Notifications You must be signed in to change notification settings

klusta-team/klustaviewa

Repository files navigation

KlustaViewa

KlustaViewa is a graphical interface for the manual stage of spike sorting.

NOTE: this legacy project is superseded by the phy KwikGUI that comes with the KlustaSuite.

Installation

Installing KlustaViewa may be tricky because it relies on very old dependencies (numpy 1.8, pandas 0.12, pyqt 4...).

  1. Make sure that you have miniconda installed. You can choose the Python 3.5 64-bit version for your operating system (Linux, Windows, or OS X).

  2. Download the environment file:

  3. Open a terminal (on Windows, cmd, not Powershell) in the directory where you saved the file and type:

    conda install conda=3  # SKIP THIS LINE ON WINDOWS
    conda env create -n klustaviewa -f environment-XXX.yml  # replace `XXX` by your system
    source activate klustaviewa  # omit the `source` on Windows
  4. Done! Now, to use KlustaViewa, you have to first type source activate klustaviewa in a terminal (omit the source on Windows), and then call klustaviewa yourfile.kwik.

Documentation

There is a user guide here but it is quite old, so some instructions refer to a previous version.

Credits

KlustaViewa is developed by Cyrille Rossant, Max Hunter, and Kenneth Harris, in the Cortexlab, University College London.

About

LEGACY - Graphical interface for spike sorting manual stage in Python

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •