Package: abcpp 1.0.0

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>.

Authors:Mengzhen Hu [aut, cre], Katalin Csillery [ctb, cph], Louisiane Lemaire [ctb, cph], Olivier Francois [ctb, cph], Michael Blum [ctb, cph]

abcpp_1.0.0.tar.gz
abcpp_1.0.0.zip(r-4.7-x86_64)abcpp_1.0.0.zip(r-4.7-arm64)abcpp_1.0.0.zip(r-4.6-x86_64)abcpp_1.0.0.zip(r-4.6-arm64)abcpp_1.0.0.zip(r-4.5-x86_64)
abcpp_1.0.0.tgz(r-4.6-x86_64)abcpp_1.0.0.tgz(r-4.6-arm64)abcpp_1.0.0.tgz(r-4.5-x86_64)abcpp_1.0.0.tgz(r-4.5-arm64)
abcpp_1.0.0.tar.gz(r-4.7-arm64)abcpp_1.0.0.tar.gz(r-4.7-x86_64)abcpp_1.0.0.tar.gz(r-4.6-arm64)abcpp_1.0.0.tar.gz(r-4.6-x86_64)
abcpp_1.0.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
abcpp/json (API)

# Install 'abcpp' in R:
install.packages('abcpp', repos = c('https://yuki-961004.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/yuki-961004/abcpp/issues

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

cpp

3.30 score 1 stars 2 scripts 218 downloads 1 exports 1 dependencies

Last updated from:f520da3eaa. Checks:15 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK127
linux-devel-x86_64OK122
source / vignettesOK184
linux-release-arm64OK121
linux-release-x86_64OK138
macos-release-arm64OK176
macos-release-x86_64OK275
macos-oldrel-arm64OK213
macos-oldrel-x86_64OK466
windows-devel-arm64OK359
windows-devel-x86_64OK133
windows-release-arm64OK350
windows-release-x86_64OK115
windows-oldrel-x86_64OK128
wasm-releaseOK90

Exports:abc

Dependencies:Rcpp