Publications by Thinking inside the box
Introducing RcppAnnoy
A new package RcppAnnoy is now on CRAN. It wraps the small, fast, and lightweight C++ template header library Annoy written by Erik Bernhardsson for use at Spotify. While Annoy is setup for use by Python, RcppAnnoy offers the exact same functionality from R via Rcpp. A new page for RcppAnnoy provides some more detail, example code and further lin...
1042 sym
RcppAnnoy 0.0.3
Hours after the initial blog post announcing the first release of the new package RcppAnnoy, Qiang Kou sent us a very nice pull request adding mmap support in Windows. So a new release with Windows support is on now CRAN, and Windows binaries should be available by this evening as usual. To recap, RcppAnnoy wraps the small, fast, and lightweight ...
1236 sym
R / Finance 2015 Call for Papers
Earlier today, Josh send the text below to the R-SIG-Finance list, and I updated the R/Finance website, including its Call for Papers page, accordingly. We are once again very excited about our conference, thrilled about the four confirmed keynotes, and hope that many R / Finance users will not only join us in Chicago in May 2015 — but also sub...
3512 sym
YATORP — Yet Another Tutorial on R Packaging
What the world needs right now is yet another tutorial on R packages and their creation. Luckily, this last Friday and Saturday, I had the opportunity to present in a workshop organized by Frank DiTraglia at Penn’s shiny new Warren Center, and held at Wharton. Given the Warren Center’s focus, the workshop centered around Big Data and Open Sci...
1664 sym
Rcpp now used by 300 CRAN packages
This morning, Rcpp reached another round milestone: 300 packages on CRAN now depend on it (as measured by Depends, Imports and LinkingTo declarations). The graph is on the left depicts the growth of Rcpp usage over time. There are 41 more on BioConductor (which is not included in the chart). The first and less detailed part uses manually save ent...
1619 sym 2 img
CRAN Task Views for Finance and HPC now (also) on GitHub
The CRAN Task View system is a fine project which Achim Zeileis initiated almost a decade ago. It is described in a short R Journal article in Volume 5, Number 1. I have been editor / maintainer of the Finance task view essentially since the very beginning of these CRAN Task Views, and added the High-Performance Computing one in the fall of 2008....
2524 sym R (1611 sym/1 pcs)
RcppArmadillo 0.4.550.1.0
A week ago, Conrad provided another minor release 4.550.0 of Armadillo which has since received one minor correction in 4.550.1.0. As before, I had created a GitHub-only pre-release of his pre-release which was tested against the almost one hundred CRAN dependents of our RcppArmadillo package. This passed fine as usual, and results are as always ...
2362 sym
RQuantLib 0.4.0
A new major release of RQuantLib is now on CRAN and getting to Debian. All C++ source files have been rewritten to take advantage of newer Rcpp features. Several Fixed Income functions have been added, or refreshed, thanks to contributions by Michele Salvadore. Calendar support was greatly expanded thanks to a contribution by Danilo Dias da Silva...
3094 sym
RcppAnnoy 0.0.4
A few weeks ago, RcppAnnoy had its initial release 0.0.2 and subsequent update in release 0.0.3. The latter brought Windows support, thanks to a neat pull request by Qiang Kou. RcppAnnoy wraps the small, fast, and lightweight C++ template header library Annoy written by Erik Bernhardsson for use at Spotify. RcppAnnoy uses Rcpp Modules to offer th...
1601 sym
RcppRedis 0.1.3
A very minor bugfix release of RcppRedis is now on CRAN. The zcount function now returns the correct type. Changes in version 0.1.3 (2014-12-10) Bug fix setting correct return type of zcount Courtesy of CRANberries, there is also a diffstat report for the most recent release. More information is on the RcppRedis page. This post by Dirk Eddelb...
894 sym