cobra.manipulation.validate

Provide functions for model component validations.

Module Contents

Functions

check_mass_balance(→ Dict[cobra.Reaction, ...)

Check mass balance for reactions of model and return unbalanced ones.

check_metabolite_compartment_formula(→ List[str])

Check metabolite formulae of model.

Attributes

_NOT_MASS_BALANCED_TERMS

cobra.manipulation.validate._NOT_MASS_BALANCED_TERMS[source]
cobra.manipulation.validate.check_mass_balance(model: cobra.Model) Dict[cobra.Reaction, Dict[cobra.Metabolite, float]][source]

Check mass balance for reactions of model and return unbalanced ones.

Parameters

model (cobra.Model) – The model to perform check on.

Returns

dict of {cobra.Reaction – Returns an empty dict if all components are balanced.

Return type

dict of {cobra.Metabolite: float}}

cobra.manipulation.validate.check_metabolite_compartment_formula(model: cobra.Model) List[str][source]

Check metabolite formulae of model.

Parameters

model (cobra.Model) – The model to perform check on.

Returns

Returns an empty list if no errors are found.

Return type

list of str