View source: R/PartitioningLasslop10.R
partitionNEEGL | R Documentation |
Partition NEE fluxes into GP and Reco using the daytime method.
partitionNEEGL(ds, NEEVar = if (!missing(NEEVar.s)) NEEVar.s else paste0("NEE",
suffixDash, "_f"), TempVar = if (!missing(TempVar.s)) TempVar.s else "Tair_f",
VPDVar = if (!missing(VPDVar.s)) VPDVar.s else "VPD_f",
RadVar = if (!missing(RadVar.s)) RadVar.s else "Rg_f",
suffix = if (!missing(Suffix.s)) Suffix.s else "",
NEEVar.s, TempVar.s, VPDVar.s, RadVar.s,
Suffix.s, ..., controlGLPart = partGLControl(),
isVerbose = TRUE, nRecInDay = 48L, lrcFitter = RectangularLRCFitter())
ds |
dataset with all the specified input columns and full days in equidistant times |
NEEVar |
Variable of NEE |
TempVar |
Filled air or soil temperature variable (degC) |
VPDVar |
Filled Vapor Pressure Deficit - VPD - (hPa) |
RadVar |
Filled radiation variable |
suffix |
string inserted into column names before
identifier for NEE column defaults
(see |
NEEVar.s |
deprecated |
TempVar.s |
deprecated |
VPDVar.s |
deprecated |
RadVar.s |
deprecated |
Suffix.s |
deprecated
identifier for NEE column defaults
(see |
... |
further arguments to
|
controlGLPart |
further default parameters,
see |
isVerbose |
set to FALSE to suppress output messages |
nRecInDay |
number of records within one day (for half-hourly data its 48) |
lrcFitter |
R5 class instance
responsible for fitting the light response curve.
Current possibilities are |
Daytime-based partitioning of measured net ecosystem fluxes into gross primary production (GPP) and ecosystem respiration (Reco)
The fit to the light-response-curve is done by default using the Rectangular
hyperbolic function, as in Lasslop et al. (2010)
Alternative fittings can be used by providing the corresponding subclass of
LightResponseCurveFitter-class
to lrcFitter
argument.
(see LightResponseCurveFitter_predictGPP
)
While the extrapolation uses filled data, the parameter optimization
may use only measured data, i.e. with specified quality flag.
Even with using filled VPD, there may be large gaps that have not been
filled.
With the common case where VPD is missing for fitting the LRC, by default
(with controlGLPart$isRefitMissingVPDWithNeglectVPDEffect = TRUE
)
is to redo the estimation of LRC parameters with neglecting the VPD-effect.
Next, in the predictions (rows) with missing VPD are then replaced
with predictions
based on LRC-fits that neglected the VPD effect.
Reco_DT_<suffix> |
predicted ecosystem respiration: mumol CO2/m2/s |
GPP_DT_<suffix> |
predicted gross primary production mumol CO2/m2/s |
<LRC> |
Further light response curve (LRC) parameters and
their standard deviation depend on the used LRC
(e.g. for the non-rectangular LRC
see |
FP_VARnight |
NEE filtered for nighttime records (others NA) |
FP_VARday |
NEE filtered for daytime records (others NA) |
NEW_FP_Temp |
temperature after filtering for quality flag degree Celsius |
NEW_FP_VPD |
vapour pressure deficit after filtering for quality flag, hPa |
FP_RRef_Night |
basal respiration estimated from nighttime (W / m2) |
FP_qc |
quality flag: 0: good parameter fit, 1: some parameters out of range, required refit, 2: next parameter estimate is more than two weeks away |
FP_dRecPar |
records until or after closest record that has a parameter estimate associated |
FP_errorcode |
information why LRC-fit was not
successful or was rejected, see result of
|
FP_GPP2000 |
predicted GPP at VPD = 0 and PAR = 2000: a surrogate for maximum photosynthetic capacity |
FP_OPT_VPD |
list object of fitting results including iOpt and covParms |
FP_OPT_NoVPD |
same as FP_OPT_VPD holding optimization results with fit neglecting the VPD effect |
TW Department for Biogeochemical Integration at MPI-BGC, Jena, Germany <REddyProc-help@bgc-jena.mpg.de> [cph], Thomas Wutzler <twutz@bgc-jena.mpg.de> [aut, cre], Markus Reichstein <mreichstein@bgc-jena.mpg.de> [aut], Antje Maria Moffat <antje.moffat@bgc.mpg.de> [aut, trl], Olaf Menzer <omenzer@bgc-jena.mpg.de> [ctb], Mirco Migliavacca <mmiglia@bgc-jena.mpg.de> [aut], Kerstin Sickel <ksickel@bgc-jena.mpg.de> [ctb, trl], Ladislav <U+0160>igut <sigut.l@czechglobe.cz> [ctb]
Lasslop G, Reichstein M, Papale D, et al. (2010) Separation of net ecosystem exchange into assimilation and respiration using a light response curve approach: critical issues and global evaluation. Global Change Biology, Volume 16, Issue 1, Pages 187-208
partGLFitNightTimeTRespSens
partGLFitLRCWindows
partGLInterpolateFluxes
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.