"sEddyProc"sEddyProc-class.RdR5 reference class for processing of site-level half-hourly eddy data
All reference classes extend and inherit methods from "envRefClass".
for examples see useCase vignette
private, not to be accessed directly:
sID:Object of class character with Site ID
sDATA:Object of class data.frame with (fixed) site data
sINFO:Object of class list with site information
sLOCATION:Object of class list with site location information
sTEMP:Object of class data.frame of (temporary) result data
sUSTAR:Object of class list with results form uStar Threshold estimation
Setup, import and export
sEddyProc_initialize(ID.s, Data.F, ColNames.V.s, ColPOSIXTime.s, DTS.n, ColNamesNonNumeric.V.s, Lat_deg.n, Long_deg.n, TimeZone_h.n, ...)sEddyProc_sSetLocationInfo(Lat_deg.n, Long_deg.n, TimeZone_h.n)sEddyProc_sExportResults(isListColumnsExported)sEddyProc_sExportData()sEddyProc_sGetData()uStar threshold estimation
sEddyProc_sEstUstarThresholdDistribution(ctrlUstarEst.l, ctrlUstarSub.l, UstarColName, NEEColName, TempColName, RgColName, ..., seasonFactor, seasonFactorsYear, nSample, probs, verbose.b)sEddyProc_sEstUstarThold(UstarColName, NEEColName, TempColName, RgColName, ...)sEddyProc_sPlotNEEVersusUStarForSeason(season.s, Format.s, Dir.s, UstarColName, NEEColName, TempColName, WInch, HInchSingle, ...)Gapfilling
sEddyProc_sCalcPotRadiation(useSolartime.b)sEddyProc_sMDSGapFill(Var.s, QFVar.s, QFValue.n, V1.s, T1.n, V2.s, T2.n, V3.s, T3.n, FillAll.b, Verbose.b, Suffix.s)sEddyProc_sMDSGapFillAfterUStarDistr(..., UstarThres.df, UstarSuffix.V.s)sEddyProc_sMDSGapFillAfterUstar(FluxVar.s, UstarVar.s, UstarThres.df, UstarSuffix.s, FlagEntryAfterLowTurbulence.b, isFilterDayTime, swThr, RgColName, ...)sEddyProc_sFillMDC(WinDays.i, Verbose.b)sEddyProc_sFillLUT(WinDays.i, V1.s, T1.n, V2.s, T2.n, V3.s, T3.n, V4.s, T4.n, V5.s, T5.n, Verbose.b)sEddyProc_sFillInit(Var.s, QFVar.s, QFValue.n, FillAll.b)Flux partitioning
sEddyProc_sMRFluxPartition(FluxVar.s, QFFluxVar.s, QFFluxValue.n, TempVar.s, QFTempVar.s, QFTempValue.n, RadVar.s, Lat_deg.n, Long_deg.n, TimeZone_h.n, T_ref.n, Suffix.s, debug.l, parsE0Regression)sEddyProc_sGLFluxPartition(..., debug.l, isWarnReplaceColumns)Plotting
sEddyProc_sPlotDailySums(Var.s, VarUnc.s, Format.s, Dir.s, unit.s, ...)sEddyProc_sPlotDailySumsY(Var.s, VarUnc.s, Year.i, timeFactor.n, massFactor.n, unit.s)sEddyProc_sPlotHHFluxes(Var.s, QFVar.s, QFValue.n, Format.s, Dir.s)sEddyProc_sPlotHHFluxesY(Var.s, QFVar.s, QFValue.n, Year.i)sEddyProc_sPlotDiurnalCycle(Var.s, QFVar.s, QFValue.n, Format.s, Dir.s)sEddyProc_sPlotFingerprint(Var.s, QFVar.s, QFValue.n, Format.s, Dir.s, ...)sEddyProc_sPlotFingerprintY(Var.s, QFVar.s, QFValue.n, Year.i, Legend.b, Col.V, valueLimits)