Welcome to the OGGM tutorials!¶
If you are new to jupyter notebooks or to jupyterlab, we recommend to have a look at our introduction to jupyter notebooks first!
If you are reading this from our webpage (https://oggm.org/tutorials), remember that each page displayed here is in fact a jupyter notebook! You can start an interactive version of these tutorials online with MyBinder by clicking on the “launch button” on the top right of this page (the little rocket 🚀).
Ready to go?
getting_started will get you through all the steps of an OGGM run and explain the OGGM fundamentals
working_with_rgi will show you how to read glacier outline files
store_and_compress_glacierdirs: storing glacier directories for later use
elevation_bands_vs_centerlines: comparing the two methods to compute glacier flowlines
plot_mass_balance: fetch and plot the simulated mass-balance as well as other diagnostics
area_length_filter: a short tutorial about how to filter spikes in the area and length outputs
run_with_gcm: run a simulation with GCM data (CMIP5 projections)
deal_with_errors: dealing with errors after a run
inversion: run the OGGM ice thickness inversion model with various ice parameters
hydrological_output: hydrological mass-balance output - New in version 1.5!
oggm_shop: getting acquainted with the ideas behind GlacierDirectories in OGGM and how you can use the shop to add data to them
preprocessing_errors: error analysis of the global pre-processing workflow
run_with_a_spinup_and_gcm_data: start from a glacier state different than the inventory date
dynamical_spinup.ipynb: dynamic spinup for past simulations
dem_sources: create local topography maps from different DEM sources with OGGM
thickness_model: use OGGM to extract gridded attributes on a glacier (e.g. slope) and make a toy statistical model of ice thickness
inversion_with_frontal_ablation: a case study about ice thickness inversion with frontal ablation
kcalving_parameterization: the Oerlemans & Nick frontal ablation parameterization in OGGM
merging_glaciers: a tutorial about how to merge two or more glaciers for advancing glacier scenarios
use_your_own_inventory: use custom glacier inventories with OGGM - New in version 1.5.3!
centerlines_to_shape: compute the centerlines for a custom inventory and DEM and write them to disk - New in version 1.5.3!
massbalance_calibration: yet another way to show how the mass-balance calibration works, and tweak the model a little bit
where_are_the_flowlines: how to access the OGGM flowlines location before, during, and after a run.
ingest_gridded_data_on_flowlines: ingest gridded products such as ice velocity into OGGM (and compare them with model output) - New in version 1.5.3!
holoviz_intro: an introduction to the HoloViz vizualisation ecosystem (previously called PyViz)
dem_comparison: compare the various DEMs available in OGGM
Have fun learning OGGM!
Package versions used to build this documentation:
# Package versions from oggm.utils import show_versions print(show_versions())
# OGGM environment: ## System info: python: 3.10.4.final.0 python-bits: 64 OS: Linux OS-release: 5.11.0-1028-azure machine: x86_64 processor: x86_64 ## Packages info: oggm: 1.5.3 numpy: 1.21.5 scipy: 1.8.0 pandas: 1.4.2 geopandas: 0.10.2 netCDF4: 1.5.8 matplotlib: 3.5.1 rasterio: 1.3a3 fiona: 1.8.21 pyproj: 3.3.0 shapely: 1.8.1.post1 xarray: 2022.3.0 dask: 2022.04.0 salem: 0.3.7-3-g0ae5885 OGGM git identifier: 4eeb7a964b58f27fc2e55163be768641f7f1ce20