All functions

FitDL.Zhang() FitDL.AG() FitDL.AG2() FitDL.Beck() FitDL.Elmore() FitDL.Gu() FitDL.Klos()

Fine fitting

GOF()

GOF

MOD13A1

MOD13A1

PhenoTrs() PhenoDeriv() PhenoGu() PhenoKl()

Phenology Extraction methods

add_HeadTail()

Add one year data in the head and tail

check_input()

check_input

check_ylu()

check_ylu

curvefit()

Fine curve fitting

curvefits()

Fine Curve fitting

divide_seasons()

divide_seasons

f_goal()

Goal function of fine curve fitting methods

findpeaks()

findpeaks

get_GOF() get_GOF.fFITs()

get_GOF

get_fitting() get_fitting.fFITs()

getFittings

get_param() get_param.fFITs()

Get parameters from curve fitting result

get_pheno() get_pheno.fFITs()

get_pheno

Logistic() doubleLog.Zhang() doubleLog.AG() doubleLog.AG2() doubleLog.Beck() doubleLog.Elmore() doubleLog.Gu() doubleLog.Klos()

Double logistics functions

movmean()

movmean

opt_ucminf() opt_nlm() opt_optim() opt_nlminb()

Unified optimization function

opt_nlminb_julia()

Optimization using PORT routines

optim_pheno()

optim_pheno

plot_curvefits()

plot_curvefits

plot_input()

Plot INPUT returned by check_input

plot_phenofit()

plot_phenofit

plot_season()

plot_season

process_phenofit()

Extract Vegetation Phenology at site scale

getBits() qc_summary() qc_StateQA() qc_5l() qc_FparLai() qc_NDVI3g() qc_NDVIv4() qc_SPOT()

Initial weights according to qc

rcpp_wSG() rcpp_SG()

Weighted Savitzky-Golay written in RcppArmadillo

set_options() get_options()

set and get phenofit option

smooth_wHANTS()

Weighted HANTS SMOOTH

smooth_wSG()

Weighted Savitzky-Golay

smooth_wWHIT()

Weigthed Whittaker Smoother

wSELF() wTSM() wBisquare0() wBisquare() wChen() wKong()

Weight updating functions

whit2()

Weighted Whittaker smoothing with a second order finite difference penalty