ICESEE (ICE ShEet state and parameter Estimator) is a data assimilation software framework designed for coupling with ice sheet models such as ISSM, Icepack, and idealized models like Lorenz-96. It provides a modular, extensible platform for applying ensemble-based data assimilation techniques in glaciological modeling and beyond.
ICESEE (ICE ShEet state and parameter Estimator) is a scalable ensemble-based data assimilation framework designed for coupling with ice-sheet, climate, and geophysical models such as ISSM, Icepack, and idealized systems like Lorenz-96.
ICESEE provides a modular and extensible scientific computing infrastructure for ensemble forecasting, uncertainty quantification, parameter estimation, and hybrid physics–AI workflows in large-scale environmental modeling.
The framework supports:
To get started with ICESEE:
For Cluster installation and runs, see ICESEE-Spack or ICESEE-Containers and for cloud runs, see ICESEE-GHUB
ICESEE is being extended with scientific machine learning and AI-enhanced workflows to support next-generation hybrid physics–AI modeling and scalable intelligent simulation systems.
Current and planned AI/ML capabilities include:
The AI/ML framework is designed to integrate seamlessly with existing ensemble-based data assimilation workflows while maintaining compatibility with distributed HPC environments and scientific modeling systems.
icepack: PDE-based modeling with Firedrakeissm: Finite-element ice sheet modeling (via MATLAB interface)lorenz96: Idealized nonlinear DA benchmarkingflowline_model: Simple ice flow simulationExplore the Wiki to find:
For questions or contributions, please open an issue or pull request on the GitHub repository or contact me at bkyanjo3@gatech.edu
ICESEE is distributed as free and open-source software under a BSD-style license (see LICENSE). All external dependencies, including ISSM, Icepack, and other coupled models, are governed by their own licenses, which are independent of and do not impose restrictions on the ICESEE license.