abcpp: Shared C++ Backend for Approximate Bayesian Computation
Provides a compact C++ backend for Approximate Bayesian
Computation (ABC) with a thin R frontend. The current implementation is
primarily a C++ reimplementation of offline ABC workflows provided by
the R 'abc' package <doi:10.32614/CRAN.package.abc>, with the public R
interface intentionally kept small and centered on abc() and summary()
methods. The computational work is performed by shared C++ code. In addition
to reproducing common 'abc' workflows, the package adds optional
dimensionality reduction of summary statistics through Principal
Component Analysis (PCA) and Partial Least Squares (PLS), following
related ideas described by Bazin et al. (2010)
<doi:10.1534/genetics.109.112391> and Wegmann et al. (2009)
<doi:10.1534/genetics.109.102509>.
| Version: |
1.0.0 |
| Depends: |
R (≥ 4.1.0) |
| Imports: |
Rcpp |
| LinkingTo: |
Rcpp |
| Suggests: |
abc, testthat |
| Published: |
2026-07-04 |
| DOI: |
10.32614/CRAN.package.abcpp (may not be active yet) |
| Author: |
Mengzhen Hu [aut, cre],
Katalin Csillery [ctb, cph],
Louisiane Lemaire [ctb, cph],
Olivier Francois [ctb, cph],
Michael Blum [ctb, cph] |
| Maintainer: |
Mengzhen Hu <hmz1969a at gmail.com> |
| BugReports: |
https://github.com/yuki-961004/abcpp/issues |
| License: |
GPL-3 |
| URL: |
https://github.com/yuki-961004/abcpp |
| NeedsCompilation: |
yes |
| SystemRequirements: |
C++17 |
| CRAN checks: |
abcpp results |
Documentation:
Downloads:
Linking:
Please use the canonical form
https://CRAN.R-project.org/package=abcpp
to link to this page.