getAssessmentSettings
[Monolix] Get convergence assessment settings
Get the current settings for running the convergence assessment. These are the settings that will be used if runAssessment
is called without argument, or they can be used as a template to update and pass to runAssessment
in order to change the settings.
Note that 'fixed' in the initialParameters
data.frame refers to whether the the initial value of the parameter is fixed for the assessment or
whether it should be sampled for each run, not whether the parameter is fixed for estimation purposes.
Usage
getAssessmentSettings()
Value
The list of settings
nbRuns
: (integer) number of runsextendedEstimation
: (logical) ifTRUE
, standard errors and log-likelihood are estimateduseLin
: (logical) ifTRUE
, use linearization to estimate standard errors and log-likelihood instead of stochastic approximation (sd) and importance sampling (ll)initialParameters
: (data.frame) a data.frame with columns parameters (name of each parameter), fixed (logical TRUE if its initial value is fixed or else FALSE), min, and max (the bounds within which the initial value is drawn for non-fixed parameters)
See also
runAssessment
to run the assesment
Examples
initializeLixoftConnectors("monolix")
project_file <- file.path(getDemoPath(), "1.creating_and_using_models", "1.1.libraries_of_models", "theophylline_project.mlxtran")
loadProject(project_file)
getAssessmentSettings()
#> $nbRuns
#> [1] 5
#>
#> $nextToProject
#> [1] FALSE
#>
#> $extendedEstimation
#> [1] FALSE
#>
#> $useLin
#> [1] FALSE
#>
#> $initialParameters
#> parameters fixed min max
#> 1 ka_pop TRUE NaN NaN
#> 2 V_pop TRUE NaN NaN
#> 3 Cl_pop TRUE NaN NaN
#>