devtools

Package Development

This half day class will teach you how to make package development as easy as possible with devtools and usethis.

Package Development

The key to well-documented, well-tested and easily-distributed R code is the package. This half day class will teach you how to make package development as easy as possible with devtools and usethis. You'll also learn roxygen2 to document your code …

You can make a package in 20 minutes

Creating an R package can be a daunting task if you have only used R interactively, in notebooks or scripts. This talk will demystify the process creation process by going from a simple R script and turning it into a fully fledged package complete …

Docker for R Package Development

Docker and the rocker projects have been widely touted in the R community as a way to provide reproducibility in analysis by explicitly describing system dependencies for a given project. See An Introduction to Rocker: Docker Containers for R for details of the project goals and use-cases. However a different use case than those described in the paper where docker is also useful is for testing R packages during package development.

Building R packages

Talk on R package development best practices. Focuses on using the devtools package and associated workflows to improve your rate of package development.

Using Devtools, Travis and Git for Bioconductor Package Development

This talk demonstrated the use of devtools for developing Bioconductor packages, in particular showing the use of `use_bioc` in travis and the introduction of the `install_bioc()` functions in devtools.

devtools

Tools to Make Developing R Packages Easier