PhenoTrs {greenbrown} | R Documentation |
This function implements threshold methods for phenology. This is rather an internal function; please use the function Phenology
to apply this method.
PhenoTrs(x, approach = c("White", "Trs"), trs = NULL, min.mean = 0.1, calc.pheno = TRUE, plot = FALSE, ...)
x |
seasonal cycle of one year |
approach |
approach to be used to calculate phenology metrics. 'White' (White et al. 1997) or 'Trs' for simple threshold. |
trs |
threshold to be used for approach "Trs" |
min.mean |
minimum mean annual value in order to calculate phenology metrics. Use this threshold to suppress the calculation of metrics in grid cells with low average values |
calc.pheno |
calculate phenology metrics or return NA? |
plot |
plot results? |
... |
further arguments (currently not used) |
The function returns a vector with SOS, EOS, LOS, POP, MGS, rsp, rau, PEAK, MSP and MAU.
Matthias Forkel <matthias.forkel@geo.tuwien.ac.at> [aut, cre]
White MA, Thornton PE, Running SW (1997) A continental phenology model for monitoring vegetation responses to interannual climatic variability. Global Biogeochem Cycles 11, 217-234.
data(ndvi) plot(ndvi) # perform time series processing for first year pof data x <- TsPP(ndvi, interpolate=TRUE)[1:365] plot(x) # calculate phenology metrics for first year PhenoTrs(x, plot=TRUE, approach="White") PhenoTrs(x, plot=TRUE, approach="Trs", trs=0.25)