R Package Development
Notes for R package building
Tools
devtools:roxygen2: documentationR6Class: OOP (Object Oriented Programming) Implementationpkgdown: setup package website
Pipeline
- Set-up
- Documentation
- Testing
- Build
C++ plugin usage
Package
Rcpp: interface for basic data type transmissionRcppEigen: interface for C++ linear algebra library (Eigen)
Config
Make.vars: UNIXMake.vars.win: windows