This course was developed for the 2025 Summer School of the Institute of Computing for Climate Science (ICCS) by Joe Wallwork and Niccolò Zanotti.
The recommended approach for interacting with this course is to use GitHub Codespaces.
- Navigate to the GitHub repo in a web browser.
- Click the green Code button but switch to the Codespaces tab rather than the usual Local tab.
- Click the green 'Create codespace on main' button. This will launch a new browser tab with an interactive VSCode session.
Once the container is set up you will be dropped into a VSCode session with dependencies (Python, gfortran, and CMake) installed, and a copy of the workshop repository cloned.
Note
Firefox users with enhanced tracking protection will need to disable this for the codespace.
Once the codespace has loaded, run the following command to install all dependencies:
source install.sh