Man pages for NMsim
Seamless 'Nonmem' Simulation Platform

addCreate function that adds text elements to vector
addBlocksAdd blocking info to parameter set
addClassAdd class if not already present
addEVID2Add simulation records to dosing records
addParameteradd parameter based on par.type and i,j
addParTypeFill parameter names indexes in a data set
addResVarAdd residual variability based on parameter estimates
as.NMctlConvert object to class NMctl
callNonmemDirectGenerate system command to call Nonmem directly
checkTimesTest if file modification times indicate that Nonmem models...
cleanStringsDrop spaces and odd characters. Use to ensure generated file...
completeCovExpand a set of covariate values into a data.set with...
count_ijAssign i and j indexes based on parameter section text
dcastSeA standard-evaluation interface to 'data.table::dcast()'
deleteTmpDirsclean up temporary directories left by PSN and NMsim.
expandCovsCreate data set where each covariate is univariately varied...
findUpdatedFilter control streams to only those updated since last run
fnAppendpaste something before file name extension.
forestDefineCovsCreate data set where each covariate is univariately varied
forestSummarizeSummarize simulated exposures relative to reference subject
genPhiFileGenerate a .phi file for further simulation with Nonmem
initsToExtConvert inits elements to a parameter data.frame
inputArchiveDefaultDefault location of input archive file
itriagRow numbers of elements in a triangular representation of a...
jtriagColumn numbers of elements in a triangular representation of...
message_dtprint a data.table
modifyModelInternal method for handling modify argument to NMsim
modTabGet NMsim model metadata
nameMultipleFilesCreate file names for multiple list elements
NMaddSamplesAdd simulation (sample) records to dosing records
NMcreateDosesEasily and flexibly generate dosing records
NMcreateMatLinesCreate text lines for OMEGA and SIGMA Nonmem sections
NMexecExecute Nonmem and archive input data with model files
NMexecDirectoryExecute Nonmem inside a dedicated directory
NMextractTextVersatile text extractor from Nonmem (input or output)...
NMgenPNMGenerate PNM file for sge clusters
NMreadInitsTabulate information from parameter sections in control...
NMreadSectionExtract sections of Nonmem control streams
NMreadSimRead simulation results based on NMsim's track of model runs
NMreadSimModTabRead simulation results from rds objects and/or NMsimModTab...
NMreadSimModTabOneRead simulation results from an rds or a NMsimModTab object
NMreadSimResRead simulation results from data.frames or fst files
NMreadSimResOneread one sim element. This will be run in lapply in...
NMreadSizesRead SIZES info from a control stream
NMreplaceInitsReplace initial values in Nonmem control stream
NMrunLinInternal function to run Nonmem on linux
NMseedAdd seed string to simulation model data.table
NMsimSimulate from a Nonmem model
NMsim_asisSimulation method that uses the provided control stream as is
NMsimCheckModCheck a simulation control streams for things that can cause...
NMsim_defaultTransform an estimated Nonmem model into a simulation control...
NMsim_EBEUse emperical Bayes estimates to simulate re-using ETAs
NMsim_knownNMsim_known is an old name for NMsim_EBE()
NMsimModTabOperationsRemove NMsimModTab class and discard NMsimModTab meta data
NMsim_NWPRISimulate with parameter variability using the NONMEM NWPRI...
NMsimResOperationsRemove NMsimRes class and discard NMsimRes meta data
NMsimTestConfSummarize and test NMsim configuration
NMsim_typicalTypical subject simiulation method
NMsim_VarCovSimulate with parameter values sampled from a covariance step
NMupdateFnUpdate file names in control stream to match model name
NMupdateInitsCreate new Nonmem control stream with updated initial...
NMwriteFiltersWrite IGNORE/ACCEPT filters to NONMEM model
NMwriteInitsWrites a parameter values to a control stream
NMwriteSizesCreate or update $SIZES in a control stream
NWPRI_dfAdd degrees of freedom by OMEGA/SIGMA block
overwriteCreate function that modifies text elements in a vector...
padZerospad zeros on integers
pasteFunsPaste string to start of vector only
prettyMatLinesPrint OMEGA and SIGMA matrices for NONMEM sections in block...
print.summary_NMsimResprint method for NMsimRes summaries
prioritizePathsfirst path that works
readCtlRead as class NMctl
readParsWideParameter data from csv
sampleCovsSample subject-level covariates from an existing data set
sampleParsSample model parameters using 'mvrnorm' or the 'simpar'...
sampleParsSimparSample model parameters using the 'simpar' package
simpleCharArgCheck that a variable is a single character string meeting...
simplePathSimplify file paths by dropping .. and //
simPopEtasGenerate a population based on a Nonmem model
summarizeCovsSummarize simulated exposures relative to reference subject...
summary.NMsimRessummary method for NMsim results (NMsimRes objects)
triagSizeCalculate number of elements for matrix specification
typicalizeSet variability parameters to zero
writeTextFileConveniently write text lines to file
NMsim documentation built on Sept. 9, 2025, 5:33 p.m.