Quickly import NONMEM output files into R.
read_nm_files(
runno = NULL,
prefix = "run",
ext = c(".ext", ".cor", ".cov", ".phi", ".grd", ".shk"),
file = NULL,
dir = NULL,
quiet = FALSE
)
Run number to be evaluated.
Prefix of the model file names.
A vector of the file extension to import. By default '.ext', '.cor', '.cov', '.phi', '.grd', '.shk' files are listed.
Names of the model output file to be imported. Alternative argument to prefix
,
runno
and ext
.
Location of the model files.
Logical, if FALSE
messages are printed to the console.
The rules for model file names generation are as follow:
with runno
: the full path is generated as
<dir>/<prefix><runno>.<ext>
e.g. with dir = 'model/pk'
,
prefix = 'run'
, runno = '001'
, ext = '.lst'
the
resulting path would be model/pk/run001.lst
with file
:
the full path is generated as <dir>/<file>
e.g. with dir =
'model/pk'
, file = 'run001.lst'
the resulting path would also be
model/pk/run001.lst
. Note: in this case the file extension should be
provided as part of the `file` argument.
if (FALSE) {
# Using the `file` argument to import a model file:
ext_file <- read_nm_files(file = 'run001.ext', dir = 'models')
# Using the `runno` argument to import a model file:
ext_file <- read_nm_files(runno = '001', ext = '.ext', dir = 'models')
}