ProjectTemplate (version 0.4-2)

create.project: Create a new project.

Description

This function will create all of the scaffolding for a new project. It will set up all of the relevant directories and their initial contents. For those who only want the minimal functionality, the minimal argument can be set to TRUE to create a subset of ProjectTemplate's default directories. For those who want to dump all of ProjectTemplate's functionality into a directory for extensive customization, the dump argument can be set to TRUE.

Usage

create.project(project.name = "new-project", minimal =
  FALSE, dump = FALSE)

Arguments

project.name
A character vector containing the name for this new project. Must be a valid directory name for your file system.
minimal
A boolean value indicating whether to create a minimal project or a full project. A minimal project contains only the directories strictly necessary to use ProjectTemplate and does not provide template code for profiling, unit testing or documenti
dump
A boolean value indicating whether the entire functionality of ProjectTemplate should be written out to flat files in the current project.

Value

  • No value is returned; this function is called for its side effects.

Examples

Run this code
library('ProjectTemplate')

create.project('MyProject')

Run the code above in your browser using DataLab