Skip to content

feat!: add EnIF analysis flavour for ES-MDA - #168

Merged
rolfjl merged 1 commit into
Python-Ensemble-Toolbox:mainfrom
KriFos1:feature/enif
Sep 28, 2026
Merged

rolfjl merged 1 commit into
Python-Ensemble-Toolbox:mainfrom
KriFos1:feature/enif

Conversation

@KriFos1

@KriFos1 KriFos1 commented Sep 28, 2026

Copy link
Copy Markdown
Contributor

Use ERT's graphite-maps estimators as a bound analysis flavour of ES-MDA, following the restructured schemes/analyses split: the flavour selects through COMPATIBLE_ANALYSES, and the original single-update EnIF is the one-step MDA schedule. Include graphite-maps in the standard installation, document configuration, and test numerical parity and assimilation.

BREAKING CHANGE: PET requires Python 3.12 through 3.14 to support the required graphite-maps dependency.

Use ERT's graphite-maps estimators as a bound analysis flavour of ES-MDA,
following the restructured schemes/analyses split: the flavour selects
through COMPATIBLE_ANALYSES, and the original single-update EnIF is the
one-step MDA schedule. Include graphite-maps in the standard installation,
document configuration, and test numerical parity and assimilation.

BREAKING CHANGE: PET requires Python 3.12 through 3.14 to support
the required graphite-maps dependency.
@rolfjl
rolfjl merged commit 5161dd7 into Python-Ensemble-Toolbox:main Sep 28, 2026
4 checks passed
@KriFos1
KriFos1 deleted the feature/enif branch September 28, 2026 09:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants