add_population_parameter#

pharmpy.modeling.add_population_parameter(model, name, init, lower=None, upper=None, fix=False)[source]#

Add a new population parameter to the model

Parameters:
  • model (Model) – Pharmpy model

  • name (str) – Name of the new parameter

  • init (float) – Initial estimate of the new parameter

  • lower (float) – Lower bound of the new parameter

  • upper (float) – Upper bound of the new parameter

  • fix (bool) – Should the new parameter be fixed?

Returns:

Model – Pharmpy model object

Examples

>>> from pharmpy.modeling import add_population_parameter, load_example_model
>>> model = load_example_model("pheno")
>>> model = add_population_parameter(model, 'POP_KA', 2)
>>> model.parameters
              value lower upper    fix
PTVCL      0.004693   0.0     ∞  False
PTVV       1.009160   0.0     ∞  False
THETA_3    0.100000 -0.99     ∞  False
IVCL       0.030963   0.0     ∞  False
IVV        0.031128   0.0     ∞  False
SIGMA_1_1  0.013241   0.0     ∞  False
POP_KA     2.000000    -∞     ∞  False