scenario_update_paths: Update filesystem paths of a scenario consistently.

View source: R/utils.R

scenario_update_pathsR Documentation

Update filesystem paths of a scenario consistently.

Description

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.

Usage

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.

Value

The updated scenario

See Also

base::grep()

Examples

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

## End(Not run)

irace documentation built on April 3, 2025, 10:03 p.m.