ECGKit / pyABF

pyABF is a Python package for reading electrophysiology data from Axon Binary Format (ABF) files

Home Page:https://swharden.com/pyabf

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pyABF

CI Website Downloads Downloads

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

About

pyABF is a Python package for reading electrophysiology data from Axon Binary Format (ABF) files

https://swharden.com/pyabf

License:MIT License


Languages

Language:Jupyter Notebook 81.4%Language:Python 17.6%Language:C# 0.6%Language:HTML 0.2%Language:Batchfile 0.1%Language:CSS 0.1%Language:Shell 0.0%