pyenzyme.enzymeml.models.michaelismenten module#
- pyenzyme.enzymeml.models.michaelismenten.MichaelisMentenKCat(substrate: str, protein: str, enzmldoc, k_cat: Dict[str, Any] = {'ontology': SBOTerm.K_CAT}, k_m: Dict[str, Any] = {'ontology': SBOTerm.K_M})[source]#
Sets up a rate law following the Henri-Michaelis-Menten law.
v = k_cat * protein * substrate / (k_m + substrate)
- Parameters
substrate (str) – Identifier or name of the substrate.
protein (str) – Identifier or name of the protein.
enzmldoc ([type]) – EnzymeML document to which the model will be adopted.
k_cat (Dict[str, Any], optional) – Dictionary for parameter config. See KineticParameter class for details. Defaults to {“ontology”: SBOTerm.K_CAT}.
k_m (Dict[str, Any], optional) – Dictionary for parameter config. See KineticParameter class for details. Defaults to {“ontology”: SBOTerm.K_CAT}.
- Returns
Michaelis-Menten model in K_cat form with the specified parameters.
- Return type
- pyenzyme.enzymeml.models.michaelismenten.MichaelisMentenVMax(substrate: str, enzmldoc, vmax: Dict[str, Any] = {'ontology': SBOTerm.V_MAX}, k_m: Dict[str, Any] = {'ontology': SBOTerm.K_M})[source]#
Sets up a rate law following the Henri-Michaelis-Menten law.
v = vmax * substrate / (k_m + substrate)
- Parameters
substrate (str) – Identifier or name of the substrate.
protein (str) – Identifier or name of the protein.
enzmldoc ([type]) – EnzymeML document to which the model will be adopted.
k_cat (Dict[str, Any], optional) – Dictionary for parameter config. See KineticParameter class for details. Defaults to {“ontology”: SBOTerm.K_CAT}.
k_m (Dict[str, Any], optional) – Dictionary for parameter config. See KineticParameter class for details. Defaults to {“ontology”: SBOTerm.K_CAT}.
- Returns
Michaelis-Menten model in K_cat form with the specified parameters.
- Return type