API Reference¶
hesseflux provides functions used in the processing and post-processing of the Eddy covariance flux data
It was developed for the ICOS ecosystem site FR-Hes.
The post-processing functionality for Eddy flux data is similar to the R-package REddyProc and includes basically the steps described in Papale et al. (Biogeosciences, 2006) plus some extensions such as the daytime method of flux partitioning (Lasslop et al., Global Change Biology 2010).
- copyright
Copyright 2009-2022 Matthias Cuntz, see AUTHORS.rst for details.
- license
MIT License, see LICENSE for details.
Subpackages¶
fgui : GUI dialogs to choose files and directories using Tkinter. |
|
|
Fills gaps in flux data from Eddy covariance measurements with Marginal Distribution Sampling (MDS) according to Reichstein et al. (Global Change Biology, 2005). |
|
Spike detection for using a moving median absolute difference filter. |
|
Calculate photosynthesis (GPP) and ecosystem respiration (RECO) from Eddy covariance CO2 flux data. |
|
Flag Eddy Covariance data using a threshold of friction velocity (u*) below which u* correlates with a reduction in CO2 flux. |
Purpose |
- History
Written 2017 by Matthias Cuntz (mc (at) macu (dot) de)
v2.0, format and docu useable with PyPI, Apr 2020, Matthias Cuntz
v2.0.1, more requirements for readthedocs, coveralls, etc., May 2020, Matthias Cuntz
v2.0.2, finished setup with all dependencies, setting passwords, etc., May 2020, Matthias Cuntz
v2.1, use en instead of eng and bugfix for Excel dates in date routines, Jul 2020, Matthias Cuntz
v2.2, seasonout in ustarfilter, flag gross fluxes if partitioning was not possible, Aug 2020, Matthias Cuntz
v3.0, include subpackages in const, functions, logtools in setup.py, Sep 2020, Matthias Cuntz
v3.1, support cftime>v1.3.0 and added eddy2nc, Feb 2021, Matthias Cuntz
v3.2, return also mean of values for error estimates, Jun 2021, Matthias Cuntz
v3.2.1, code refactoring, Feb 2022, Matthias Cuntz
v4.0, moved to pyproject.toml structure and github pages for documentation, Jul 2022, Matthias Cuntz
v5.0, use pyjams, remove old modules, Aug 2022, Matthias Cuntz