All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Changed earth2mip.inference_ensemble to avoid reperturbing initial condition repeatedly. this could lead to large initial condition perturbations if many ensemble members are run per rank.
- Local Xarray data source
- Diagnostic precipitation model example
yield_lagged_ensembles
has max_lags, min_lags options. These allow for non-centered lagged windows.earth2mip.lagged_ensembles
now has--channels
to subselect channels
- Refactored initial conditions / data source API
- Updated GFS data source to pull from AWS
- Updated IFS data source to use ECMWF's open data package
- Change DLWP inferencer class to now work on 6 hr time-steps
- Moving perturbation methods from inference ensemble into submodule
earth2mip.xarray
- Fixed Graphcast implementation
- Lagged ensembles now can run in parallel on arbitrary ranks
- Fixed default cache location of file system
- Fixed fs.glob search for H5 files
- Corrected DLWP intial condition fetch with history
- Corrected if statement for geopotential calculation in GFS initial conditions.
- Fixed lexicon bug for u100m variable in GFS.
- Initial public release of Earth-2 MIP.