pkpd.protocols.protocol_pkpd_monocompartment_conv module

class pkpd.protocols.protocol_pkpd_monocompartment_conv.ProtPKPDMonoCompartmentConv(**kwargs)[source]

Bases: pkpd.protocols.protocol_pkpd_ode_base.ProtPKPDODEBase

Fit a monocompartmental model to a set of measurements obtained by oral doses (any arbitrary dosing regimen is allowed)

The differential equation is dC/dt = -Cl * C/V + 1/V * dD/dt

where C is the concentration, Cl the clearance, V the distribution volume, and D the input dosing regime.

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.

The forward model is implemented by convolution instead of by numerical solution of the differential equation.

Protocol created by

forwardModel(parameters, x=None)[source]