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.1.tar.gz (16.7 kB view details)

Uploaded Source

Built Distributions

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

Uploaded Python 3

spikelib-0.1.1-py2-none-any.whl (19.5 kB view details)

Uploaded Python 2

File details

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

File metadata

  • Download URL: spikelib-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 c909bec4288f8db6b793a05626e96821f58bcdba4036f2e608d2813585c35285
MD5 3ade8fb153425b807fe82a4e19e49c0a
BLAKE2b-256 41d0731e2dc9cbd05dedc1f2bf096428a7179e59ee8459123c551f9a363b243b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spikelib-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3a71f9095bc388d29f7783eeefcba839cd3e749fa6df80ad5c72d33e647066a4
MD5 b954296a113676816b1cd9aa566446e4
BLAKE2b-256 8553a20bdf7f78c15b89624e9465819204c9979a4804695990bcce34f20c1f9a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spikelib-0.1.1-py2-none-any.whl
  • Upload date:
  • Size: 19.5 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.1-py2-none-any.whl
Algorithm Hash digest
SHA256 957776cecc11cdcfa97ad22af7cc53113a272c13717b299ac8067a227bd1a5c1
MD5 2db0b7a2b0f8c08725c1449ba6aee4f1
BLAKE2b-256 a01ba2eca38b9e556c9a4b16c04e1a0c04da6741c786f3f54b968ef5e1927b18

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