Installation ------------ The Siria package was tested under **Linux** only. Please check for any system specific changes in the installation workflow to adopt it to your operating system. Prerequesites ============= Requirements are: .. literalinclude :: /../../requirements-all.txt :language: bash Please install within **bash** shell: .. code-block:: bash :caption: e.g. **Ubuntu** (14.04, 16.04, 18.04, 20.04), **Debian** (8, 9, 10), **Mint** (17, 18, 19, 20) sudo apt-get install -y make git python3-dev python3-setuptools sudo apt-get install -y python3-yaml python3-progressbar python3-jinja2 sudo apt-get install -y python3-requests sudo apt-get install -y python3-numpy python3-numpy-dev python3-scipy python3-matplotlib # For usage of Pyrocko snuffler etc sudo apt-get install -y python3-pyqt5 python3-pyqt5.qtopengl python3-pyqt5.qtsvg **Pyrocko** needs to be downloaded from the Pyrocko git website: .. code-block:: bash # Pyrocko cd ~/src/ # or wherever you keep your source packages git clone https://git.pyrocko.org/pyrocko/pyrocko.git pyrocko cd pyrocko python install.py deps system python install.py system Please consult the [**Pyrocko** webpage](https://pyrocko.org/docs/current/install/) for installation details Currenty, **Grond** needs to be downloaded from the project webpage of EWRICA: .. code-block:: bash # Grond cd ~/src/ # or wherever you keep your source packages git clone https://git.gfz-potsdam.de/ewrica/grond.git grond cd grond # Checkout gronds dyn_rupt_squirrel branch git checkout dyn_rupt_squirrel sudo python3 setup.py install Installation ============= Now, **siria** is ready to be installed: .. code-block:: bash cd ~/src/ # or wherever you keep your source packages git clone https://git.pyrocko.org/wanderelch/siria.git pyrocko cd pyrocko sudo python3 setup.py install