[Monolix] Set population parameter estimation settings
Set the value of one or more of the population parameter estimation settings for the current project.
Associated settings are:
|
|
(integer >= 0) |
Number of iterations for the burn-in phase. |
|
|
(integer >= 0) |
|
|
If |
|
|
|
(logical) |
Should the exploratory phase stop automatically |
|
|
|
(integer > 0) |
Minimum number of iterations in the exploratory phase. Used only if |
|
|
(0 <= double <= 1) |
|
|
Convergence memory in the exploratory phase. Used only if |
|
|
|
(integer >= 0) |
If |
|
|
|
(logical) |
Should the smoothing phase stop automatically. |
|
|
(integer > 0) |
|
|
Minimum number of iteration in the smoothing phase. Used only if |
|
|
|
(0.5 < double <= 1) |
Convergence memory in the smoothing phase. Used only if |
|
|
|
(0 < double < 1) |
Width of the confidence interval for smoothing. Used only if |
|
|
(logical) |
|
|
Should simulated annealing be used. |
|
|
|
(double > 0) |
Proportional rate on variance. Used only if |
|
|
|
(double > 0) |
Proportional rate on error model. Used only if |
|
|
(character) |
|
|
Estimation method for parameters without variability: |
|
|
|
(integer >= 1) |
Number of optimization iterations. |
|
|
|
(double > 0) |
Tolerance for optimization. |
Usage
setPopulationParameterEstimationSettings(...)
Arguments
... A collection of comma-separated pairs (settingName = SettingValue).
See also
getPopulationParameterEstimationSettings
Examples
initializeLixoftConnectors("monolix")
loadProject(file.path(getDemoPath(), "1.creating_and_using_models", "1.1.libraries_of_models", "theophylline_project.mlxtran"))
setPopulationParameterEstimationSettings(exploratoryAutoStop = TRUE, nbexploratoryiterations = 200)
getPopulationParameterEstimationSettings()
#> $exploratoryautostop
#> [1] TRUE
#>
#> $smoothingautostop
#> [1] TRUE
#>
#> $nbburningiterations
#> [1] 5
#>
#> $nbexploratoryiterations
#> [1] 200
#>
#> $nbsmoothingiterations
#> [1] 200
#>
#> $simulatedannealing
#> [1] TRUE
#>
#> $exploratoryalpha
#> [1] 0
#>
#> $smoothingalpha
#> [1] 0.7
#>
#> $exploratoryinterval
#> [1] 150
#>
#> $smoothinginterval
#> [1] 50
#>
#> $smoothingratio
#> [1] 0.1
#>
#> $variability
#> [1] "none"
#>
#> $tauomega
#> [1] 0.95
#>
#> $tauerrormodel
#> [1] 0.95
#>
#> $nboptimizationiterations
#> [1] 20
#>
#> $optimizationtolerance
#> [1] 1e-04
#>