:py:mod:`cobra.manipulation.validate` ===================================== .. py:module:: cobra.manipulation.validate .. autoapi-nested-parse:: Provide functions for model component validations. Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: cobra.manipulation.validate.check_mass_balance cobra.manipulation.validate.check_metabolite_compartment_formula Attributes ~~~~~~~~~~ .. autoapisummary:: cobra.manipulation.validate._NOT_MASS_BALANCED_TERMS .. py:data:: _NOT_MASS_BALANCED_TERMS .. py:function:: check_mass_balance(model: cobra.Model) -> Dict[cobra.Reaction, Dict[cobra.Metabolite, float]] Check mass balance for reactions of `model` and return unbalanced ones. :param model: The model to perform check on. :type model: cobra.Model :returns: **dict of {cobra.Reaction** -- Returns an empty dict if all components are balanced. :rtype: dict of {cobra.Metabolite: float}} .. py:function:: check_metabolite_compartment_formula(model: cobra.Model) -> List[str] Check metabolite formulae of `model`. :param model: The model to perform check on. :type model: cobra.Model :returns: Returns an empty list if no errors are found. :rtype: list of str