Charts

Enzyme Kinetics

The standard way to measure an enzyme's affinity for its substrate.

What is Michaelis-Menten kinetics?

Michaelis-Menten kinetics describes the rate of an enzyme-catalyzed reaction. The model outlines how an enzyme (E) reversibly forms an enzyme-substrate complex (ES), facilitating the conversion of substrate into product and regenerating the enzyme for further catalysis. This model introduces two key parameters: Vmax, the maximum reaction rate achieved when the enzyme is saturated with substrate, and Km (the Michaelis constant), which represents the substrate concentration at which the reaction rate is half of Vmax.

The model illustrates a hyperbolic curve where, initially, the reaction rate increases linearly with substrate concentration. However, as substrate increases, the enzyme becomes saturated and the rate of reaction approaches its maximum (Vmax), independent of further substrate increase. Michaelis-Menten kinetics provides a fundamental framework for understanding enzyme efficiency and activity.

Default Michaelis-Menten model
A hyperbolic curve useful for saturation binding experiments
Two hyperbolic Michaelis-Menten curves are shown. The gray curve has a lower Km (substrate concentration at half-maximal velocity) than the red curve.

The Michaelis-Menten model

In enzyme kinetic experiments, the Michaelis-Menten model is used to fit experimental data, obtained by measuring enzyme reaction rates across a range of substrate concentrations. From this fitting, crucial kinetic parameters like Km (the substrate concentration at half-maximal velocity) and Vmax (the maximum enzyme velocity) are determined.

The resultant curve is characteristic of a rectangular hyperbola, and the equation used to fit the Michaelis-Menten model is:

Y=VmaxXKm+X
Michaelis-Menten curve annotated with its two key parameters: Vmax (maximum enzyme velocity) and the Km (the substrate concentration at half-maximal velocity).

Saturation binding curve

Analogous to enzyme saturation with substrate, a saturation binding curve (or binding isotherm) illustrates the relationship between ligand concentration and the degree of receptor occupancy (or binding) in a biological system. As ligand concentration increases, more binding sites become occupied until the curve plateaus at a maximum level, signifying complete saturation.

The objective of a saturation binding experiment is to quantify the binding affinity, represented by the dissociation constant Kd (the ligand concentration at which half of the binding sites are occupied), and the maximum number of binding sites, Bmax.

Sound familiar? It should! The same mathematical equation that describes the saturation binding curve is identical in form to the Michaelis-Menten equation used for enzyme kinetics. A prime example of shared principles in biology.

Y=BmaxXKd+X
To model the specific binding of a ligand to its receptor, simply swap Vmax for Bmax and Km for Kd when applying the Michaelis-Menten equation in Graphmatik.
Saturation binding curve annotated with its two key parameters: Bmax (maximum binding sites) and Kd (ligand concentration at which half of the binding sites are occupied).

Initializing parameters used during fitting

Rather than directly calculating parameters like linear models, non-linear regression employs an iterative process that starts with initial guesses and uses computational algorithms to progressively refine parameter values until the 'sum of squared residuals' is minimized."

While Graphmatik streamlines parameter auto-initialization with estimated good values, this process isn't infallible, especially when data is insufficient to fully capture the Michaelis-Menten curve.

As poor initial guesses can cause the algorithm to settle for a local minimum instead of the desired global minimum, manual adjustment of these initial values may be necessary to help Graphmatik find the best fit for your data.

Constraining the model

Graphmatik allows you to constrain or fix the upper bound (Vmax/Bmax) of the Michaelis-Menten or saturation binding curve, which can lead to a more accurate fit for undersampled datasets.

WARNING: You should ONLY constrain the model if you have robust control data to support doing so.

Interpolate from the curve

A Michaelis-Menten curve is most often used to measure an enzyme's affinity for its substrate (Km), where lower Km values indicate higher affinity and a lower substrate concentration needed to achieve Vmax

Likewise, with a saturation binding assay the Kd is a measure of the affinity of a ligand for a binding site, where a lower Kd indicates a stronger affinity.

After fitting the Michaelis-Menten (or saturation binding) curve in Graphmatik, the Km (or Kd) will be reported as a parameter estimate inside the Analyze tab of the stats workspace alongside the estimate for Vmax (or Bmax).

But Graphmatik also makes it really easy to interpolate from the regression curve. After running an analysis, switch to the stats workspace and select the interpolate tab. A table will appear where you can enter values into X or Y columns.

Provide a value for X, and Graphmatik will interpolate the value for Y; enter a value for Y, and Graphmatik will estimate the corresponding value of X.

Chart properties

PropDefaultDescription
central tendencymean
mean
The sum of a set of values divided by the number of values in the set.
median
The middle most value of a sorted set of numbers.
errorSEM
standard error of the mean (SEM) mean
How much the sample means vary from the population mean.
standard deviation (SD) mean
A measure of the variation of a set of values around their mean.
95% confidence interval (95% CI) mean or median
95% probability that the population parameter lies within this range.
range mean or median
The difference between the highest and lowest values within a set.
Interquartile range (IQR) median
The middle 50% of a set of values (i.e. 3rd quartile - 1st quartile).
equation4pl
4-parameter logistic (4pl)
Fit a four-parameter logistic regression curve to the data.
auto-initializetrue
true
Auto-fit initial parameter estimates based on the data.
false
Manually configure initial parameter estimates for the upper bound (Vmax or Bmax), and Km/Kd.
constrainfalse
false
The model is NOT constrained.
true
Constrain the upper bound (Vmax or Bmax) of the model.