Skip to content

Compensation & Panel Design

Every fluorochrome has an emission spectrum that spans a range of wavelengths. When you label cells with FITC and PE, some of the FITC emission leaks into the PE detector channel. This is spectral overlap. Without correction, a cell that is FITC-positive but PE-negative will appear weakly positive for PE. The more fluorochromes you add, the worse this gets.

Spectral overlap is a physical property of the fluorochromes. You cannot eliminate it. You can only correct for it mathematically.

To calculate how much one fluorochrome bleeds into another channel, you need single-stain controls. These are samples where only one fluorochrome is present. You prepare one tube per fluorochrome in your panel. Each tube uses the same antibody-fluorochrome conjugate you will use in your experiment, bound to either cells or compensation beads.

From each single-stain control, the software measures the signal in every detector. This tells you exactly how much of that fluorochrome’s emission appears in each channel.

The software builds a spillover matrix from your single-stain controls. Each row represents one fluorochrome. Each column represents one detector. The diagonal values are 100% because each fluorochrome gives maximum signal in its own channel. The off-diagonal values show the percentage of signal spilling into other channels.

The compensation matrix is the mathematical inverse of the spillover matrix. When applied to raw data, it subtracts the spillover contribution from each channel. After compensation, a cell that is positive for FITC but negative for PE will appear at zero on the PE axis.

Compensation must be set correctly. Getting it wrong distorts your data.

Under-compensation means you have not subtracted enough spillover. On a bivariate plot, the double-negative population will curve upward. Cells that are positive for one marker will appear falsely dim-positive for the other.

Over-compensation means you subtracted too much. The double-negative population will curve downward. Cells positive for one marker will appear to have negative values for the other.

Correctly compensated data shows a flat, horizontal relationship between the positive and negative populations. The median fluorescence of the negative population should be the same regardless of the signal in the other channel.

Designing a good fluorochrome panel is one of the most important steps in a flow cytometry experiment. A poorly designed panel leads to high spillover, loss of resolution, and unreliable results.

Fluorochromes differ in brightness. PE and APC are bright. FITC is moderate. BV421 is very bright. BV510 and BV605 vary.

The rule is simple: use your brightest fluorochromes for your dimmest markers. If a surface marker is expressed at low levels, you need a bright fluorochrome to detect it above background. If a marker is abundantly expressed, even a dim fluorochrome will give a clear signal.

Minimize spectral overlap between co-expressed markers

Section titled “Minimize spectral overlap between co-expressed markers”

Two markers that are always expressed on the same cell type should not be on spectrally similar fluorochromes. If CD4 and CD25 are both on T-helper cells, putting them on FITC and PerCP would be a problem because those fluorochromes have significant spectral overlap. Instead, put co-expressed markers on fluorochromes with minimal overlap.

Several free tools help you visualize spectral overlap before you buy antibodies:

  • FluoroFinder: web-based tool that shows emission spectra and calculates a complexity score for your panel
  • BD Spectrum Viewer: shows excitation and emission curves for BD fluorochromes
  • BioLegend Spectra Analyzer: similar tool for BioLegend conjugates

These tools let you swap fluorochromes and immediately see the impact on spectral overlap.

Conventional flow cytometry uses bandpass filters to capture a narrow slice of each fluorochrome’s emission. One filter per fluorochrome. This limits how many fluorochromes you can use because spectrally similar ones become impossible to separate.

Spectral flow cytometry captures the full emission spectrum across all wavelengths. Instead of one measurement per fluorochrome, you get a continuous spectrum. The instrument uses mathematical unmixing to separate the contribution of each fluorochrome based on its unique spectral shape.

The key advantage is that spectral systems can distinguish fluorochromes with very similar peak emissions, as long as their overall spectral shapes differ. This allows panels with 20, 30, or even 40+ colors on a single instrument. Conventional systems typically max out at 15 to 20 colors.

Spectral systems still require single-stain controls. The controls are used for spectral unmixing instead of traditional compensation. The math is different but the purpose is the same.

An FMO control contains all the fluorochromes in your panel except one. It tells you where to draw the gate for the missing marker. The signal you see in the empty channel comes entirely from spillover of the other fluorochromes.

FMO controls are the gold standard for setting gate boundaries. They account for the actual spillover in your specific panel. A marker might look positive based on an unstained control, but the FMO shows that the apparent signal is just spillover.

Isotype controls use an antibody of the same isotype and fluorochrome but with no specific target. They estimate non-specific binding.

In practice, isotype controls are less useful than FMOs. They do not account for spectral spillover. Most experienced cytometrists prefer FMO controls for setting gates and use isotype controls only when required by reviewers or for specific intracellular staining protocols.

These are samples where you know the expected result. A known-positive sample confirms your staining works. A known-negative sample confirms specificity. Stimulated vs unstimulated cells serve as biological controls for activation markers or intracellular cytokines.

Using antibodies at the manufacturer’s recommended concentration is not always optimal. Titrating each antibody means testing a range of concentrations and choosing the one that gives maximum separation between positive and negative populations.

The stain index measures this separation. It is the difference between the positive and negative medians, divided by twice the standard deviation of the negative population. The optimal concentration gives the highest stain index.

Over-staining increases background and wastes expensive reagents. Under-staining reduces your ability to distinguish dim populations from negative cells. Proper titration is essential for any serious panel.

Concept What it does
Single-stain controls Measure how much each fluorochrome bleeds into other channels
Compensation matrix Mathematically corrects for spectral overlap
FMO controls Set accurate gate boundaries by showing spillover-only signal
Bright-to-dim matching Puts brightest fluorochromes on lowest-expression markers
Spectral flow cytometry Captures full emission spectra, enabling 30+ color panels
Antibody titration Finds optimal concentration for maximum signal separation