All Projects → swharden → Pyabf

swharden / Pyabf

Licence: mit
A Python interface for ABF files

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Pyabf

Pyriemann
Python package for covariance matrices manipulation and Biosignal classification with application in Brain Computer interface
Stars: ✭ 272 (+377.19%)
Mutual labels:  neuroscience
Awesome Neuroscience
A curated list of awesome neuroscience libraries, software and any content related to the domain.
Stars: ✭ 734 (+1187.72%)
Mutual labels:  neuroscience
Psychopy
For running psychology and neuroscience experiments
Stars: ✭ 1,020 (+1689.47%)
Mutual labels:  neuroscience
Eyeloop
EyeLoop is a Python 3-based eye-tracker tailored specifically to dynamic, closed-loop experiments on consumer-grade hardware.
Stars: ✭ 336 (+489.47%)
Mutual labels:  neuroscience
Brian2
Brian is a free, open source simulator for spiking neural networks.
Stars: ✭ 533 (+835.09%)
Mutual labels:  neuroscience
Onix
ONI-compatible hardware, firmware, and host APIs for advanced neuroscience experiments.
Stars: ✭ 20 (-64.91%)
Mutual labels:  neuroscience
LogGabor
A python implementation for a LogGabor filtering and pyramid representation
Stars: ✭ 32 (-43.86%)
Mutual labels:  neuroscience
Pytorch connectomics
PyTorch Connectomics: segmentation toolbox for EM connectomics
Stars: ✭ 46 (-19.3%)
Mutual labels:  neuroscience
Nengo
A Python library for creating and simulating large-scale brain models
Stars: ✭ 615 (+978.95%)
Mutual labels:  neuroscience
Pymuscle
A motor unit based model of skeletal muscle and fatigue
Stars: ✭ 38 (-33.33%)
Mutual labels:  neuroscience
Csinva.github.io
Slides, paper notes, class notes, blog posts, and research on ML 📉, statistics 📊, and AI 🤖.
Stars: ✭ 342 (+500%)
Mutual labels:  neuroscience
Fieldtrip
The MATLAB toolbox for MEG, EEG and iEEG analysis
Stars: ✭ 481 (+743.86%)
Mutual labels:  neuroscience
Neuromatch Academy
Preparatory Materials, Self-guided Learning, and Project Management for Neuromatch Academy activities
Stars: ✭ 30 (-47.37%)
Mutual labels:  neuroscience
Neurokit.py
A Python Toolbox for Statistics and Neurophysiological Signal Processing (EEG, EDA, ECG, EMG...).
Stars: ✭ 292 (+412.28%)
Mutual labels:  neuroscience
Teneto
Temporal Network Tools
Stars: ✭ 45 (-21.05%)
Mutual labels:  neuroscience
CereLink
Blackrock Microsystems Cerebus Link for Neural Signal Processing
Stars: ✭ 33 (-42.11%)
Mutual labels:  neuroscience
Amap Python
Automated mouse atlas propagation
Stars: ✭ 20 (-64.91%)
Mutual labels:  neuroscience
Spyking Circus
Fast and scalable spike sorting in python
Stars: ✭ 55 (-3.51%)
Mutual labels:  neuroscience
Oat
Real-time position tracker for behavioral research
Stars: ✭ 45 (-21.05%)
Mutual labels:  neuroscience
Meta rl
The Tensorflow code and a DeepMind Lab wrapper for my article "Meta-Reinforcement Learning" on FloydHub.
Stars: ✭ 36 (-36.84%)
Mutual labels:  neuroscience

pyABF

pyABF is a Python library for reading electrophysiology data from Axon Binary Format (ABF) files. It was created with the goal of providing a Pythonic API to access the content of ABF files which is so intuitive to use (with a predictive IDE) that documentation is largely unnecessary. Flip through the pyABF Tutorial and you'll be analyzing data from your ABF files in minutes!

Installation

pip install --upgrade pyabf

Quickstart

import pyabf
abf = pyabf.ABF("demo.abf")
abf.setSweep(3)
print(abf.sweepY) # displays sweep data (ADC)
print(abf.sweepX) # displays sweep times (seconds)
print(abf.sweepC) # displays command waveform (DAC)

Resources

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].