A Python signal processing package for computing spectral-domain and time-domain interactions using the bispectrum.
Project description
A Python signal processing package for computing spectral- and time-domain interactions using the bispectrum.
This package provides the tools for computing phase-amplitude coupling, time delay estimation, and wave shape features using the bispectrum and bicoherence. Additional tools for computing amplitude-amplitude coupling, phase-phase coupling, and spatio-spectral filters are also provided.
Parallel processing and Numba optimisation are implemented to reduce computation times.
Installation & Requirements:
Install the package into the desired environment using pip pip install pybispectra
More information on the installation page.
Use:
To get started with the toolbox, check out the documentation and examples.
Citing:
If you use this toolbox in your work, please include the following citation:
Binns, T. S., Pellegrini, F., Jurhar, T., & Haufe, S. (2023). PyBispectra. DOI: 10.5281/zenodo.8377820
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pybispectra-1.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0b5a9be10d03fb6088f22852c90e2893e4d4aa6f9d04e4579d669e888dd7802 |
|
MD5 | e28d1f5ef5172645b6efe34b262cc60f |
|
BLAKE2b-256 | 4f941fd7fd737c8e1ee22aff20312df226f3f34f9f16a3bad7faa3edea02d2c6 |