All functions

AGSI()

Accumulated growing season index model

AICc()

Calculates AICc values

AT()

Alternating model as defined in Basler et al. 2016 (Agr. For. Meteorlogy)

CDD()

Chilling Degree Day (CDD) adapted from Jeong & Medvigny 2014 (Global Ecology & Biogeography)

CU()

CU chilling degree model

DP()

DormPhot model as defined in Caffarra, Donnelly and Chuine 2011 (Clim. Res.) parameter ranges are taken from Basler et al. 2016

DU()

DU drought model

GRP()

Thermal Time grassland pollen model

LIN()

Linear model

M1()

M1 model

M1s()

M1s model

PA()

Parallel model

PAb()

Parallel model

PM1()

Parallel M1 model

PM1b()

Parallel M1 model

PTT()

PhotoThermal Time model

PTTs()

PhotoThermal Time model

SGSI()

Standard growing season index model

SM1()

Sequential model (M1 variant)

SM1b()

Sequential model (M1 variant)

SQ()

Sequential model

SQb()

Sequential model

TT()

Thermal Time model

TTs()

Thermal Time model

UM1()

Unified M1 model

UN()

Unified model

check_npn_phenophases()

Checks if USA-NPN phenophase exists

check_npn_species()

Checks if USA-NPN species exists

check_pep725_species()

Checks if PEP725 species name or number exists or can be generated

cvmae()

Coefficient of Variation of the Mean Absolute Error

daylength()

Calculate daylength values

likelihood()

Log likelihood cost function for model optimization

null()

Null model

outlier_detection()

Outlier detection of transition dates

phenocam_DB

phenocam_DB

phenocam_DB_autumn

phenocam_DB_autumn

phenocam_EN

phenocam_EN

phenocam_GR

phenocam_GR

plot(<pr_fit>)

Plotting method for fit model output

pr_calc_land_cover()

Calculates land cover density

pr_calc_temp_sens()

Calculates the temperature sensitivity of a model (and parameters)

pr_cross_validate()

Model cross valiadation

pr_dl_be()

Download Berkeley Earth Gridded mean daily temperature data

pr_dl_cmip()

Download Global CMIP6 driver data

pr_dl_era5()

Download Global ERA5 (land) driver data

pr_dl_npn()

Download USA-NPN data using the API interface

pr_dl_pep725()

Download PEP725 data

pr_fit()

Fit a single phenology model

pr_fit_comparison()

Fit multiple models for comparison

pr_fit_parameters()

Fit parameters of a phenology model to validation data

pr_flatten()

Generates a flattened 'phenor' data file

pr_fm_be()

Formatting of Berkeley Earth Gridded temperature data

pr_fm_cmip()

Formatting CMIP6 data

pr_fm_csv()

Formatting of CSV based data

pr_fm_daymet_tiles()

Formatting Daymet tiled data

pr_fm_era5()

Formatting ERA5 data

pr_fm_gee()

Formatting GEE data

pr_fm_modis()

Format MODIS MCD12Q2 phenology data

pr_fm_npn()

Formatting USA-NPN data

pr_fm_pep725()

Formatting PEP725 data

pr_fm_phenocam()

Format PhenoCam data

pr_fm_subset()

Subset formatted phenor data

pr_merge_pep725()

Merge PEP725 data files

pr_parameters()

Read parameter boundary values

pr_plot_arrows()

Generates an arrow plot

pr_plot_comparison()

Model comparison plotting routine to faciliate model development and quick comparisons of the skill of various models. Add your model to the list in your branch or fork to make this work with novel model formulations.

pr_predict()

Predicts phenophases

rmse()

Root Mean Squared Error cost function for model optimization.

rotate_cmip()

Rotate CMIP NetCDF data cubes

shape_model_output()

Shapes model output

summary(<pr_fit>)

Print summary values for fit model output

triangular_temperature_response()

Triangular temperature response function