pkpd.protocols.protocol_pkpd_two_compartments_autoinduction module

class pkpd.protocols.protocol_pkpd_two_compartments_autoinduction.ProtPKPDTwoCompartmentsAutoinduction(**kwargs)[source]

Bases: pkpd.protocols.protocol_pkpd_ode_base.ProtPKPDODEBase

Fit a two-compartment model to a set of measurements (any arbitrary dosing regimen is allowed)

The central compartment is referred to as C, while the peripheral compartment as Cp. The differential equation is V dC/dt = -(Cl+Clp) * C + Clp * Cp + dD/dt, Vp dCp/dt = Clp * C - Clp * Cp

being Cl=Cl0-a*Cp

where C is the concentration of the central compartment, Cl0 the basal clearance, V and Vp the distribution volume of the central and peripheral compartment, Clp is the distribution rate between the central and the peripheral compartments, and D the input dosing regime. As the concentration in the peripheral compartment increases, the clearance is slowed. 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]