Estimate successive Rectangular Hyperbolic Light Response Curve parameters

partGLFitLRCWindows(
  ds,
  winSizeDays = 4L,
  strideInDays = 2L,
  nRecInDay = 48L,
  dsTempSens,
  isVerbose = TRUE,
  controlGLPart = partGLControl(),
  lrcFitter = RectangularLRCFitter()
)

Arguments

ds

data.frame with numeric columns NEE, sdNEE, Temp (degC), VPD, Rg, and logical columns isNight and isDay

winSizeDays

Window size in days for daytime fits

strideInDays

step in days for shifting the windows

nRecInDay

number of records within one day (for half-hourly data its 48)

dsTempSens

data.frame that reports for each window temperature sensitivity parameters E0 and RRef

isVerbose

set to FALSE to suppress messages

controlGLPart

list of further default parameters

lrcFitter

R5 class instance responsible for fitting the light response curve

Value

a tibble with a row for each window providing information on window size, parameters estimated from light response curve (LRC), and their standard deviation. Moreover, and estimated from night-time data after smoothing and forward-filling: the uncertainty of temperature sensitivity E0_night_sd, And the respiration at reference temperature RRef_night. Finally it contains a list column resOpt with the optimization results.