Rich Calaway

Rich Calaway

7 packages on CRAN

foreach

cran
99.99th

Percentile

Support for the foreach looping construct. Foreach is an idiom that allows for iterating over elements in a collection, without the use of an explicit loop counter. This package in particular is intended to be used for its return value, rather than for its side effects. In that sense, it is similar to the standard lapply function, but doesn't require the evaluation of a function. Using foreach without side effects also facilitates executing the loop in parallel.

checkpoint

cran
99.99th

Percentile

The goal of checkpoint is to solve the problem of package reproducibility in R. Specifically, checkpoint allows you to install packages as they existed on CRAN on a specific snapshot date as if you had a CRAN time machine. To achieve reproducibility, the checkpoint() function installs the packages required or called by your project and scripts to a local library exactly as they existed at the specified point in time. Only those packages are available to your project, thereby avoiding any package updates that came later and may have altered your results. In this way, anyone using checkpoint's checkpoint() can ensure the reproducibility of your scripts or projects at any time. To create the snapshot archives, once a day (at midnight UTC) Microsoft refreshes the Austria CRAN mirror on the "Microsoft R Archived Network" server (<https://mran.microsoft.com/>). Immediately after completion of the rsync mirror process, the process takes a snapshot, thus creating the archive. Snapshot archives exist starting from 2014-09-17.

AzureML

cran
99.99th

Percentile

Functions and datasets to support Azure Machine Learning. This allows you to interact with datasets, as well as publish and consume R functions as API services.

doMC

cran
99.99th

Percentile

Provides a parallel backend for the %dopar% function using the multicore functionality of the parallel package.

doParallel

cran
99.99th

Percentile

Provides a parallel backend for the %dopar% function using the parallel package.

doSNOW

cran
99.99th

Percentile

Provides a parallel backend for the %dopar% function using the snow package of Tierney, Rossini, Li, and Sevcikova.

iterators

cran
99.99th

Percentile

Support for iterators, which allow a programmer to traverse through all the elements of a vector, list, or other collection of data.