A Python package for partitioning measured Net Ecosystem Exchange (NEE) of CO₂ into Total Ecosystem Respiration (TER) and Gross Primary Productivity (GPP).
To install the package from GitHub
$ pip install git+https://github.com/erkkar/nee_partition
Basic usage
>>> from nee_partition.main import main
>>> main("<PATH TO A CSV DATA FILE>")
The partitioning uses a modified version of the algorithm described by Reichstein et al. (2005).
Ecosystem respiration as a function of temperature is modelled following Lloyd and Taylor (1994, Eq. 11):
where
Parameter
GPP is modelled using a hyperbolic light response curve (Lasslop et al., 2008):
where
Lasslop, G., M. Reichstein, J. Kattge, and D. Papale. 2008. ‘Influences of Observation Errors in Eddy Flux Data on Inverse Model Parameter Estimation’. Biogeosciences 5 (5): 1311–24. https://doi.org/10.5194/bg-5-1311-2008.
Lloyd, J., and J. A. Taylor. 1994. ‘On the Temperature Dependence of Soil Respiration’. Functional Ecology 8 (3): 315–23. https://doi.org/10.2307/2389824.
Reichstein, Markus, Eva Falge, Dennis Baldocchi, Dario Papale, Marc Aubinet, Paul Berbigier, Christian Bernhofer, et al. 2005. ‘On the Separation of Net Ecosystem Exchange into Assimilation and Ecosystem Respiration: Review and Improved Algorithm’. Global Change Biology 11 (9): 1424–39. https://doi.org/10.1111/j.1365-2486.2005.001002.x.