Installation
This section describes Remotior Sensus installation along with the required dependencies.
Dependencies
Remotior Sensus requires GDAL, NumPy and SciPy for most functionalities. Optionally, scikit-learn and PyTorch are required for machine learning. Torchvision is also required for specific machine learning algorithms. Python >= 3.10 is recommended.
Installation with Conda or Mamba
Before installing Remotior Sensus please install the dependencies using a Conda environment (if you don’t know Conda please read https://conda-forge.org/docs). For instance, you can use Miniforge to create a Conda environment or Mamba environment.
Using Conda
$ conda create -c conda-forge --name environment python=3.10
Proceed ([y]/n)? y
$ conda activate environment
Install Remotior Sensus using Conda (the fundamental dependencies are also installed):
$ conda install -c conda-forge remotior-sensus
For machine learning functionalities run:
$ conda install -c conda-forge remotior-sensus scikit-learn pandas pytorch torchvision libgdal-jp2openjpeg
Using Mamba
$ mamba create -c conda-forge --name environment python=3.10
Proceed ([y]/n)? y
$ mamba activate environment
Install Remotior Sensus using Mamba (the fundamental dependencies are also installed):
$ mamba install -c conda-forge remotior-sensus
For machine learning functionalities run:
$ mamba install -c conda-forge remotior-sensus scikit-learn pandas pytorch torchvision libgdal-jp2openjpeg
Installation in Linux
The suggested way to install Remotior Sensus is using Conda (see Installation with Conda).
Depending on the system, one could install the required dependencies as:
$ sudo apt-get install python3-numpy python3-scipy gdal-bin scikit-learn
For Remotior Sensus package installation use pip:
$ pip install -U remotior-sensus
Optionally install also Pandas, PyTorch and Torchvision.
Installation in OS X
The suggested way to install Remotior Sensus is using Conda (see Installation with Conda).
Installation in Windows
The suggested way to install Remotior Sensus is using Conda (see Installation with Conda).
Package installation
Given that dependencies are installed, for Remotior Sensus package installation use pip:
$ pip install -U remotior-sensus