This half day class will teach you how to make package development as easy as possible with devtools and usethis.
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 …
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 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.
Talk on R package development best practices. Focuses on using the devtools package and associated workflows to improve your rate of 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.
Tools to Make Developing R Packages Easier