This repository contains code for computing the age of sea ice using satellite data and numerical algorithms. The project is designed to process input datasets, apply age-tracking logic, and output maps or statistics of sea ice age.
- Ingests satellite-derived sea ice concentration and motion data
- Advects triangular mesh for reducing diffusion
- Outputs age maps in standard formats (e.g., NetCDF, GeoTIFF)
- Modular and extensible codebase
Clone the repository and install dependencies:
git clone https://github.com/yourusername/sea_ice_age.git
cd sea_ice_age
pip install -r requirements.txt
Create directories that contain OSISAF sea ice concentration (SIC) and sea ice drift (SID)
Run the notebooks in the following order:
01preprocess_sid.ipynb - collocation of SID and SIC products, reprojection on EASE2 grid
02move_mesh.ipynb - advect triangular mesh using SID
03interpolate_sic.ipynb - interpolate SIC onto advected mesh elements
04find_autumn_minima.ipynb - find MYI concentration for 15 September each year
05propagate_myi.ipynb - propage MYI concentration using the advected mesh
06compute_age.ipynb - use the propageted MYI concentration from different start years to compute ice age fractions
07uncert_ice_drift.ipynb - compute uncertainty of sea ice drift
08uncert_ice_conc.ipynb - compute uncertainty of sea ice concentration
09uncert_combined.ipynb - compute combained sea ice drift and concentration uncertaimty
10uncert_total.ipynb - compute total uncertainty
11grid_age.ipynb - interpolate the age fractions from the advected triangular mesh onto grid
12netcdf_age.ipynb - create netCDFs
Directories iabp_validation
and figures
contain notebooks for the ESSD manuscript.
- OSISAF Sea Ice Concentration CDR
- OSISAF Sea Ice Drift CDR and iCDR
- Gridded maps of sea ice age fractions, and weighetd average sea ice age
See LICENSE.txt for details.
For questions or contributions, open an issue or contact the maintainer.
Please use:
Korosov, A. A., Rampal, P., Pedersen, L. T., Saldo, R., Ye, Y., Heygster, G., Lavergne, T., Aaboe, S., and Girard-Ardhuin, F.: A new tracking algorithm for sea ice age distribution estimation, The Cryosphere, 12, 2073–2085, https://doi.org/10.5194/tc-12-2073-2018, 2018.
A new masnucript is coming soon.