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.zipfile and move theRS2025directory within the/home/<your_username>/Desktop/myfiles/directory. If your data are saved within the/myfilesdirectory, they will be available the next time you reconnect to the VDI. -
Open a terminal and activate the
lteenvironment with:
micromamba activate lte- Then create the
lteipykernel for Jupyter with:
python -m ipykernel install --user --name=lte-
Launch the Jupyter Notebook interface with
jupyter notebook, navigate to theRS2025directory, and open the fileExercise_6.ipynborExercise_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 git@github.com:ltelab/RS2025.git
cd RS2025- Install the dependencies using
conda,mambaormicromamba:
micromamba env create -f environment.yml- Activate the
lteconda environment:
micromamba activate lte- Create the
lteipykernel for Jupyter with:
python -m ipykernel install --user --name=lte-
Launch the Jupyter Notebook interface with
jupyter notebook, navigate to theRS2025directory, and open the fileExercise_6.ipynborExercise_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