Skip to main content

A state-of-the-art data assimilation software package for coupling seemlessly with ice sheet models.

Project description

ICESEE

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.


What is ICESEE?

ICESEE simplifies the implementation of advanced data assimilation workflows—such as the Ensemble Kalman Filter (EnKF) and its variants—across a range of geophysical models. It is designed with:

  • A modular Python interface
  • Seamless integration with external model codes (MATLAB, Firedrake, ISSM, etc.)
  • Support for high-performance computing and containerized workflows
  • Scalability for future integration with cloud platforms like AWS and portals like GHUB

Getting Started

To get started with ICESEE:


Supported Models

  • icepack: PDE-based modeling with Firedrake
  • issm: Finite-element ice sheet modeling (via MATLAB interface)
  • lorenz96: Idealized nonlinear DA benchmarking
  • flowline_model: Simple ice flow simulation

Documentation

Explore the Wiki to find:

  • Configuration and setup tips
  • How to implement new models
  • How to extend or modify filters
  • Debugging common issues

Future Plans

  • Integration with AWS for scalable cloud computing.
  • Incorporation into the GHUB online ice sheet platform with enhanced features.

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

icesee-0.1.9.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

icesee-0.1.9-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

Details for the file icesee-0.1.9.tar.gz.

File metadata

  • Download URL: icesee-0.1.9.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.6

File hashes

Hashes for icesee-0.1.9.tar.gz
Algorithm Hash digest
SHA256 f78411eefb2a5df7efa67b81392a8735493c06eec32ad150f2f592a9bf375b06
MD5 aa1ee55d54150147de6f4185e9cb69a8
BLAKE2b-256 8708b72464bfcdba0625d4b34e16f20b18a7ffd2897461fad3784f68027ce821

See more details on using hashes here.

File details

Details for the file icesee-0.1.9-py3-none-any.whl.

File metadata

  • Download URL: icesee-0.1.9-py3-none-any.whl
  • Upload date:
  • Size: 3.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.6

File hashes

Hashes for icesee-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 78414ae55ecd416a2df6f5b7e1ad4f9a05c726e09793a6afb7327b2fd311ff94
MD5 845ec5a23c1391369cd3a8b06ceea758
BLAKE2b-256 52730b5dbcad338caad71926103af19682bf1e5d8803e3585686921039d8ef5f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page