add_placebo_model#
- pharmpy.modeling.add_placebo_model(model, expr, operator='*')[source]#
Add a placebo or disease progression effect to a model.
Warning
This function is under development.
linear
\[R = B + \text{slope} \cdot \text{TIME}\]exp
\[R = B \cdot e^{\frac{-t}{t_D}}\]hyperbolic
\[R = B \cdot \frac{t_{50}}{t + t_{50}}\]
\(B\) is the baseline effect
- Parameters:
model (Model) – Pharmpy model
expr (str) – Name of placebo/disease progression effect function.
operator (str) – Operator to use for combining the baseline with the placebo/disease progression
- Returns:
Model – Updated Pharmpy model
Examples
>>> from pharmpy.modeling import * >>> model = create_basic_pd_model() >>> model = add_placebo_model(model, "linear") >>> model.statements.find_assignment("PDP") PDP = SLOPE⋅TIME