These demonstrate default values for some options that can be set in SpaDES.project. To see defaults, run spadesProjectOptions(). See Details below.

spadesProjectOptions()

Value

named list of the default options currently available.

Details

Below are options that can be set with options("spades.xxx" = newValue), where xxx is one of the values below, and newValue is a new value to give the option. Sometimes these options can be placed in the user's .Rprofile file so they persist between sessions.

The following options are used, and can mostly be specified in the various setup* functions also.

OPTIONDEFAULT VALUEDESCRIPTION
reproducible.cachePathNOTE: uses reproducible. Defaults is within projectPath, with subfolder "cache"spades.inputPath
Default is within projectPath, with subfolder "inputs"spades.modulePathDefault is within projectPath, with subfolder "modules"
spades.outputPathDefault is within projectPath, with subfolder "outputs"spades.packagePath
Default to .libPathDefault(<projectPath>)spades.projectPathDefault "."
spades.scratchPathDefault is within tempdir(), with subfolder SpaDES.project.Restart
Default is FALSE. Passed to Restart argument in setupProjectSpaDES.project.useGitDefault is FALSE. Passed to useGit argument in setupProject

SpaDES.project.ask is currently only used when offering to clone a remote github repository. Setting this to FALSE will prevent asking and just "do it".