Optical density, normalization, and growth rates
Background on optical density
Light passing through a culture behaves differently than light passing through a clear solution. Instead of being absorbed, light is scattered by the cells in suspension. This scattered light is measured as optical density (OD). As turbidity increases, more scattering occurs, resulting in a higher OD reading.

Looking to calibrate for OD600 readings? Visit this page.
Normalization
Due to manufacturing variation (LED strength and sensor sensitivity), raw OD readings can't be compared directly across devices. Instead, we use the normalization technique described below:
A series of initial OD readings are averaged to produce a reference value (baseline). New OD readings after the reference value are normalized using the following simple equation:
For example:
| Pioreactor name | Reference OD | Latest OD |
|---|---|---|
| Pioreactor1 | 0.030 | 0.033 |
| Pioreactor2 | 0.010 | 0.015 |
It's difficult to compare raw OD readings since the starting values are different. However, if we normalize using the above equation:
Pioreactor1
Culture has grown by 1.1x.
Pioreactor2
Culture has grown by 1.5x.
We can more accurately compare culture growth using these ratios as opposed to using the raw OD values.
Because of the way we defined normalized optical density, it has the following easy interpretation: it's the multiplicative amount the culture has changed by. So if the normalized OD is 2.0, the culture has doubled its initial concentration, i.e. doubled the population since the volume is fixed. This interpretation also maps to traditional OD600 measurements: if your initial sample has OD600 equal to 0.45, then a normalized OD of 2.0 is approximately an OD600 of twice that, or 0.90.
Blanking
While basic normalization accounts for initial OD differences, it does not consider the optical density of the media itself. For a more accurate growth rate calculation, you can blank your sample.
Blanking your vials is recommended for experiments that begin with low OD readings (e.g., inoculating small amounts of yeast). By blanking, you observe the OD of only the microorganism of interest.
As an example, let's consider the same data as above, but this time we have information on the blank ODs:
| Pioreactor name | Blank OD (media) | Reference OD (media with culture) | Difference (reference - blank) | Latest OD |
|---|---|---|---|---|
| Pioreactor1 | 0.025 | 0.030 | 0.005 | 0.033 |
| Pioreactor2 | 0.005 | 0.010 | 0.005 | 0.015 |
We can now subtract the blank values from both the latest OD and reference OD values:
Pioreactor1
Culture has grown by 1.6x.
Pioreactor2
Culture has grown by 2x.
By accounting for the OD of the blank media, we are able to calculate a more accurate growth rate.
Growth rate
We inoculated two vials with a drop of re-hydrated yeast, and tracked their growth at temperatures 27°C and 35°C. The UI shows the following normalized optical density chart:

From normalized optical density, the UI also computes an implied growth rate. The relationship between the implied growth rate, , and the normalized optical density, , is exponential and can be written as: