scenario_update_paths function

Update filesystem paths of a scenario consistently.

Update filesystem paths of a scenario consistently.

This function should be used to change the filesystem paths stored in a scenario object. Useful when moving a scenario from one computer to another.

scenario_update_paths(scenario, from, to, fixed = TRUE)

Arguments

  • scenario: list()

    Data structure containing irace

    settings. The data structure has to be the one returned by the function defaultScenario() or readScenario().

  • from: character(1)

    Character string containing a regular expression (or character string for fixed = TRUE) to be matched.

  • to: character(1)

    The replacement string.character string. For fixed = FALSE

    this can include backreferences "\1" to "\9" to parenthesized subexpressions of from.

  • fixed: logical(1)

    If TRUE, from is a string to be matched as is.

Returns

The updated scenario

Examples

## Not run: scenario <- readScenario(filename = "scenario.txt") scenario <- scenario_update_paths(scenario, from = "/home/manuel/", to = "/home/leslie") ## End(Not run)

See Also

base::grep()