imabc
Incremental Mixture Approximate Bayesian Computation (IMABC)
Description
Provides functionality to perform a likelihood-free method for estimating the parameters of complex models that results in a simulated sample from the posterior distribution of model parameters given targets. The method begins with a accept/reject approximate bayes computation (ABC) step applied to a sample of points from the prior distribution of model parameters. Accepted points result in model predictions that are within the initially specified tolerance intervals around the target points. The sample is iteratively updated by drawing additional points from a mixture of multivariate normal distributions, accepting points within tolerance intervals. As the algorithm proceeds, the acceptance intervals are narrowed. The algorithm returns a set of points and sampling weights that account for the adaptive sampling scheme. For more details see Rutter, Ozik, DeYoreo, and Collier (2018) <arXiv:1804.02090>.
Downloads
207
Last 30 days
15641st
207
Last 90 days
207
Last year
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | NOTE |
| r-devel-linux-x86_64-fedora-gcc | NOTE |
| r-devel-macos-arm64 | NOTE |
| r-devel-windows-x86_64 | NOTE |
| r-oldrel-macos-arm64 | NOTE |
| r-oldrel-macos-x86_64 | NOTE |
| r-oldrel-windows-x86_64 | NOTE |
| r-patched-linux-x86_64 | NOTE |
| r-release-linux-x86_64 | NOTE |
| r-release-macos-arm64 | NOTE |
| r-release-macos-x86_64 | NOTE |
| r-release-windows-x86_64 | NOTE |
Check details (16 non-OK)
CRAN incoming feasibility
Maintainer: ‘"Christopher, E. Maerzluft" <cmaerzlu@rand.org>’ The Description field contains <arXiv:1804.02090>. Please refer to arXiv e-prints via their arXiv DOI <doi:10.48550/arXiv.YYMM.NNNNN>.
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
| ^
CRAN incoming feasibility
Maintainer: ‘"Christopher, E. Maerzluft" <cmaerzlu@rand.org>’ The Description field contains <arXiv:1804.02090>. Please refer to arXiv e-prints via their arXiv DOI <doi:10.48550/arXiv.YYMM.NNNNN>.
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
| ^
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
| ^
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
| ^
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
| ^
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
| ^
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
| ^
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
| ^
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
| ^
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
| ^
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
| ^
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
| ^
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
| ^
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
| ^
Check History
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
CRAN incoming feasibility
Maintainer: ‘"Christopher, E. Maerzluft" <cmaerzlu@rand.org>’ The Description field contains <arXiv:1804.02090>. Please refer to arXiv e-prints via their arXiv DOI <doi:10.48550/arXiv.YYMM.NNNNN>.
CRAN incoming feasibility
Maintainer: ‘"Christopher, E. Maerzluft" <cmaerzlu@rand.org>’ The Description field contains <arXiv:1804.02090>. Please refer to arXiv e-prints via their arXiv DOI <doi:10.48550/arXiv.YYMM.NNNNN>.
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as
Rd files
checkRd: (-1) define_target_function.Rd:41: Lost braces; missing escapes or markup?
41 | be done either as a single vector of values (e.g. `function(x) { ... }`), or individual inputs for each parameter
| ^
checkRd: (-1) define_target_function.Rd:42: Lost braces; missing escapes or markup?
42 | (e.g. `function(x1, x2) { ... }`). If a single vector is used, all parameters will be passed to the target function as