PhenoTrs {greenbrown}R Documentation

Method 'Trs' to calculate phenology metrics

Description

This function implements threshold methods for phenology. This is rather an internal function; please use the function Phenology to apply this method.

Usage

PhenoTrs(x, approach = c("White", "Trs"), trs = NULL, min.mean = 0.1, 
    calc.pheno = TRUE, plot = FALSE, ...)

Arguments

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)

Value

The function returns a vector with SOS, EOS, LOS, POP, MGS, rsp, rau, PEAK, MSP and MAU.

Author(s)

Matthias Forkel <matthias.forkel@geo.tuwien.ac.at> [aut, cre]

References

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.

See Also

Phenology

Examples


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)


[Package greenbrown version 2.4.3 Index]