This repository contains the exercices for the EPFL Atmospheric Processes 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
AtmProc2025-main.zipfile and move theAtmProc2025-maindirectory 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.
cd ~/Desktop/myfiles/AtmProc2025-main- 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 theAtmProc2025-main/Exercise_radardirectory, and open the fileExercise_radar.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 exercise!
Alternatively, you can clone the AtmProc2025 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/AtmProc2025.git
cd AtmProc2025- 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 theAtmProc2025/Exercise_radardirectory, and open the fileExercise_radar.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 -c conda-forge numpy pandas matplotlib xarray netcdf4 arm_pyart pillow metpy jupyter