Rbeast
1.0.2Bayesian Change-Point Detection and Time Series Decomposition
Overview
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.
Install
Health
- OK2026-03-1014 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
Documentation
- Examples that run
- 81%
- Documented parameters
- 97%
- Return-value docs
- 100%
- References docs
- 100%
Downloads
Repository
Stars over time
Forks over time
Releases over time
Issues over time
PRs over time
Repository practices
Checks run against github.com/zhaokg/rbeast on 2026-07-19.
No development-tooling practices detected in the upstream repository.
Dependencies
Nothing depends on this yet.
Code & Tests
- Cyclomatic complexity
- 3.0 median / 180 max
Test coverage
Line coverage
–
Expression
–
Tests / Examples
–
Functions
1149 9 exported
Complexity
16.8 avg / 180 max
Call network
1149 nodes / 1295 edges
Call graph
Open call graph →Lowest coverage
Per-function coverage is not measured for this package yet.
Datasets
| Name | Class | Rows × Cols | Also ships in |
|---|---|---|---|
| CNAchrom11 | vector | – | – |
| Yellowstone | vector | – | – |
| covid19 | data.frame | 1,037 × 4 | – |
| googletrend_beach | ts | – | – |
| ohio | data.frame | 400 × 17 | – |
People & History
17 releases. Pick two to compare their code metrics. R releases are shown for context.
- RR 4.6.0 released · 2026-04-24
- 1.0.2Latest
- RR 4.5.0 released · 2025-04-11
- 1.0.12024-08-30 · diff ↗
- RR 4.4.0 released · 2024-04-24
- 1.0.02023-12-08 · diff ↗
- 0.9.92023-05-14 · diff ↗
- 0.9.82023-05-11 · diff ↗
- RR 4.3.0 released · 2023-04-21
- 0.9.72023-01-22 · diff ↗
- 0.9.62023-01-15 · diff ↗
- 0.9.52022-08-09 · diff ↗
- 0.9.42022-05-18 · diff ↗
- RR 4.2.0 released · 2022-04-22
- 0.9.32022-03-04 · diff ↗
- 0.9.22021-12-23 · diff ↗
Show 13 earlier events
- unarchivedReturned to CRAN2021-12-23
- archivedRemoved from CRAN2021-12-19check problems were not corrected in time
- 0.9.12021-11-24 · diff ↗
- 0.9.02021-11-15 · diff ↗
- RR 4.1.0 released · 2021-05-18
- RR 4.0.0 released · 2020-04-24
- 0.2.22019-11-21 · diff ↗
- 0.2.12019-07-26 · diff ↗
- 0.22019-07-23 · diff ↗
- unarchivedReturned to CRAN2019-07-23
- archivedRemoved from CRAN2019-07-20installation errors were not corrected in time
- 0.12019-05-17
- RR 3.6.0 released · 2019-04-26
Package metadata
- First published
- 2019-05-17
- Total releases
- 17 / 7 yrs
- License
- GPL (>= 2) OSI
- Minimum R
- ≥ 2.10.0
- Bundled data
- 219 KB / 8 files
- Download size
- 1.4 MB
- Installed size
- not tracked yet
- With dependencies
- not tracked yet