Rbeast: Bayesian Change-Point Detection and Time Series Decomposition

BEAST is a Bayesian estimator of abrupt change, seasonality, and trend for decomposing univariate time series and 1D sequential data. Interpretation of time series depends on model choice; different models can yield contrasting or contradicting estimates of patterns, trends, and mechanisms. BEAST alleviates this by abandoning the single-best-model paradigm and instead using Bayesian model averaging over many competing decompositions. It detects and characterizes abrupt changes (changepoints, breakpoints, structural breaks, joinpoints), cyclic or seasonal variation, and nonlinear trends. BEAST not only detects when changes occur but also quantifies how likely the changes are true. It estimates not just piecewise linear trends but also arbitrary nonlinear trends. BEAST is generically applicable to any real-valued time series, such as those from remote sensing, economics, climate science, ecology, hydrology, and other environmental and biological systems. Example applications include identifying regime shifts in ecological data, mapping forest disturbance and land degradation from satellite image time series, detecting market trends in economic indicators, pinpointing anomalies and extreme events in climate records, and analyzing system dynamics in biological time series. Details are given in Zhao et al. (2019) <doi:10.1016/j.rse.2019.04.034>.

Version: 1.0.2
Depends: R (≥ 2.10.0), methods, utils
Imports: grid
Published: 2025-12-19
DOI: 10.32614/CRAN.package.Rbeast
Author: Tongxi Hu [aut], Yang Li [aut], Xuesong Zhang [aut], Kaiguang Zhao [aut, cre], Jack Dongarra [ctb], Cleve Moler [ctb]
Maintainer: Kaiguang Zhao <zhao.1423 at osu.edu>
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
URL: https://github.com/zhaokg/Rbeast
NeedsCompilation: yes
Citation: Rbeast citation info
Materials: README, NEWS
In views: Bayesian, Environmetrics, TimeSeries
CRAN checks: Rbeast results

Documentation:

Reference manual: Rbeast.html , Rbeast.pdf

Downloads:

Package source: Rbeast_1.0.2.tar.gz
Windows binaries: r-devel: Rbeast_1.0.1.zip, r-release: Rbeast_1.0.1.zip, r-oldrel: Rbeast_1.0.1.zip
macOS binaries: r-release (arm64): Rbeast_1.0.1.tgz, r-oldrel (arm64): Rbeast_1.0.1.tgz, r-release (x86_64): Rbeast_1.0.1.tgz, r-oldrel (x86_64): Rbeast_1.0.1.tgz
Old sources: Rbeast archive

Reverse dependencies:

Reverse suggests: Dimodal

Linking:

Please use the canonical form https://CRAN.R-project.org/package=Rbeast to link to this page.