Package: beast 1.2
beast: Bayesian Estimation of Change-Points in the Slope of Multivariate Time-Series
Assume that a temporal process is composed of contiguous segments with differing slopes and replicated noise-corrupted time series measurements are observed. The unknown mean of the data generating process is modelled as a piecewise linear function of time with an unknown number of change-points. The package infers the joint posterior distribution of the number and position of change-points as well as the unknown mean parameters per time-series by MCMC sampling. A-priori, the proposed model uses an overfitting number of mean parameters but, conditionally on a set of change-points, only a subset of them influences the likelihood. An exponentially decreasing prior distribution on the number of change-points gives rise to a posterior distribution concentrating on sparse representations of the underlying sequence, but also available is the Poisson distribution. See Papastamoulis et al (2019) <doi:10.1515/ijb-2018-0052> for a detailed presentation of the method.
Authors:
beast_1.2.tar.gz
beast_1.2.zip(r-4.7)beast_1.2.zip(r-4.6)beast_1.2.zip(r-4.5)
beast_1.2.tgz(r-4.6-any)beast_1.2.tgz(r-4.5-any)
beast_1.2.tar.gz(r-4.7-any)beast_1.2.tar.gz(r-4.6-any)
beast_1.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
beast/json (API)
| # Install 'beast' in R: |
| install.packages('beast', repos = c('https://mqbssppe.r-universe.dev', 'https://cloud.r-project.org')) |
- FungalGrowthDataset - Fungal Growth Dataset
This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.
Last updated from:5affff16aa. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 101 | ||
| source / vignettes | OK | 133 | ||
| linux-release-x86_64 | OK | 103 | ||
| macos-release-arm64 | OK | 80 | ||
| macos-oldrel-arm64 | OK | 64 | ||
| windows-devel | OK | 69 | ||
| windows-release | OK | 108 | ||
| windows-oldrel | OK | 62 | ||
| wasm-release | OK | 91 |
Exports:beastbirthProbscomplexityPriorcomputeEmpiricalPriorParameterscomputePosteriorParameterscomputePosteriorParametersFreelocalProposallogLikelihoodFullModellogPriormcmcSamplermyUnicodeCharactersnormalizeTime0plot.beast.objectprint.beast.objectproposeThetasimMultiIndNormInvGammasimulateFromPriorsingleLocalProposaltruncatedPoissonupdateNumberOfCutpoints
Dependencies:RColorBrewer
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Bayesian Estimation of Change-Points in the Slope of Multivariate Time-Series | beast-package |
| Main function | beast |
| Birth Probabilities | birthProbs |
| Complexity prior distribution | complexityPrior |
| Compute the empirical mean. | computeEmpiricalPriorParameters |
| Compute empirical posterior parameters | computePosteriorParameters |
| Posterior parameters | computePosteriorParametersFree |
| Fungal Growth Dataset | FungalGrowthDataset |
| Move 3.b | localProposal |
| Log-likelihood function. | logLikelihoodFullModel |
| Log-prior. | logPrior |
| MCMC sampler | mcmcSampler |
| Printing | myUnicodeCharacters |
| Zero normalization | normalizeTime0 |
| Plot function | plot.beast.object |
| Print function | print.beast.object |
| Move 2 | proposeTheta |
| Prior random numbers | simMultiIndNormInvGamma |
| Generate change-points according to the prior | simulateFromPrior |
| Move 3.b | singleLocalProposal |
| Truncated Poisson pdf | truncatedPoisson |
| Move 1 | updateNumberOfCutpoints |
