opendose_poppk.PDModel
- class opendose_poppk.pk_model.PDModel(EC50: float, n: float = 1.0, Emax: float = 100.0)
Bases:
objectModelo farmacodinâmico Emax com equação de Hill (sigmoidal).
E(C) = Emax · C^n / (EC50^n + C^n)
Parâmetros
EC50 : concentração de efeito meio-máximo (µg/mL) n : coeficiente de Hill (1 = hiperbólico; >1 = sigmoidal) Emax : efeito máximo (default 100 %)
- ec_x(fraction: float) float
Concentração que produz fração·Emax (inverso de Hill).
Ex.: ec_x(0.5) → EC50, ec_x(0.9) → EC90
- effect(C: ndarray) ndarray
Efeito farmacodinâmico E(C) em % do Emax.