colour.biochemistry.reaction_rate_MichaelisMenten#

colour.biochemistry.reaction_rate_MichaelisMenten(S: ArrayLike, V_max: ArrayLike, K_m: ArrayLike, method: Literal['Michaelis 1913', 'Abebe 2017'] | str = 'Michaelis 1913', **kwargs: Any) NDArrayFloat[source]#

Describe the rate of enzymatic reactions, by relating reaction rate \(v\) to concentration of a substrate \(S\) according to given method.

Parameters:
  • S (ArrayLike) – Concentration of a substrate \(S\).

  • V_max (ArrayLike) – Maximum rate \(V_{max}\) achieved by the system, at saturating substrate concentration.

  • K_m (ArrayLike) – Substrate concentration \(K_m\) at which the reaction rate is half of \(V_{max}\).

  • method (Literal['Michaelis 1913', 'Abebe 2017'] | str) – Computation method.

  • b_m – {colour.biochemistry.reaction_rate_MichaelisMenten_Abebe2017()}, Bias factor \(b_m\).

  • kwargs (Any) –

Returns:

Reaction rate \(v\).

Return type:

numpy.ndarray

References

[Wikipedia03d], [APLR17]

Examples

>>> reaction_rate_MichaelisMenten(0.5, 2.5, 0.8)  
0.9615384...
>>> reaction_rate_MichaelisMenten(
...     0.5, 2.5, 0.8, method="Abebe 2017", b_m=0.813
... )  
1.0360547...