Pyabf

Latest version: v2.3.8

Safety actively analyzes 630406 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 7

2.2.3

This release is on [pypi.org/project/pyabf](https://pypi.org/project/pyabf/)

pip install --upgrade pyabf


Minor Changes
* made it easier to `pip install pyabf` on systems without numpy installed (103) _Thanks NileGraddis_

2.2.2

This release is on [pypi.org/project/pyabf](https://pypi.org/project/pyabf/)

pip install --upgrade pyabf


Minor Changes
* fixed bug that caused improperly-formatted ABFs containing invalid dates to crash during load (101 ) _Thanks Taomach and t-b_
* created `fileUUID` as a truly unique alternative to `fileGUID` (which is _not_ always unique). A warning is now thrown when `fileGUID` is accessed. (102 )
* added `md5` property to the ABF class

2.2.1

This release is on [pypi.org/project/pyabf](https://pypi.org/project/pyabf/)

pip install --upgrade pyabf


Minor Changes
* added support for external tags (previously only comment tags were supported)

2.2.0

This release is on [pypi.org/project/pyabf](https://pypi.org/project/pyabf/)

pip install --upgrade pyabf


Major Changes
* Improved support for ABF1 files (more header values are properly populated) _Thanks t-b_ (93)
* Dropped support for Python 2.7 and Python 3.5 (previously supported by pyABF 2.1.x)

Minor Changes
* Fixed a bug in `abf.fileGUID` that resulted in a GUID inaccurate by 1 byte (2 hex characters). Old incorrect GUIDs can be distinguished from new corrected GUIDs by the presence of curly braces (which are only in the old incorrect GUIDs).
* Wrote tests to ensure header values extracted with pyabf match those generated by abfinfo.exe
* Improved locating and loading protocols from non-windows paths _Thanks t-b_ (97)
* Added `abf.creator` property

2.1.10

This release is on [pypi.org/project/pyabf](https://pypi.org/project/pyabf/)

pip install --upgrade pyabf


Minor Changes
* several changes to how stimulus files are loaded
* stimulusFileFolder is now an argument in the ABF constructor
* formally warn if attempting to set `protocolStorageDir` (not recommended)
* display warning if manually-defined stimulus file cannot be located
* stimulus file paths are now Linux-safe (despite backslashes being stored in the binary content of ABF files)
* improved how missing stimulus files are located
* remove f-strings from stimulus generation code to make it Python2 compatible
* fixed bug causing an exception when generating waveform for ABFs with an empty epoch table
* improved date detection in ABF1 files which support it (92)
* improved GUID detection in ABF1 files which support it (92)
* added nExperimentType to ABF1 file header (92)

2.1.8

This release is on [pypi.org/project/pyabf](https://pypi.org/project/pyabf/)

pip install --upgrade pyabf


Minor Changes
* populated `pyabf.tools` module for public testing of experimental code
* membrane test can be accessed with `pyabf.tools.Memtest(abf)` [like this](https://github.com/swharden/pyABF/blob/master/dev/python/2019-07-15%20memtest.py)
* AP event detection is crude but works [like this](https://github.com/swharden/pyABF/blob/master/dev/python/2019-07-15%20ap%20detection.py)

Page 3 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.