Skip to main content

Set of tools to analyze neuronal activity from spiketimes

Project description

spikelib

A Python package for reading, manipulating, analyzing and visualize spike sorted extracellular data. The spikelib was designed to give a suite of tools that allow us to analyze spiketrains from multi-electrode array (MEA) recordings obtained from some spike sorting software (for example spiking-circus).

Installation

Dependencies

This is the list dependencies

pip install numpy scipy matplotlib scikit-learn peakutils pandas h5py lmfit

Optionally you can install neuroshare to read .mcd files. But it only work on Python 2.7

pip install neuroshare

Install

There are 2 ways to install spikelib, from Pypi or github. The easier way is install using pip.

pip install spikelib

Alternatively, you can install the latest version of spikelib from github running the following commands:

git clone https://github.com/creyesp/spikelib
cd spikelib
python setup.py [install, develop]

Where the develop argument should be used if you want to modify the code.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

spikelib-0.1.0.tar.gz (16.7 kB view details)

Uploaded Source

Built Distributions

spikelib-0.1.0-py3-none-any.whl (20.2 kB view details)

Uploaded Python 3

spikelib-0.1.0-py2-none-any.whl (19.4 kB view details)

Uploaded Python 2

File details

Details for the file spikelib-0.1.0.tar.gz.

File metadata

  • Download URL: spikelib-0.1.0.tar.gz
  • Upload date:
  • Size: 16.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/38.4.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.4

File hashes

Hashes for spikelib-0.1.0.tar.gz
Algorithm Hash digest
SHA256 d668a401043028fb2e3793144378f09ee881ce16f6711c78d15ba213d4de01f3
MD5 20b6989e30a7f0fefcd046a9bed69858
BLAKE2b-256 3af8bc803cf99ccfd8479aaf8a9b97d472659d5a98b9ae138513b2c180749c8d

See more details on using hashes here.

File details

Details for the file spikelib-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: spikelib-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 20.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/38.4.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.4

File hashes

Hashes for spikelib-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 83242cb5fc537367f163bbdd7f4e21f908fd81749d73292650e18fce0d9920e6
MD5 cca6dd8d1e28d19484a5c61e20fe937c
BLAKE2b-256 eef68f3e2d81c79b55c238d202819d9acf8dad712d95b48c798f6a411aa30dcf

See more details on using hashes here.

File details

Details for the file spikelib-0.1.0-py2-none-any.whl.

File metadata

  • Download URL: spikelib-0.1.0-py2-none-any.whl
  • Upload date:
  • Size: 19.4 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/38.4.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.4

File hashes

Hashes for spikelib-0.1.0-py2-none-any.whl
Algorithm Hash digest
SHA256 6a6a0a18dbf8ed5ab21b1d39692dc0194013ad2d287449c3c7bcf37ff9c3be68
MD5 a2c02895199fcadfefb46125258654a6
BLAKE2b-256 df9addac8d208b883fff79c23cbba7c9d40acb64f71be4c8eab2b12d9e6fa58e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page