
Load a simulation and apply a set of parameters.
Source:R/utilities-simulation.R
initializeSimulation.RdHelper method that combines a set of common steps performed before running a simulation. This method applies individual parameters data set and additional user-defined parameters to the simulation and runs the simulation to its steady-state and applies the steady-state as new initial conditions.
Usage
initializeSimulation(
simulation,
individualCharacteristics = NULL,
additionalParams = NULL,
stopIfParameterNotFound = TRUE
)Arguments
- simulation
Simulationloaded from a PKML file- individualCharacteristics
Optional
IndividualCharacteristicsdescribing an individual.- additionalParams
Optional named list with lists 'paths', 'values', and 'units'.
- stopIfParameterNotFound
Logical. If
TRUE(default), an error is thrown if any of theadditionalParamsdoes not exist. IfFALSE, non-existent parameters are ignored.
Examples
if (FALSE) { # \dontrun{
simulation <- loadSimulation(filePath = modelPath)
humanIndividualCharacteristics <- createIndividualCharacteristics(
species = Species$Human, population = HumanPopulation$European_ICRP_2002,
gender = Gender$Male, weight = 70
)
userParams <- readParametersFromXLS(parameterXLSPath)
initializeSimulation(simulation, humanIndividualCharacteristics, userParams)
simulationResults <- runSimulations(simulation = simulation)
} # }