Installation

You need Python 3.6 or later to run sigpyproc. Additionally, FFTW3 and OpenMP should be installed/enabled on your system.

From source

sigpyproc is developed on GitHub, so to try the latest stuff, you can install via pip:

pip install git+https://github.com/FRBs/sigpyproc3

or clone the source repository and install from there

git clone https://github.com/FRBs/sigpyproc3.git
cd sigpyproc3
python -m pip install .

Test the installation

You can execute some unit and benchmark tests using pytest to make sure that the installation went alright. In the root directory of the source code execute the following command:

python -m pytest -v tests