Installation
First of all, clone the repository from ISP master branch. Just open your terminal and navigate whenever you want to place ISP and type in the terminal
git clone https://github.com/ProjectISP/ISP.git
To be updated, from ./ISP type in your terminal,
git pull
The installation file will install the requirements and will compile the source packages (advanced). At the end of the installation the user will be asked for an alias "isp". Following the directions Installation for end users , it is needed to have previously installed anaconda.
Installation for end users (Mac and Linux)
To run the installation go to ./ISP/install and type:
chmod u+x ISP_installer.sh
./ISP_installer.sh
You will be ask for the type of installation, in this case your answer must be, conventional
Which type of installation would you prefer, conventional or advanced ? conventional
Now the installation process is finished. Open a terminal and type:
>>isp
Just in case the alias isp do not open the software, go to ./ISP and type:
conda activate isp or source activate isp
python start_isp.py
Installation for developers (Mac and Linux)
Before run this type of installation be sure you have installed and in your PATH system variables cmake & Intel Fortran Stand Alone version with useful directions for Ubuntu users To run the installation go to ./ISP/install and type:
chmod u+x ISP_installer.sh
./ISP_installer.sh
You will be ask for the type of installation, in this case your answer must be, advanced
Which type of installation would you prefer, conventional or advanced ? advanced
Just in case the alias isp do not open the software, go to ./ISP and type:
conda activate isp or source activate isp
python start_isp.py
Installation for developers (Mac and Linux, pip environment)
First, Install python 3 and some Cartopy dependencies
sudo apt install python3-pip python3.8-venv
sudo apt install libproj-dev proj-data proj-bin libgeos-dev
Then, we suggest installing the requirements:
python3 -m venv isp
source isp/bin/activate
python3 -m pip install -r requirements.txt
pip install --upgrade setuptools
Next, from the folder ./ISP, compile the source packages:
python3 setup.py build_ext --inplace
Installation for Windows users
In the following text, we briefly explain how to install ISP in windows via WSL. Please, download the directions here
Uninstall ISP
First remove the folder ISP, then type in your terminal:
conda remove --name isp --all
List of Requirements
- sqlalchemy
- owslib
- Cython
- deprecated
- matplotlib
- numpy
- scipy >= 1.4.1
- obspy
- pandas
- PyQt5
- PyQtWebEngine
- mtspec
- nitime
- Cartopy
- pillow
- PyWavelets
- dill
- nvector
- numba
- Tensorflow>=2.3.0
Good luck with the process