This project requires

  • Python-3.x
  • Numpy >= 1.12.0
  • Matplotlib >= 2.0.0
  • Scipy >= 0.18.1
  • PyQt4

Make sure you have python3.x and pip installeted on your machine then except for PyQt4 rest of the dependencies can be installed using requirements.txt provided. Open terminal in SiqNAL folder and type

pip3 install -r requirements.txt


Above command may require administrative permissions.

Installation of PyQt4 is system dependent, for some major distributions steps are below.

  1. Ubuntu

    sudo apt-get install python-qt4
  2. Windows

    Run installer after downloading from here .

  3. Mac OSX

    brew install qt
    brew install sip
    brew install cartr/qt4/pyqt