Metadata-Version: 1.1
Name: pyabf
Version: 0.1.7
Summary: Python library for reading files in Axon Binary Format (ABF)
Home-page: http://github.com/swharden/pyABF
Author: Scott W Harden
Author-email: SWHarden@gmail.com
License: MIT License
Description: 
        pyabf: A portable Python library for reading files in Axon Binary Format (ABF)
        ==============================================================================
        
        * Project Homepage: `https://github.com/swharden/pyABF <https://github.com/swharden/pyABF>`_
        * Package Usage: `https://github.com/swharden/pyABF/tree/master/doc/pyabf <https://github.com/swharden/pyABF/tree/master/doc/pyabf>`_
        * pyABF Cookbook: Getting Started `https://github.com/swharden/pyABF/blob/master/cookbook/getting-started.ipynb>`_
        * pyABF Cookbook: Features of ABF objects `https://github.com/swharden/pyABF/tree/master/cookbook>`_
        * ABF File Format: `https://github.com/swharden/pyABF/tree/master/doc/abf-file-format <https://github.com/swharden/pyABF/tree/master/doc/abf-file-format>`_
        
        
        
        
        Quickstart
        ----------
        
        **Display ABF Information:**
        
        .. code-block:: python
        
          import pyabf
          abf=pyabf.ABF("filename.abf")
          abf.info()
        
        **Plot all sweeps with matplotlib:**
        
        .. code-block:: python
        
          import pyabf
          import matplotlib.pyplot as plt
          abf=pyabf.ABF("filename.abf")
          plt.figure(figsize=(8,4))
          for sweepNumber in abf.sweepList:
            abf.setSweep(sweepNumber)
            plt.plot(abf.dataX,abf.dataY)
          plt.ylabel(abf.unitsLong)
          plt.xlabel(abf.unitsTimeLong)
          plt.title(abf.ID)
          plt.margins(0,.1)
          plt.show()
            
        
        **Full pyabf API documentation**, additional code examples, a pyabf cookbook, and low-level information about the ABF file format can be found at the pyABF project homepage: https://github.com/swharden/pyABF
        
Platform: any
Classifier: Programming Language :: Python :: 3
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Scientific/Engineering :: Medical Science Apps.
Classifier: Topic :: Scientific/Engineering :: Visualization
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
