Releases: eco-hydro/phenofit
phenofit v0.3.5 (2022-03-01)
- add TIMESAT global model function and cutoff function.
- add the parameter
na.rm
incheck_input
. Ifna.rm
= true, missing and
spike values will be discarded; otherwise, they will be interpolated by valid
neihbours. - change
analytical
toFALSE
inPhenoDeriv.fFIT
,PhenoGu.fFIT
phenofit v0.3.3 (2021-12-11)
phenofit passed test in multi-GS regions
-
Fix typo error in curvefits' document.
-
Fix the error of
plot.fFITs
, due tofFIT
renamed tomodel
. -
Rename function
opt_season
toseason_input
-
In the case of none growing season division information,
find_season.peaks
will be error. Fixed now. -
Fix the bug of
init_param
in the approximately monotonous time-sereis (e.g. fast harvest leads to a very short senescence period, and hence approximately monotonic in the whole growing season). In previous version, the parameter boundary ofsos
might exceed that ofeos
. -
Improved the phenology extraction method
PhenoTrs
,PhenoDeriv
andPhenoGu
in the approximately monotonous time-sereis. In the previous versionNA
value will be return. In the current version, if the time series is monotonously increasing, EOS will be the mean value oft[n]
and peak date of season (POP
).
ButPhenoKlos
has no method to avoidNA
values, because it used the strict mathematical solution to find the extreme values in the curve
of curvature's change rate.
MAJOR updates to improve multi-GS phenology extraction
-
Fix the bug of
findpeaks
, which lead to sharp changed growing season failed to detect. -
Fix the bug of
PhenoKlos
, whereminpeakheight
not work in previous version. -
Fix the bug of
check_season_dt
, wherepeak
might be able to greater thanend
. -
Remove the parameter
check_season_dt
inremoveClosedExtreme
, which might eliminate good extreme values. -
add
get_pheno.rfit
to extract vegetation phenology from rough fitting directly.
phenofit v0.3.1
Major Updates
-
Parameters of
season_mov
andcurvefits
are wrapped into options. Scripts of phenofit v2.0 will not work anymore. -
Add global options
-
Growing season division was improved. Rough fitting and growing season division are separated.
-
In the package dependency, plyr was replaced with dplyr.
-
Add
doubleLog.AG2
, which allows unbalanced background value in the first half and the second half. -
Add
lambda_vcurve
andlambda_cv_jl
to optimize Whittaker's parameterlambda
-
Add pkgdown, http://phenofit.top/.
-
Growing season division was further tested on FLUXNET daily GPP estimations.
-
Julia interface is ready to go, https://github.com/eco-hydro/phenofit.jl.
-
phenofit script was separated into a another repository, https://github.com/eco-hydro/phenofit-scripts.
Paper-phenofit finished (2021-07-31)
PhenoAsync finished
0.2.6 add 0.6 TRS for phenological metrics
version v0.2.1
version 0.2.1 released (#9) * shinyapp: GPPobs and NDVI3g work * unify examples and rename PhenoExtract to get_pheno * add examples * tidy getRealDate * update plot_input function * rename season_3y to season_mov * rm parameter I_optimFUN in optim_pheno * version 0.2.1 released * finished gee_Whittaker evaluation
phenofit v0.1.2
second test whittaker lambda formula