petab_select.constants

Constants for the PEtab Select package.

Module Attributes

STEPWISE_METHODS

Methods that move through model space by taking steps away from some model.

INITIAL_MODEL_METHODS

Methods that require an initial model.

VIRTUAL_INITIAL_MODEL

Virtual initial models can be used to initialize some initial model methods.

VIRTUAL_INITIAL_MODEL_METHODS

Methods that are compatible with a virtual initial model.

Classes

Criterion(value[, names, module, qualname, ...])

String literals for model selection criteria.

Method(value[, names, module, qualname, ...])

String literals for model selection methods.

class petab_select.constants.Criterion(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]

String literals for model selection criteria.

AIC = 'AIC'

The Akaike information criterion.

AICC = 'AICc'

The corrected Akaike information criterion.

BIC = 'BIC'

The Bayesian information criterion.

LH = 'LH'

The likelihood.

LLH = 'LLH'

The log-likelihood.

NLLH = 'NLLH'

The negative log-likelihood.

__init__(*args, **kwds)
petab_select.constants.INITIAL_MODEL_METHODS = [<Method.BACKWARD: 'backward'>, <Method.FORWARD: 'forward'>, <Method.LATERAL: 'lateral'>]

Methods that require an initial model.

class petab_select.constants.Method(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]

String literals for model selection methods.

BACKWARD = 'backward'

The backward stepwise method.

BRUTE_FORCE = 'brute_force'

The brute-force method.

FAMOS = 'famos'

The FAMoS method.

FORWARD = 'forward'

The forward stepwise method.

LATERAL = 'lateral'

The lateral, or swap, method.

MOST_DISTANT = 'most_distant'

The jump-to-most-distant-model method.

__init__(*args, **kwds)
petab_select.constants.STEPWISE_METHODS = [<Method.BACKWARD: 'backward'>, <Method.FORWARD: 'forward'>, <Method.LATERAL: 'lateral'>]

Methods that move through model space by taking steps away from some model.

petab_select.constants.TYPE_CRITERION

alias of float

petab_select.constants.VIRTUAL_INITIAL_MODEL = 'virtual_initial_model'

Virtual initial models can be used to initialize some initial model methods.

petab_select.constants.VIRTUAL_INITIAL_MODEL_METHODS = [<Method.BACKWARD: 'backward'>, <Method.FORWARD: 'forward'>]

Methods that are compatible with a virtual initial model.