Skip to content
DraconiticResearch
Search Sources API
197,768 studies31 sourcesUpdated 58 min ago
Peer-reviewedCC BY 4.0Geoscientific Model Development

EnviFlux (v1.0): a simplified surface flux inversion tool based on four-dimensional variational data assimilation (4D-Var)

  1. 1University of Reading (Reading, United Kingdom)
  2. 2National Centre for Earth Observation (Leicester, United Kingdom)

Abstract

This paper introduces EnviFlux, which is a software tool (written in C++) to study the inverse problem of estimating the distribution of fluxes of a trace gas globally at the Earth's surface. This is done using a four-dimensional variational technique, which combines information from (i) synthetic observations of the trace gas spanning a defined time window, (ii) a transport model linking the initial concentration and surface fluxes to predictions of the observations, and (iii) a priori information. The novelty of this system – compared to those that attempt to solve for real data – is in its relative simplicity and low cost, allowing new ideas to be assessed and understood quickly and cheaply. This is in line with many other developments in data assimilation that are often first explored using so-called “toy” systems. Part of this paper is to document this system, which is sufficiently complex to allow assimilation of in situ and total column amount (TCA) observation in arbitrary configurations, and has a flexible background error covariance model, but is simple enough to be run relatively quickly. Another part of this paper uses EnviFlux to explore the effect of model error and observation bias on inferred surface fluxes in two example scenarios and with two observation types, namely surface in situ (SIS) and TCA. The first is a highly idealised case with a flux pair (a localised source and a localised sink), where no a priori information concerning their positions is provided. It is found that model errors in the assimilation can severely affect the inferred flux positions and amounts, but observation biases do not affect the positions, but do affect the amounts. The second scenario is closer to a real-world example of methane flux estimates where an a priori is refined with observations. The effect of model error is less than for the first scenario, but is still evident, and the observation biases affect the flux amounts. In both cases, the SIS observations allow a more accurate estimate of surface flux characteristics than the TCA observations, even though the experiments are setup to allow a fair comparison of the two. The last part of the paper raises some research questions that EnviFlux could help address.

Versions

Related

  1. Coupled multiscale paleoclimate reconstruction with four-dimensional variational data assimilation
    Zilu Meng, Gregory J. Hakim, Julien Emile-Geay +2
    arXivPreprintCC BY-NC-ND 4.0Full textAtmospheric science & meteorologyComputational physicsarXiv
  2. GPU-accelerated three-dimensional variational data assimilation with automatic differentiation for WRF-Chem
    Hancheng Ye, Zengliang Zang, Wei You +3
    Geoscientific Model DevelopmentPeer-reviewedCC BY 4.0Atmospheric science & meteorologyCrossref
  3. Accounting for model error in ensemble variational data assimilation through learned generative dynamics
    Marc Bocquet, Tobias S. Finn, Sibo Cheng
    arXivPreprintarXiv licenceFull textAtmospheric science & meteorologyStatisticsarXiv
  4. Structure-aware Bayesian full waveform inversion via diffusion-regularized Stein variational gradient descent
    Chao Li, Mrinal K. Sen, Sergey Fomel +1
    arXivPreprintarXiv licenceFull textGeophysics & seismologyStatisticsarXiv
  5. Bayesian Geophysical Inversion using Stein Mixture Variational Inference for Multimodal or Complex Solutions
    Xuebin Zhao, Andrew Curtis
    arXivPreprintCC BY 4.0Full textGeophysics & seismologyarXiv
BibTeX
@article{bannister2026enviflux,
  title = {{EnviFlux (v1.0): a simplified surface flux inversion tool based on four-dimensional variational data assimilation (4D-Var)}},
  author = {Ross N. Bannister},
  journal = {Geoscientific Model Development},
  year = {2026},
  month = oct,
  doi = {10.5194/gmd-19-9751-2026},
  url = {https://gmd.copernicus.org/articles/19/9751/2026/},
  note = {CC BY 4.0},
}
RIS
TY  - JOUR
TI  - EnviFlux (v1.0): a simplified surface flux inversion tool based on four-dimensional variational data assimilation (4D-Var)
AU  - Ross N. Bannister
PY  - 2026
DA  - 2026/10/12
JO  - Geoscientific Model Development
DO  - 10.5194/gmd-19-9751-2026
UR  - https://gmd.copernicus.org/articles/19/9751/2026/
AB  - This paper introduces EnviFlux, which is a software tool (written in C++) to study the inverse problem of estimating the distribution of fluxes of a trace gas globally at the Earth's surface. This is done using a four-dimensional variational technique, which combines information from (i) synthetic observations of the trace gas spanning a defined time window, (ii) a transport model linking the initial concentration and surface fluxes to predictions of the observations, and (iii) a priori information. The novelty of this system – compared to those that attempt to solve for real data – is in its relative simplicity and low cost, allowing new ideas to be assessed and understood quickly and cheaply. This is in line with many other developments in data assimilation that are often first explored using so-called “toy” systems. Part of this paper is to document this system, which is sufficiently complex to allow assimilation of in situ and total column amount (TCA) observation in arbitrary configurations, and has a flexible background error covariance model, but is simple enough to be run relatively quickly. Another part of this paper uses EnviFlux to explore the effect of model error and observation bias on inferred surface fluxes in two example scenarios and with two observation types, namely surface in situ (SIS) and TCA. The first is a highly idealised case with a flux pair (a localised source and a localised sink), where no a priori information concerning their positions is provided. It is found that model errors in the assimilation can severely affect the inferred flux positions and amounts, but observation biases do not affect the positions, but do affect the amounts. The second scenario is closer to a real-world example of methane flux estimates where an a priori is refined with observations. The effect of model error is less than for the first scenario, but is still evident, and the observation biases affect the flux amounts. In both cases, the SIS observations allow a more accurate estimate of surface flux characteristics than the TCA observations, even though the experiments are setup to allow a fair comparison of the two. The last part of the paper raises some research questions that EnviFlux could help address.
SN  - 1991-9603
ER  -