All functions referring to a project, a model, a process or an output table use the same parameters, listed here.
The path to the StoX project, i.e., the folder of the project with the sub folders "input", "output" and "process". Can possibly be the path to a file inside the project folder.
A vector of paths to the StoX projects.
The path to the file holding the projectDescription (project.json).
The name of the model (possible values are "baseline", "analysis" and "report").
The name of the models (possible values are "baseline", "analysis" and "report").
The ID of the process.
The name of the process.
A vector of names of the processes.
The name of the processes.
The name of the function used by the process.
The name of the output table to get from the process.
The process index, name or ID at which to start the model run.
The process index, name or ID at which to stop the model run.
The ID of the process before which to get the process table.
The ID of the process after which to get the process table or to place a process.
Logical: If TRUE show warnings that are not highly important.
Logical: If TRUE extra messages are printed to console.
Logical: If FALSE no messages are printed to console (except possibly for extremely important ones).
Logical: If TRUE, exlcude certain messages (used by the StoX GUI).
Logical: Should the project memory state be archived using archiveProject
? This stores one step in the history.
A string naming the template to use when generating the project. See getAvaiableTemplates
for a list of available templates.
Logical: If TRUE overwrite the project.
Logical: If TRUE display warninigs when creting the project folders.
A single string naming the application used when saving the project. Defaulted to R.version.string.
A nested list of paths to argument files of a model, as returned from getArgumentFilePaths
. This is used to speed up some functions.
Logical: If TRUE subset function arguments (inputs and parameters) to only those to be shown as a consequence of argument hierarchy (e.g., one argument being irrelevant for a specific setting of another).
Logical: If TRUE return the process table (much used in functions used by the GUI).
Logical: If TRUE apply backward compatibility actions when running readProjectDescription
.
The seed, given as a single integer.