Spike sorting and ephys data analysis for 1000 channels and beyond
Project description
# phy project
[](https://travis-ci.org/kwikteam/phy) [](https://ci.appveyor.com/project/kwikteam/phy/) [](http://codecov.io/github/kwikteam/phy?branch=master) [](https://readthedocs.org/projects/phy/?badge=latest) [](https://pypi.python.org/pypi/phy) [](https://github.com/kwikteam/phy/releases/latest) [](https://gitter.im/kwikteam/phy?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[phy](https://github.com/kwikteam/phy) is an open source neurophysiological data analysis package in Python. It provides features for sorting, analyzing, and visualizing extracellular recordings made with high-density multielectrode arrays containing hundreds to thousands of recording sites.
## Overview
phy contains the following subpackages:
phy.cluster.manual: an API for manual sorting, used to create graphical interfaces for neurophysiological data
phy.gui: a generic API for creating desktop applications with PyQt.
phy.plot: a generic API for creating high-performance plots with VisPy (using the graphics processor via OpenGL)
phy doesn’t provide any I/O code. It only provides Python routines to process and visualize data.
## phy-contrib
The [phy-contrib](https://github.com/kwikteam/phy-contrib) repo contains a set of plugins with integrated GUIs that work with dedicated automatic clustering software. Currently it provides:
KwikGUI: a manual sorting GUI that works with data processed with klusta, an automatic clustering package.
TemplateGUI: a manual sorting GUI that works with data processed with Spyking Circus and KiloSort (not released yet), which are template-matching-based spike sorting algorithms.
## Getting started
You will find installation instructions and a quick start guide in the [documentation](http://phy.readthedocs.org/en/latest/) (work in progress).
## Links
[Documentation](http://phy.readthedocs.org/en/latest/) (work in progress)
[Mailing list](https://groups.google.com/forum/#!forum/phy-users)
[Sample data repository](http://phy.cortexlab.net/data/) (work in progress)
## Credits
phy is developed by [Cyrille Rossant](http://cyrille.rossant.net), [Shabnam Kadir](https://iris.ucl.ac.uk/iris/browse/profile?upi=SKADI56), [Dan Goodman](http://thesamovar.net/), [Max Hunter](https://iris.ucl.ac.uk/iris/browse/profile?upi=MLDHU99), and [Kenneth Harris](https://iris.ucl.ac.uk/iris/browse/profile?upi=KDHAR02), in the [Cortexlab](https://www.ucl.ac.uk/cortexlab), University College London.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file phy-1.0.0.tar.gz.
File metadata
- Download URL: phy-1.0.0.tar.gz
- Upload date:
- Size: 159.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a983083581e14aa820f7502fca70701277e5a0879e4057ef56f62c594bbd2054
|
|
| MD5 |
b4da150ee46e3e59c7d3e59fa10d7e58
|
|
| BLAKE2b-256 |
98a3bda0bb9dea0860f62f58e13ea8656fc560ad969b4f249d5a6c4767d31468
|
File details
Details for the file phy-1.0.0-py2.py3-none-any.whl.
File metadata
- Download URL: phy-1.0.0-py2.py3-none-any.whl
- Upload date:
- Size: 196.6 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ab6299ec62f5ba4fda9c191140fc85c6ab6655b1bed52cfcf4cd64d6e4774d72
|
|
| MD5 |
bdbf05825a610154137fc959348b7937
|
|
| BLAKE2b-256 |
4ef0bc68872a27758a8358902581c1f223f5e24207f553646f06605b423dd196
|