Installation¶
Instructions¶
SISPPEO itself is a pure Python package, but its dependencies are not. The easiest way to get everything installed properly is to use conda.
You will first have to clone the GitLab repository:
$ git clone https://gitlab.irstea.fr/telquel-obs2co/satellite/sisppeo.git
$ cd sisppeo
Then, you will need to create a virtual environment (optional, but strongly advised) and install SISPPEO.
using conda (recommended):
$ conda env create -f conda/environment.yml
$ pip install .
using virtualenv and pip:
$ python3 -m venv venv
$ source venv/bin/activate
$ pip install -U .
If you don’t use conda, be sure you have the required dependencies. Indeed, some packages (like rasterio/GDAL) require extra installation steps and though are excluded.
Required dependencies¶
For netCDF and IO¶
For parallel and distributed computing¶
For plotting¶
matplotlib: required for plotting (using xarray.Dataset internal functions)
plotly: required for custom plots from L3 products.
Others¶
affine
click
colorcet
datashader
fiona
lxml
pillow
psutils
pvlib
pyproj
pyyaml
s2cloudless
scikit-image
scikit-learn
scipy
shapely
tqdm