Ice thickness of the world's glaciers (IceBoost model)
Authors/Creators
Contributors
Project members:
Description
The repository contains:
- All the world's glaciers: regional zip files (Randolph Glacier Inventory RGI v.62, n=216,502 and RGI v.70, n=274,531) containing individual glacier tif files.
- IceBoost model (XGBoost mudules: .json files, CatBoost modules: .cbm file). Total 6 files.
- Training datasets. Users can find both the raw datasets, and the final glacier-encoded dataset used for training.
1. Modeled world's glaciers:
Every tif file contains 5 layers: the ice thickness, the ice thickness error, the surface elevation, the geoid elevation, and the Jensen Gap. Ice thickness measurements collected within the glacier, if any, can be found in the attributes. The projection is UTM, except for: Greenland (rgi5, EPSG:3413), and Antarctica (rgi19, south of 60° S, EPSG:3031). Glaciers in rgi19 north of 60° S are released in UTM projection. The horizontal resolution is 100 m, unless specified otherwise.
2. IceBoost models: there are 3 pairs of modules. Each pairs is trained with a different set of features. For XGBoost (the same applies for CatBoost):
- iceboost_xgb_20251009_with_v.json: trained with all features, with velocity and without lmax.
- iceboost_xgb_20251009_without_v.json: trained without velocity and without lmax.
- iceboost_xgb_20251010_without_v_with_lmax.json: trained without velocity, and with lmax.
A human-readable brief explanation of the features:
- 'elevation': surface elevation.
- 'dist_from_border_km_geom': distance to any ice free region.
- 'slope50', 'slope75', 'slope100', 'slope125', 'slope150', 'slope300', 'slope450', 'slopegfa': surface slopes after smoothing with gaussian kernels.
- 'curv_50', 'curv_100', 'curv_150', 'curv_300', 'curv_450', 'curv_gfa': surface curvature.
- 'smb': surface mass balance.
- 't2m': temperature above 2 m.
- 'dist_from_ocean': distance to the ocean.
- 'v50', 'v100', 'v150', 'v300', 'v450', 'vgfa': ice velocity.
- 'lmax': length of the glacier (convex hull).
For each point inside the glacier, collect the feature set X, and run the model iceboost(X) to get the ice thickness.
3. Training datasets:
- iceboost_train_20250927_hmineq1.0_tmin20050000_mean_grid_100.csv: training data encoded per glacier. This file is the one used for training. It is created by combining the following raw datasets together:
- glathida44.csv
- alaska_ice_thick_train_iceboost.csv
- asia_ice_thick_train_iceboost.csv
- jostedalsbreen_ice_thick_train_iceboost.csv
- patagonia_ice_thick_train_iceboost.csv
- ruth_glacier_ice_thick_train_iceboost.csv
- polar_ice_thick_train_iceboost4.parquet
===============
IceBoost Web Visualizer at: https://nmaffe.github.io/iceboost_webapp/
IceBoost code on Github at: https://github.com/nmaffe/iceboost
===============
Files
RGI70G_rgi1.zip
Files
(9.7 GB)
| Name | Size | Download all |
|---|---|---|
|
md5:64e83ef6a3c40d98c85dc59e92e11f8c
|
261.4 MB | Preview Download |
|
md5:ab2a87ec6c582319f3581e30478acda8
|
2.5 GB | Preview Download |
|
md5:a3fd20f743cd9464dc2d81f31c26656e
|
396.3 MB | Preview Download |
|
md5:740688f958fc3600c4a267fa98f6d68e
|
55.4 MB | Preview Download |
|
md5:3b6a566da6973d8427cec58b1866bdb1
|
44.8 MB | Preview Download |
|
md5:a7730672861e77ef738d5c36ca358bd7
|
22.9 MB | Preview Download |
|
md5:55c1d0777d5e382dbad1452df9a95d21
|
564.2 MB | Preview Download |
|
md5:f1d28c5dc220fe71f00e3c6402a07ec5
|
301.2 MB | Preview Download |
|
md5:bc311b004c522e1a571b16c2917c4235
|
131.0 MB | Preview Download |
|
md5:4903b2a4387b6c72a9fc849301108d2e
|
27.4 MB | Preview Download |
|
md5:e44526fd792a90279a614c76efcbd83b
|
167.2 MB | Preview Download |
|
md5:a6f7511f4ae69ff8395e12c0933748e5
|
36.4 MB | Preview Download |
|
md5:bf56177cc0182c9544a20ad95f700c2d
|
267.7 MB | Preview Download |
|
md5:ad210fa2ccdd4e7344d65d2ecc736556
|
189.3 MB | Preview Download |
|
md5:40c480d5c212dd3c19748405238d02e2
|
222.7 MB | Preview Download |
|
md5:e13e59f58bbbfb020c331e2fb0ce794d
|
122.3 MB | Preview Download |
|
md5:884a4e0f036bbe151fd1a3f86c15bb18
|
383.1 MB | Preview Download |
|
md5:d5594f6a3e283b557965ce3c67d63fd8
|
23.8 MB | Preview Download |
|
md5:d2733fab3e0aa4009d5cf59dc87ab38c
|
73.9 MB | Preview Download |
|
md5:5bc99e2113afb6daa0a20e6910310588
|
36.7 MB | Preview Download |
|
md5:01e0e01c4222a0d0ee4d563d48135d48
|
101.4 MB | Preview Download |
|
md5:ef27cfc9d244aef8fcaf4c165bc115a4
|
396.4 MB | Preview Download |
|
md5:1fa5928d064dce0be06a20eaea3ebc64
|
77.7 MB | Preview Download |
|
md5:e9e5893b96355313aed96cdc741f5eba
|
44.9 MB | Preview Download |
|
md5:f0b916607c248893b3ab5196253a0c21
|
26.7 MB | Preview Download |
|
md5:59836a39681f68f97f1ce3ae8b197904
|
778.5 MB | Preview Download |
|
md5:065a208eab51bfa068d61c1dc7fd5f5d
|
420.4 MB | Preview Download |
|
md5:e35b475baac8849679fc163357e0ba61
|
185.6 MB | Preview Download |
|
md5:82fb81665a90763baa79b1da338aa8f0
|
35.6 MB | Preview Download |
|
md5:18538aa84c77145cf964c1e93dec69ec
|
320.3 MB | Preview Download |
|
md5:f377bb2588762c9a8e46b9301e94d58b
|
29.7 MB | Preview Download |
|
md5:a6108fa6269ba4e7eae27f648bed6114
|
268.2 MB | Preview Download |
|
md5:d94202abb843a53fe5871a3d92e346af
|
179.6 MB | Preview Download |
|
md5:b5c57a57bcc65fa08e944b5fa742fc68
|
231.6 MB | Preview Download |
|
md5:be04e64474aeffbf6b11aedf6a0124b0
|
159.5 MB | Preview Download |
|
md5:8ddb21158e128c8cd9124dedd2216f5d
|
304.8 MB | Preview Download |
|
md5:d44d4e1f52754e907b401ab49a0554db
|
23.8 MB | Preview Download |
|
md5:25bc87e5f4b32900e3e36f9909668a8f
|
74.2 MB | Preview Download |
|
md5:a2e1c77065d10febbd558f6df70b56a4
|
35.3 MB | Preview Download |
|
md5:94430b88bf1789d1dd774141c6f0f944
|
101.4 MB | Preview Download |
Additional details
Related works
- Is new version of
- Publication: 10.5194/gmd-18-2545-2025 (DOI)
Funding
Software
- Repository URL
- https://github.com/nmaffe/iceboost
- Programming language
- Python
- Development Status
- Active