17.1.1.4.1.4. cobra.manipulation.validate

Provide functions for model component validations.

17.1.1.4.1.4.1. Module Contents

17.1.1.4.1.4.1.1. Functions

check_mass_balance(model: Model) → Dict[‘Reaction’, Dict[‘Metabolite’, float]]

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

check_metabolite_compartment_formula(model: Model) → List[str]

Check metabolite formulae of model.

cobra.manipulation.validate._NOT_MASS_BALANCED_TERMS[source]
cobra.manipulation.validate.check_mass_balance(model: Model) → Dict['Reaction', Dict['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: 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