Data Assimilation with Python: a Package for Experimental Research
-
Updated
Jun 26, 2026 - Python
Data Assimilation with Python: a Package for Experimental Research
Tutorials on data assimilation (DA) and the EnKF
Kalman filter sanctuary - including continuous-discrete extended Kalman filter. Bring additional filters here for a bigger collection.
EnKF code for DA with large-scale layered geophysical models.
Ert has been split into three repositories, libecl, libres, and ert, and now lives at Equinor's GitHub organization — https://github.com/equinor/libecl | https://github.com/equinor/libres | https://github.com/equinor/ert
A Python interface to parallel data assimilation framework - pyPDAF
Ensemble-based history matching method with latent-space proxy model for nonlinear forward model and non-Gaussian models.
EnKF analysis routines in Fortran 90. Stochastich and SQRT formulations with subspace inversion.
A companion repository to "A low-rank ensemble Kalman filter for elliptic observations" by Le Provost et al. (2022)
5 types of Kalman Filters and examples.
Data Assimilation Project with the Lorenz63 Model
Code used for the paper "A Method for Imaging Energetic Particle Precipitation with Subionospheric VLF Signals"
⌨️ Nino-Ruiz, E.D., & Consuegra Ortega (2023) AMLCS-DA: A data assimilation package in Python for Atmospheric General Circulation Models. SoftwareX, Elsevier, 1– 10. Available from: https://doi.org/10.1016/j.softx.2023.101374
A collection of time-efficient state estimation algorithms for the medium-fidelity WindFarmSimulator (WFSim) control model
the hub for all the computational projects related to NWP, DA, and predictability
MATLAB barotropic Lagrangian DA filter: tracers, spectral QG-style model, EnKF-family run, spectra. MSc working copy.
Real time multi-dimensional data modeling with new observations
This repo is work done for fun on trying to apply the parametric Kalman Filter (Pannekoucke et al. 2016) on the sphere for a transport equation.
Interactive barotropic QG Lagrangian data assimilation lab — spectral twin + localized EnKF
To associate your repository with the enkf topic, visit your repo's landing page and select "manage topics."