submit_model.RdSubmits a model to be run by calling out to bbi.
submit_model(
.mod,
.bbi_args = NULL,
.mode = getOption("bbr.bbi_exe_mode"),
...,
.config_path = NULL,
.wait = TRUE,
.dry_run = FALSE
)
# S3 method for bbi_nonmem_model
submit_model(
.mod,
.bbi_args = NULL,
.mode = getOption("bbr.bbi_exe_mode"),
...,
.config_path = NULL,
.wait = TRUE,
.dry_run = FALSE
)The model object to submit.
A named list specifying arguments to pass to bbi
formatted like list("nm_version" = "nm74gf_nmfe", "json" = T, "threads" = 4). Run print_bbi_args() to see valid arguments. Note that bbr does
not support changing the output directory (including through the model or
global YAML files).
Either "sge", the default, to submit model(s) to the grid or
"local" for local execution. This can be passed directly to this argument
or set globally with options("bbr.bbi_exe_mode").
args passed through to bbi_exec()
Path to a bbi configuration file. If NULL, the
default, will attempt to use a bbi.yaml in the same directory as the
model.
If TRUE, the default, wait for the bbi process to return
before this function call returns. If FALSE function will return while
bbi process runs in the background.
Returns an object detailing the command that would be run, insted of running it. This is primarily for testing but also a debugging tool.
bbi_nonmem_model: Takes a bbi_nonmem_model object.