This repository contains the exercices for the EPFL Remote Sensing Course.
The exercises can be executed directly on the EPFL VMware Horizon platform.
Please select the ENAC-SSIE-Ubuntu-20-04
Virtual Desktop Infrastructure (VDI) and then follow these steps:
-
Unzip the
RS2025-main.zip
file and move theRS2025
directory within the/home/<your_username>/Desktop/myfiles/
directory. If your data are saved within the/myfiles
directory, they will be available the next time you reconnect to the VDI. -
Open a terminal and activate the
lte
environment with:
micromamba activate lte
- Then create the
lte
ipykernel for Jupyter with:
python -m ipykernel install --user --name=lte
-
Launch the Jupyter Notebook interface with
jupyter notebook
, navigate to theRS2025
directory, and open the fileExercise_6.ipynb
orExercise_7.ipynb
. -
To execute correctly the Jupyter Notebook, in the top menu bar select
Kernel
>Change Kernel...
and switch the kernel fromPython 3 (ipykernel)
tolte
.
Now you are ready to start the exercice !
Alternatively, you can clone the RS2025 repository on your laptop and install the required environment using conda
, mamba
or micromamba
:
- Go to the directory where you want to clone the repository. As an example:
cd /home/ghiggi/courses
- Clone this repository:
git clone [email protected]:ltelab/RS2025.git
cd RS2025
- Install the dependencies using
conda
,mamba
ormicromamba
:
micromamba env create -f environment.yml
- Activate the
lte
conda environment:
micromamba activate lte
- Create the
lte
ipykernel for Jupyter with:
python -m ipykernel install --user --name=lte
-
Launch the Jupyter Notebook interface with
jupyter notebook
, navigate to theRS2025
directory, and open the fileExercise_6.ipynb
orExercise_7.ipynb
. -
To execute correctly the Jupyter Notebook, in the top menu bar select
Kernel
>Change Kernel...
and switch the kernel fromPython 3 (ipykernel)
tolte
.
Now you are ready to start the exercice !
Note that the installation of the dependencies on your laptop might cause conflicts; in case you encounter such issues and cannot fix them, please contact the TA team.
The latest version of the required packages can be installed using the following command:
conda install numpy pandas xarray dask rasterio rioxarray scikit-learn matplotlib-base seaborn colorcet pywavelets pillow jupyter