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.
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.0%) to scientific vocabulary
Scientific Fields
Repository
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.
Basic Info
- Host: GitHub
- Owner: ICESEE-project
- Language: Jupyter Notebook
- Default Branch: main
- Homepage: https://github.com/ICESEE-project/ICESEE
- Size: 33.6 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
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 Firedrakeissm: Finite-element ice sheet modeling (via MATLAB interface)lorenz96: Idealized nonlinear DA benchmarkingflowline_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
Owner
- Name: ICESEE
- Login: ICESEE-project
- Kind: user
- Location: Atlanta, Georgia
- Company: Georgia Institute of Technology
- Website: https://icesee-project.github.io/ICESEE/
- Repositories: 1
- Profile: https://github.com/ICESEE-project
Ice Sheet State and Parameter Estimator (ICESEE)
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Kyanjo" given-names: "Brian" orcid: "https://orcid.org/0000-0002-0995-1051" - family-names: "Robel" given-names: "Alexander" orcid: "https://orcid.org/0000-0003-4520-0105" title: "ICESEE: A state-of-the-art data assimilation software package for coupling ice sheet models." version: 1.0.0 #doi: 10.5281/zenodo.1234 date-released: 2025-07-18 url: "https://github.com/ICESEE-project/ICESEE"
GitHub Events
Total
- Delete event: 2
- Member event: 2
- Push event: 81
- Pull request event: 24
- Gollum event: 12
- Fork event: 1
Last Year
- Delete event: 2
- Member event: 2
- Push event: 81
- Pull request event: 24
- Gollum event: 12
- Fork event: 1
Dependencies
- actions/checkout v3 composite
- actions/setup-python v4 composite
- Cython *
- bigmpi4py ==1.2.4
- dask *
- h5py *
- jax ==0.5.3
- jaxlib ==0.5.3
- jaxopt ==0.8.3
- jaxtyping ==0.3.0
- jupyter >=1.1.1
- matplotlib >=3.10.0
- mpi4py ==4.0.1
- numpy *
- pandas >=2.2.3
- psutil ==6.1.1
- pyyaml *
- ray *
- scipy >=1.15.1
- tqdm ==4.67.1