Pyabf

Latest version: v2.3.8

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

Scan your dependencies

Page 6 of 7

2.0.26

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

pip install --upgrade pyabf


Minor Changes
* fixed bug that caused ABF1 gap-free files to get loaded with numerous sweeps ([link](https://github.com/swharden/pyABF/commit/0554c828cb2bc1991160b2ab8901dcd73fcb7e85#diff-36c39068e35c658eded29ebae3451423))

2.0.25

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

pip install --upgrade pyabf


Minor Changes
* autoanalys code removed from pyABF (now in [pyABFauto](https://github.com/swharden/pyABFauto) project)
* support for stimulus waveform caching (https://github.com/swharden/pyABF/pull/59)

2.0.24

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

pip install --upgrade pyabf


Minor Changes
* Files are only opened using "with" statements ([best practice](https://docs.quantifiedcode.com/python-anti-patterns/maintainability/not_using_with_to_open_files.html))
* `abfDateTimeString` is still [combined ISO 8061 standard](https://en.wikipedia.org/wiki/ISO_8601#Combined_date_and_time_representations) but now is always exactly 23 characters: `YYYY-MM-DDThh:mm:ss.sss` (a fixed number of after-decimal seconds characters is what's new)
* `abf._fileSize` came back
* all "autoanalysis" code removed from pyABF (moved to the [pyABFauto](https://github.com/swharden/pyABFauto) project)
* `protocolStorageDir` fixed in stimulus module (https://github.com/swharden/pyABF/commit/36ecc145499340b3742e8bbbdcff513e60ab8abd)

2.0.23

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

pip install --upgrade pyabf


Minor Changes
* ABF1 file support for comments/tags
* `abfDateTimeString` now produces [combined ISO 8061 standard](https://en.wikipedia.org/wiki/ISO_8601#Combined_date_and_time_representations) always containing a "T" to separate date and time regardless of numpy version (previously some systems had a "T" and others had a space)
* several header output improvements (text, HTML, and markdown rendering)
* data value precision limited and standardized
* long lists of values are center-truncated to reduce file size
* arrays are converted to strings manually to prevent header differences due to numpy version
* abf header output can now be parsed/hashed and used for testing to ensure consistency

2.0.21

***This release coincides with a release on [PyPi](https://pypi.org/project/pyabf/):***


pip install --upgrade pyabf


Major Changes
* locking-in [core API methods](https://github.com/swharden/pyABF/blob/master/tests/tests/api.py.md)
* Action potential detection module
* Step-based membrane test module (with capacitance detection)
* Ramp-based capacitance detection module

2.0.20

***This release coincides with a release on [PyPi](https://pypi.org/project/pyabf/):***


pip install --upgrade pyabf


Minor Changes
* fix bug causing pyABF to crash when loading ABFs with unknown telegraphed instrument IDs

Page 6 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.