New versions of ABCoptim and googlePublicData on CRAN

Finally, after a long wait, the R packages googlePublicData (more than 2 years since the last update!) and ABCoptim (roughly a year since the last update) have new versions on CRAN.

Environments in R Rock

In this post I provide a short example in which default arguments are specified not in the function definition, but rather externally making use of environments. A method that I’ve use recently used in netdiffuseR.

Yet another plot of R's colors()

Just another matrix with the colors()’s colors

Setting up optional OpenMP support with RcppArmadillo

Setting up an R package that supports OpenMP can be a bit awkward. While systems like Ubuntu with g++ have straight forward support for -fopenmp flags, the same may not be true un MacOS’s clang, since the latter is not shipped with it. In order to solve this, it is necesary to have different src/Makevars file depending on whether the compiler supports OpenMP or not. This can be solved using a configure file, more over, autoconf.