pkpd.protocols.protocol_pkpd_monocompartment_linkpd module

class pkpd.protocols.protocol_pkpd_monocompartment_linkpd.ProtPKPDMonoCompartmentLinkPD(**kwargs)[source]

Bases: pkpd.protocols.protocol_pkpd_ode_base.ProtPKPDODEBase

Fit a mono-compartment model to a set of plasma and effect measurements (any arbitrary dosing regimen is allowed)

The differential equation is dC/dt = -Cl * C/V -Clp *(C-Cp)/V + 1/V * dD/dt, dCb/dt=Cl*C/Vb+Clb*(C-Cb)/Vp and E=E0+a*Cb^b/(Cbm^b+Cb^b)

where C is the concentration, Cl the total clearance (metabolic and excretion), V the distribution volume, Clb is the Clearance

to the biophase compartment, Vb is the volume of the biophase compartment, D the input dosing regime

E is the measured effect, E0 a baseline effect, a and b fitting constants and Cbm the biophase concentration at which

half the maximum effect is attained.

Confidence intervals calculated by this fitting may be pessimistic because it assumes that all model parameters are independent, which are not. Use Bootstrap estimates instead.

Protocol created by http://www.kinestatpharma.com
createModel()[source]
getXYvars()[source]