pkpd.models.pk_models module

PK models

class pkpd.models.pk_models.PKGenericModel[source]

Bases: pkpd.models.pk_models.PKModel

class pkpd.models.pk_models.PKModel[source]

Bases: pkpd.objects.PKPDModel

class pkpd.models.pk_models.PKPDExponentialModel[source]

Bases: pkpd.models.pk_models.PKGenericModel

areParametersSignificant(lowerBound, upperBound)[source]
Parameters

upperBound (lowerBound and) – a numpy array of parameters

Returns

a list of string with “True”, “False”, “NA”, “Suspicious”

areParametersValid(p)[source]
calculateParameterUnits(sample)[source]
forwardModel(parameters, x=None)[source]
getDescription()[source]
getEquation()[source]
getModelEquation()[source]
getParameterNames()[source]
prepare()[source]
printSetup()[source]
class pkpd.models.pk_models.PKPDSimpleEVModel(includeTlag=True)[source]

Bases: pkpd.models.pk_models.PKModel

areParametersSignificant(lowerBound, upperBound)[source]
Parameters

upperBound (lowerBound and) – a numpy array of parameters

Returns

a list of string with “True”, “False”, “NA”, “Suspicious”

areParametersValid(p)[source]
calculateParameterUnits(sample)[source]
forwardModel(parameters, x=None)[source]
getDescription()[source]
getEquation()[source]
getModelEquation()[source]
getParameterNames()[source]
prepare()[source]
printSetup()[source]
class pkpd.models.pk_models.PK_Monocompartment[source]

Bases: pkpd.objects.PKPDODEModel

F(t, y)[source]
G(t, dD)[source]
areParametersSignificant(lowerBound, upperBound)[source]
Parameters

upperBound (lowerBound and) – a numpy array of parameters

Returns

a list of string with “True”, “False”, “NA”, “Suspicious”

areParametersValid(p)[source]
calculateParameterUnits(sample)[source]
getDescription()[source]
getEquation()[source]
getModelEquation()[source]
getParameterNames()[source]
getResponseDimension()[source]
getStateDimension()[source]
printOtherParameterization()[source]
class pkpd.models.pk_models.PK_MonocompartmentClint[source]

Bases: pkpd.objects.PKPDODEModel

F(t, y)[source]
G(t, dD)[source]
areParametersSignificant(lowerBound, upperBound)[source]
Parameters

upperBound (lowerBound and) – a numpy array of parameters

Returns

a list of string with “True”, “False”, “NA”, “Suspicious”

areParametersValid(p)[source]
calculateParameterUnits(sample)[source]
getDescription()[source]
getEquation()[source]
getModelEquation()[source]
getParameterNames()[source]
getResponseDimension()[source]
getStateDimension()[source]
class pkpd.models.pk_models.PK_MonocompartmentLinkPD[source]

Bases: pkpd.objects.PKPDODEModel

F(t, y)[source]
G(t, dD)[source]
H(y)[source]
areParametersSignificant(lowerBound, upperBound)[source]
Parameters

upperBound (lowerBound and) – a numpy array of parameters

Returns

a list of string with “True”, “False”, “NA”, “Suspicious”

areParametersValid(p)[source]
calculateParameterUnits(sample)[source]
getDescription()[source]
getEquation()[source]
getModelEquation()[source]
getParameterNames()[source]
getResponseDimension()[source]
getStateDimension()[source]
class pkpd.models.pk_models.PK_MonocompartmentPD[source]

Bases: pkpd.objects.PKPDODEModel

F(t, y)[source]
G(t, dD)[source]
H(y)[source]
areParametersSignificant(lowerBound, upperBound)[source]
Parameters

upperBound (lowerBound and) – a numpy array of parameters

Returns

a list of string with “True”, “False”, “NA”, “Suspicious”

areParametersValid(p)[source]
calculateParameterUnits(sample)[source]
getDescription()[source]
getEquation()[source]
getModelEquation()[source]
getParameterNames()[source]
getResponseDimension()[source]
getStateDimension()[source]
class pkpd.models.pk_models.PK_MonocompartmentUrine[source]

Bases: pkpd.objects.PKPDODEModel

F(t, y)[source]
G(t, dD)[source]
areParametersSignificant(lowerBound, upperBound)[source]
Parameters

upperBound (lowerBound and) – a numpy array of parameters

Returns

a list of string with “True”, “False”, “NA”, “Suspicious”

areParametersValid(p)[source]
calculateParameterUnits(sample)[source]
getDescription()[source]
getEquation()[source]
getModelEquation()[source]
getParameterNames()[source]
getResponseDimension()[source]
getStateDimension()[source]
class pkpd.models.pk_models.PK_Threecompartments[source]

Bases: pkpd.objects.PKPDODEModel

F(t, y)[source]
G(t, dD)[source]
areParametersSignificant(lowerBound, upperBound)[source]
Parameters

upperBound (lowerBound and) – a numpy array of parameters

Returns

a list of string with “True”, “False”, “NA”, “Suspicious”

areParametersValid(p)[source]
calculateParameterUnits(sample)[source]
getDescription()[source]
getEquation()[source]
getModelEquation()[source]
getParameterNames()[source]
getResponseDimension()[source]
getStateDimension()[source]
printOtherParameterization()[source]
class pkpd.models.pk_models.PK_Twocompartments[source]

Bases: pkpd.objects.PKPDODEModel

F(t, y)[source]
G(t, dD)[source]
areParametersSignificant(lowerBound, upperBound)[source]
Parameters

upperBound (lowerBound and) – a numpy array of parameters

Returns

a list of string with “True”, “False”, “NA”, “Suspicious”

areParametersValid(p)[source]
calculateParameterUnits(sample)[source]
getDescription()[source]
getEquation()[source]
getModelEquation()[source]
getParameterNames()[source]
getResponseDimension()[source]
getStateDimension()[source]
printOtherParameterization()[source]
class pkpd.models.pk_models.PK_TwocompartmentsAutoinduction[source]

Bases: pkpd.objects.PKPDODEModel

F(t, y)[source]
G(t, dD)[source]
areParametersSignificant(lowerBound, upperBound)[source]
Parameters

upperBound (lowerBound and) – a numpy array of parameters

Returns

a list of string with “True”, “False”, “NA”, “Suspicious”

areParametersValid(p)[source]
calculateParameterUnits(sample)[source]
getDescription()[source]
getEquation()[source]
getModelEquation()[source]
getParameterNames()[source]
getResponseDimension()[source]
getStateDimension()[source]
class pkpd.models.pk_models.PK_TwocompartmentsBoth[source]

Bases: pkpd.models.pk_models.PK_Twocompartments

calculateParameterUnits(sample)[source]
getDescription()[source]
getResponseDimension()[source]
class pkpd.models.pk_models.PK_TwocompartmentsBothPD[source]

Bases: pkpd.objects.PKPDODEModel

F(t, y)[source]
G(t, dD)[source]
H(y)[source]
areParametersSignificant(lowerBound, upperBound)[source]
Parameters

upperBound (lowerBound and) – a numpy array of parameters

Returns

a list of string with “True”, “False”, “NA”, “Suspicious”

areParametersValid(p)[source]
calculateParameterUnits(sample)[source]
getDescription()[source]
getEquation()[source]
getModelEquation()[source]
getParameterNames()[source]
getResponseDimension()[source]
getStateDimension()[source]
class pkpd.models.pk_models.PK_TwocompartmentsClint[source]

Bases: pkpd.objects.PKPDODEModel

F(t, y)[source]
G(t, dD)[source]
areParametersSignificant(lowerBound, upperBound)[source]
Parameters

upperBound (lowerBound and) – a numpy array of parameters

Returns

a list of string with “True”, “False”, “NA”, “Suspicious”

areParametersValid(p)[source]
calculateParameterUnits(sample)[source]
getDescription()[source]
getEquation()[source]
getModelEquation()[source]
getParameterNames()[source]
getResponseDimension()[source]
getStateDimension()[source]
class pkpd.models.pk_models.PK_TwocompartmentsClintCl[source]

Bases: pkpd.objects.PKPDODEModel

F(t, y)[source]
G(t, dD)[source]
areParametersSignificant(lowerBound, upperBound)[source]
Parameters

upperBound (lowerBound and) – a numpy array of parameters

Returns

a list of string with “True”, “False”, “NA”, “Suspicious”

areParametersValid(p)[source]
calculateParameterUnits(sample)[source]
getDescription()[source]
getEquation()[source]
getModelEquation()[source]
getParameterNames()[source]
getResponseDimension()[source]
getStateDimension()[source]
class pkpd.models.pk_models.PK_TwocompartmentsClintMetabolite[source]

Bases: pkpd.objects.PKPDODEModel

F(t, y)[source]
G(t, dD)[source]
areParametersSignificant(lowerBound, upperBound)[source]
Parameters

upperBound (lowerBound and) – a numpy array of parameters

Returns

a list of string with “True”, “False”, “NA”, “Suspicious”

areParametersValid(p)[source]
calculateParameterUnits(sample)[source]
getDescription()[source]
getEquation()[source]
getModelEquation()[source]
getParameterNames()[source]
getResponseDimension()[source]
getStateDimension()[source]
class pkpd.models.pk_models.PK_TwocompartmentsUrine[source]

Bases: pkpd.objects.PKPDODEModel

F(t, y)[source]
G(t, dD)[source]
areParametersSignificant(lowerBound, upperBound)[source]
Parameters

upperBound (lowerBound and) – a numpy array of parameters

Returns

a list of string with “True”, “False”, “NA”, “Suspicious”

areParametersValid(p)[source]
calculateParameterUnits(sample)[source]
getDescription()[source]
getEquation()[source]
getModelEquation()[source]
getParameterNames()[source]
getResponseDimension()[source]
getStateDimension()[source]
pkpd.models.pk_models.signifcantMessage1(varName, lower, upper)[source]
pkpd.models.pk_models.signifcantMessage2(varName, lower, upper)[source]
pkpd.models.pk_models.signifcantMessage3(varName, lower, upper)[source]