NEWS.md
st_poi() (pseudo-centroid)detect_forages() (experiment)naming_convention to various
functionscut_cycles()
aggregate_pheno()
master to main
according to Git and
Branch Naming
First sen2rts beta version.
assign_season().PhenoDeriv() (function imported from package
phenopix) to support the definition of relative slopes
(this feature will be better documented in future).cut_cycles(), bot methods based on argument
min_h and on Meroni et al.
qa < min_qa are removed and not yet
interpolated (no more necessary). Problem still present: in
Savitzky-Golay filter, left and right borders are interpolated without
considering the point quality.smooth_s2ts(), add the possibility to skip spike
removal.smooth_s2ts(), exclude low values before removing
spikes (to avoid errors).read_s2cube() is now load_s2paths().smooth_s2ts(), sg_daywindow = 15
instead than 9.fit_curve(): add value "no" for argument
fit (useful to skip interpolation to extract phenological
metrics with TRS).aggregate_pheno() to aggregate
phenological metrics.assign_season() to assign a season label
to cycles.fit values in fit_curve(),
so to use the secondary method in case of failure of the first.cut_cycles() to follow Meroni et
al. (2021).cut_seasons() -> cut_cycles()) and
parameters.PhenoTrs() to ensure sos <
pop < eos.year is added to outputs of functions since
cut_cycles().cut_seasons(): cut Sentinel-2 time series into separate
seasons, detecting dates of cuts and of peaks;fit_curve(): fit a curve using a parametric function
from phenopix::greenProcess();extract_pheno(): extract phenological metrics from a
fitted time series using methods from
phenopix::PhenoExtract();filter_seasons(): filter detected seasons basing on
dates of begin / end / peak, and associate each season with a reference
year.qa_min are no more rescaled to 0-1;
values with < qa_min are no more removed, but replaced
with a linear interpolation.scl_weights() default values are slightly changed
according to previous change.qa.extract_s2ts() on polygon features, best values of
each polygon can be used instead of the weighted average.max_na_days and method to
fill_s2ts()
s2ts
First package release (still in alpha version) including functions planned for first milestone:
read_s2cube() to build data cubes from Sentinel-2
archives;extract_s2ts() to build raw time series in
s2ts format;smooth_s2ts() to smooth and filter time series;fill_s2ts() to fill non equally-temporally weighted
time series.