All Projects → SpikeInterface → Spikeextractors

SpikeInterface / Spikeextractors

Licence: mit
Python-based module for extracting from, converting between, and interfacing with many common file formats in extracellular recording.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Spikeextractors

Pymuscle
A motor unit based model of skeletal muscle and fatigue
Stars: ✭ 38 (-65.14%)
Mutual labels:  neuroscience
Rastermap
A multi-dimensional embedding algorithm
Stars: ✭ 58 (-46.79%)
Mutual labels:  neuroscience
Epfl
EPFL summaries & cheatsheets over 5 years (computer science, communication systems, data science and computational neuroscience).
Stars: ✭ 90 (-17.43%)
Mutual labels:  neuroscience
Teneto
Temporal Network Tools
Stars: ✭ 45 (-58.72%)
Mutual labels:  neuroscience
Pyabf
A Python interface for ABF files
Stars: ✭ 57 (-47.71%)
Mutual labels:  neuroscience
Openbci Dashboard
A fullstack javascript app for capturing and visualizing OpenBCI EEG data
Stars: ✭ 82 (-24.77%)
Mutual labels:  neuroscience
Neuromatch Academy
Preparatory Materials, Self-guided Learning, and Project Management for Neuromatch Academy activities
Stars: ✭ 30 (-72.48%)
Mutual labels:  neuroscience
Deepeeg
Deep Learning with Tensor Flow for EEG MNE Epoch Objects
Stars: ✭ 100 (-8.26%)
Mutual labels:  neuroscience
Open Science Resources
A publicly-editable collection of open science resources, including tools, datasets, meta-resources, etc.
Stars: ✭ 58 (-46.79%)
Mutual labels:  neuroscience
Canlabcore
Core tools required for running Canlab Matlab toolboxes. The heart of this toolbox is object-oriented tools that enable interactive analysis of neuroimaging data and simple scripts using high-level commands tailored to neuroimaging analysis.
Stars: ✭ 88 (-19.27%)
Mutual labels:  neuroscience
Oat
Real-time position tracker for behavioral research
Stars: ✭ 45 (-58.72%)
Mutual labels:  neuroscience
Spyking Circus
Fast and scalable spike sorting in python
Stars: ✭ 55 (-49.54%)
Mutual labels:  neuroscience
Cochlea
Inner ear models for Python
Stars: ✭ 82 (-24.77%)
Mutual labels:  neuroscience
Psychopy
For running psychology and neuroscience experiments
Stars: ✭ 1,020 (+835.78%)
Mutual labels:  neuroscience
Expyriment
Platform-independent lightweight Python library for designing and conducting timing-critical behavioural and neuroimaging experiments
Stars: ✭ 94 (-13.76%)
Mutual labels:  neuroscience
Meta rl
The Tensorflow code and a DeepMind Lab wrapper for my article "Meta-Reinforcement Learning" on FloydHub.
Stars: ✭ 36 (-66.97%)
Mutual labels:  neuroscience
Nengo Gui
Nengo interactive visualizer
Stars: ✭ 67 (-38.53%)
Mutual labels:  neuroscience
Mne Cpp
MNE-CPP: A Framework for Electrophysiology
Stars: ✭ 104 (-4.59%)
Mutual labels:  neuroscience
Workbench
Connectome Workbench
Stars: ✭ 95 (-12.84%)
Mutual labels:  neuroscience
Tnn
Biologically-realistic recurrent convolutional neural networks
Stars: ✭ 83 (-23.85%)
Mutual labels:  neuroscience

Build Status PyPI version

SpikeExtractors

SpikeExtractors is a package of the SpikeInterface project designed to address issues of file format compatibility within spike sorting pipelines without creating yet another file format.

SpikeExtractors provides functionality to extract data from, convert between, and interface with many common file formats in extracellular recording. File types that can be utilized with SpikeExtractors include recorded dataset files, sorted dataset files, and probe files (.csv and .prb).

Getting Started

To get started with SpikeExtractors, you can install it with pip:

pip install spikeextractors

You can also get SpikeExtractors through the spikeinterface package:

pip install spikeinterface

You can also install SpikeExtractors locally by cloning the repo into your code base. If you install SpikeExtractors locally, you need to run the setup.py file.

git clone https://github.com/SpikeInterface/spikeextractors.git
cd spikeextractors
python setup.py install

Examples

For more information about how to use SpikeExtractors, please checkout these examples.

Documentation

All documentation for SpikeInterface can be found here: https://spikeinterface.readthedocs.io/en/latest/.

Authors

Cole Hurwitz - The Institute for Adaptive and Neural Computation (ANC), University of Edinburgh, Edinburgh, Scotland

Alessio Paolo Buccino - Center for Inegrative Neurolasticity (CINPLA), Department of Biosciences, Physics, and Informatics, University of Oslo, Oslo, Norway

Jeremy Magland - Center for Computational Biology (CCB), Flatiron Institute, New York, United States

Matthias Hennig - The Institute for Adaptive and Neural Computation (ANC), University of Edinburgh, Edinburgh, Scotland

Samuel Garcia - Centre de Recherche en Neuroscience de Lyon (CRNL), Lyon, France



For any correspondence, contact Cole Hurwitz at [email protected]
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].