Learn R Programming

rmake (version 1.1.0)

Makefile Generator for R Analytical Projects

Description

Creates and maintains a build process for complex analytic tasks in R. Package allows to easily generate Makefile for the (GNU) 'make' tool, which drives the build process by (in parallel) executing build commands in order to update results accordingly to given dependencies on changed data or updated source files.

Copy Link

Version

Install

install.packages('rmake')

Monthly Downloads

155

Version

1.1.0

License

GPL (>= 3.0)

Maintainer

Michal Burda

Last Published

August 30th, 2018

Functions in rmake (1.1.0)

prerequisites

Return given set of properties of all rules in a list
rule

General creator of an instance of the S3 rmake.rule class
rmakeSkeleton

Prepare existing project for building with rmake.
rmake-package

Makefile generator for R analytical projects
makefile

Generate Makefile from given list of rules (job).
rRule

Rule for running R scripts
replaceVariables

Replace rmake variables in a character vector
replaceSuffix

Replace suffix of the given file name with a new extension (suffix)
visualize

Visualize dependencies defined by a rule or a list of rules
%>>%

A pipe operator for rmake rules
getParam

Wrapper around the params global variable
markdownRule

Rule for building text documents from Markdown files
expandTemplate

Expand template rules into a list of rules by replacing rmake variables with their values
defaultVars

Variables used within Makefile generating process
is.rule

Check if the argument is a valid rule object.
inShell

Convert R code to the character vector of shell commands evaluating the given R code.
make

Run `make`` in the system
offlineRule

Rule for requesting manual user action