ICESEE

ICESEE (ICE ShEet State and Parameter Estimator) is a data assimilation software framework designed for coupling with ice-sheet, climate, and geophysical models such as ISSM, Icepack, and idealized models such as Lorenz-96. It provides a modular and extensible platform for ensemble forecasting, state estimation, parameter estimation, and uncertainty quantification across a wide range of scientific modeling applications.


What is ICESEE?

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:


Getting Started

To get started with ICESEE:

Project Description
ICESEE-Spack HPC and cluster deployment
ICESEE-Containers Containerized execution environments
ICESEE-GHUB Cloud and browser-based scientific workflows

For Cluster installation and runs, see ICESEE-Spack or ICESEE-Containers and for cloud runs, see ICESEE-GHUB


ICESEE CI Lorenz96 smoke test

The figure shown below is generated directly from the automated test workflow of Lorenz96 and serves as a lightweight end-to-end verification of the framework.

Lorenz96 CI result

Figure: Automatically generated by the ICESEE CI workflow after executing the Lorenz-96 assimilation benchmark. The figure compares the true trajectory, background forecast, synthetic observations, and ensemble analysis produced by ICESEE.


AI/ML Integration

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.


Supported Models


Documentation

Explore the Wiki to find:


Key Features


Key Features


Future Directions

These capabilities are under active development and are not yet part of the stable ICESEE release.


Future Directions


Contributing

Contributions are welcome. Please open an issue or submit a pull request through the GitHub repository.

For questions, suggestions, or collaboration opportunities:

Brian Kyanjo
bkyanjo3@gatech.edu


License

ICESEE is distributed as free and open-source software under the BSD 2-Clause License (see LICENSE).

External software packages and coupled models, including ISSM, Icepack, Firedrake, MATLAB-based components, and other third-party dependencies, remain subject to their respective licenses, which are independent of the ICESEE license.