A zero-phase digital filtering implementation in Python.
This repository is just to re-implement the scipy.signal.filtfilt()
in pure Python.
If you only want to run the function filtfilt()
without tests:
poetry install --no-dev
If you also want to run the tests:
poetry install
After installing all necessary dependencies, run:
pytest
Or read your own data, get b
and a
, and then pass into filtfilt()
.
For simplification,
- 1D array support only.
- Padding method support only.