eliezyer / phy

phy: interactive visualization and manual spike sorting of large-scale ephys data

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

phy: interactive visualization and manual spike sorting of large-scale ephys data

Build Status codecov.io Documentation Status GitHub release

phy is an open-source Python library providing a graphical user interface for visualization and manual curation of large-scale electrophysiological data. It is optimized for high-density multielectrode arrays containing hundreds to thousands of recording sites (mostly Neuropixels probes).

phy 2.0a1 screenshot

Links

User installation instructions

Click here to see the installation instructions.

Developer installation instructions

Use these instructions if you're a developer who wants to contribute to phy. Assuming you have a scientific Python distribution like Anaconda with the most important dependencies installed (NumPy, SciPy, matplotlib, IPython, PyQt5...), do in a fresh environment (and NOT in an environment that already has phy 1.x installed):

git clone -b dev https://github.com/cortex-lab/phy.git
cd phy
pip install -r requirements.txt
pip install -r requirements-dev.txt
pip install -e .

Credits

phy is developed by Cyrille Rossant.

Past and present contributors include:

About

phy: interactive visualization and manual spike sorting of large-scale ephys data

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 96.8%Language:GLSL 2.8%Language:CSS 0.3%Language:Makefile 0.1%Language:HTML 0.0%Language:Shell 0.0%Language:Batchfile 0.0%