How To Compensate A 4-Color Flow Cytometry Experiment Correctly

Compensation in flow cytometry is a critical step to ensure accurate interpretation of data. It is also one of the areas that’s steeped in mystery, myths and misinformation.

Before jumping into the best practices for compensation of flow cytometry experiments, it’s good to show what NOT to do when performing compensation.

Manually adjusting the compensation values based on how the populations look, or so-called ‘Cowboy Compensation’ (thanks to Joel Sederstrom for the term), is not the correct way to determine proper compensation.

For example, review the following figure, and ask yourself what is the best compensation value? This figure shows FITC on the Y-axis, spilling into the PE channel, on the X-axis…

Figure_1 (1)

Without knowing the median fluorescent intensity of the positives in the negative channel, or being able to evaluate the spread of the data, it is impossible to determine which of these above plots display the properly compensated values.

4 Steps To Compensating A 4-Color Experiment

The best practices for compensation involve following some very specific rules.These best practices also involve the use of automatic compensation protocols that are available in all major data analysis software packages.

(If you’re interested in following along with this blog, you can find the data used in this experiment at this link here.)

Step 1. Choose the correct carrier for compensation.

Compensation is a property of the fluorochrome you’re using in your experiments. The role of the carrier is to bring the fluorochrome to the laser intercept point.

The choice of the carrier is up to you, but for antibodies, the use of compensation beads is strongly recommended. Using beads offers several advantages for compensation, including…

  • Cells are not wasted when preparing your compensation controls.
  • All the antigen is captured in your solutions, not just some of it. This results in the brightest signal possible for your controls.
  • Clear positive and negative signals show up on your control plots.
  • Autofluorescence is not a factor since all the beads have the same autofluorescence values.

However, beads cannot be used for some dyes, like viability dyes (such as PI, 7AAD, DAPI), fluorescent proteins, and other protein reporters (redox dyes, JC1, Ca++ dyes).

Figure_2 (1)

The biggest concern with preparing proper compensation controls is that the fluorescence intensity of the controls must be at least as bright as that of the cells that the compensation will be applied to. Conversely, the amount of antibody the beads are stained with is less critical.

Very often, compensation beads are stained with too much antibody and as a result, the fluorescent signal goes off-scale. When this happens, do NOT turn down the voltage to bring the signal on-scale. Instead, simply re-stain the beads with less antibody. Often times, staining the beads with 1/2 to 1/10 the concentration used on the cells will keep the signal on-scale, while keeping the signal above that of the cells that the compensation is to be applied to.

Step 2:  Collect the data and make sure there is a sufficient number of events.

After staining the carrier, it’s time to collect the compensation controls. Since compensation is a statistical calculation, the more data collected, the more accurate the compensation will be.

As shown in this data below, as the number of collected events increases, the compensation values move towards the actual compensation value.

Figure_3 (1)

For bead-based compensation, it’s recommended to collect at least 10,000 events. For cells, it’s recommended to collect at least 30,000 events.

Step 3. Calculate compensation correctly.

As shown in Tung et al., (2004), how compensation is calculated is based on the matrix algebra.

Figure_4 (1)

For the above matrix to be calculated correctly, there needs to be a positive and a negative population in each sample. Since the autofluorescence of the positive and negative carrier need to be matched, you should NOT rely on a universal negative.

All major software compensation packages allow for the use of a single control for the negative population, but again, this should be avoided. In the figure below, unstained beads are shown in red, while unstained cells are shown in blue. As the figure shows, if the experiment is being compensated with beads, and a universal negative of unstained cells is being used, compensation will be incorrectly calculated (note the excess of ‘Primary Signal’).

Figure_5 (1)

However, if unstained beads are used in each sample, the resulting compensation values will be correct. As such, make sure ALL of your samples contain a positive and negative fraction in them. You should also make sure that you gate around each positive and negative fraction to define each compensation control for each specific fluorochrome.

Step 4. Apply the compensation values and inspect the results.

Once your compensation values have been calculated, it’s time to apply them to your data. At this point in the compensation process, it’s important to inspect your results. For example, the below figure displays data that has been properly compensated using beads.

Figure_6 (1)

As you can see above, the data is compensated but the display is troublesome. The reason the data is displayed incoherently is because it has yet to be transformed.

Transformation allows the full spread of the data to be visualized, while removing events off the axis. As shown below, when the correct transformation is applied, the data around ‘zero’ on both the Y-axis and X-axis is re-plotted. Now the data is shown WITHOUT being compressed against these axes.

Figure_7 (1)
Figure_7 (1)

Automatic compensation is a flow cytometry best practice. When compensating a 4-color experiment make sure you choose the correct carrier for compensation, collect the data and make sure there is a sufficient number of events, calculate compensation correctly, and apply the compensation values and inspect the results. Failure to properly compensate the data will result in erroneous conclusions which may kill an otherwise promising project. For those who must manually compensate due to their instrument, it’s best to under-compensate the data and controls and then bring them into a third party software to finalize the compensation using the software’s automatic compensation protocols.

To learn more about getting your flow cytometry data published and to get access to all of our advanced materials including 20 training videos, presentations, workbooks, and private group membership, get on the Flow Cytometry Mastery Class wait list.

Join Expert Cytometry's Mastery Class
Tim Bushnell, PhD
Tim Bushnell, PhD

Tim Bushnell holds a PhD in Biology from the Rensselaer Polytechnic Institute. He is a co-founder of—and didactic mind behind—ExCyte, the world’s leading flow cytometry training company, which organization boasts a veritable library of in-the-lab resources on sequencing, microscopy, and related topics in the life sciences.

Similar Articles

We Tested 5 Major Flow Cytometry SPADE Programs for Speed - Here Are The Results

We Tested 5 Major Flow Cytometry SPADE Programs for Speed - Here Are The Results

By: Tim Bushnell, PhD

In the flow cytometry community, SPADE (Spanning-tree Progression Analysis of Density-normalized Events) is a favored algorithm for dealing with highly multidimensional or otherwise complex datasets. Like tSNE, SPADE extracts information across events in your data unsupervised and presents the result in a unique visual format. Given the growing popularity of this kind of algorithm for dealing with complex datasets, we decided to test the SPADE algorithm in 5 software packages, including Cytobank, FCS Express, FlowJo, R, and the original, free software made available by the author of SPADE. Which was the fastest?

5 FlowJo Hacks To Boost The Quality Of Your Flow Cytometry Analysis

5 FlowJo Hacks To Boost The Quality Of Your Flow Cytometry Analysis

By: Tim Bushnell, PhD

FlowJo is a powerful tool for performing and analyzing flow cytometry experiments, if you know how to use it to the fullest. This includes understanding embedding and using keywords, the FlowJo compensation wizard, spillover spreading matrix, FlowJo and R, and creating tables in FlowJo. Extending your use of FJ using these hacks will help organize your data, improve analysis and make your exported data easier to understand and explain to others. Take a few moments and explore all you can do with FJ beyond just gating populations.

6 Areas Of Consideration For Flow Cytometry Cell Cycle Analysis

6 Areas Of Consideration For Flow Cytometry Cell Cycle Analysis

By: Tim Bushnell, PhD

Cell cycle seems like such a straightforward assay. At its heart, it is a one-color assay and should be a simple protocol to follow. However, as discussed before, fixation and dye concentrations are critical. Once those are optimized, it becomes important to run the cells low and slow in order to get the best quality histograms for analysis — the topic of another blog. Adding the critical CEN and TEN controls will help standardize the assay, and ensure consistency and reproducibility between runs while helping identify non-standard (aneuploid, polyploid) populations from normal ploidy. Trying to isolate and focus on specific…

Why Cell Cycle Analysis Details Are Critical In Flow Cytometry

Why Cell Cycle Analysis Details Are Critical In Flow Cytometry

By: Tim Bushnell, PhD

Cell cycle analysis appears to be deceptively easy in concept, but details are absolutely critical. It is not possible to hide the data if there is poor sample preparation, incorrect dye ratios, too much (or too little) staining time, etc. Forgetting RNAse when using PI will doom your data to failure. Take these basics into account as you move into performing this simple, yet amazingly informative assay.

Statistical Challenges Of Rare Event Measurements In Flow Cytometry

Statistical Challenges Of Rare Event Measurements In Flow Cytometry

By: Tim Bushnell, PhD

It is necessary to sort through hundreds of thousands or millions of cells to find the few events of interest. With such low event numbers, we move away from the comfortable domain of the Gaussian distribution and move into the realm of Poisson statistics. There are 3 points to consider to build confidence in the data that the events being counted are truly events of interest and not random events that just happen to fall into the gates of interest.

How to Optimize Flow Cytometry Hardware For Rare Event Analysis

How to Optimize Flow Cytometry Hardware For Rare Event Analysis

By: Tim Bushnell, PhD

Preparing for rare event analysis requires an understanding of the power and limitation of the instrument to be used. From how fast to run the fluidics, to how the signal is processed to the number of gates that can be used in the sorting experiment, each factor impacts the outcome of the experiment.

How To Choose The Correct Antibody For Accurate Flow Cytometry Results

How To Choose The Correct Antibody For Accurate Flow Cytometry Results

By: Tim Bushnell, PhD

With the added emphasis on reproducibility, it is critical to look at every step where experiments can be improved. No single step makes an experiment more reproducible, rather it is a process, making changes at each stage that leads to reproducibility. Antibodies comprise a critical component that needs to be reviewed. As Bradbury et al. in a commentary in Nature pointed out, the global spending on antibodies is about $1.6 billion a year, and it is estimated about half of that money is spent on “bad” antibodies. This does not include the additional costs of wasted time and effort by…

How To Achieve Accurate Flow Cytometry Calcium Flux Measurements

How To Achieve Accurate Flow Cytometry Calcium Flux Measurements

By: Tim Bushnell, PhD

Dyes exist for the detection of everything from large nucleic acids to reactive oxygen species, and from lipid aggregates to small ions. Concentrations of physiologically important ions such as sodium, potassium, and calcium can be important indicators of health and disease. Calcium ions play an especially critical role in cellular signaling. As a signaling messenger, calcium is involved in everything from muscle contractions, to cell motility, to enzyme activity. Calcium experiments can be very informative, and with the advent of cheaper UV lasers, more and more researchers can use ratiometric measurements to evaluate the signaling processes in phenotypically defined populations.

5 Essential Beads For Flow Cytometry Experiments

5 Essential Beads For Flow Cytometry Experiments

By: Tim Bushnell, PhD

Flow cytometry is designed to measure physical and biochemical characteristics of cells and cell-like particles using fluorescence. Fundamentally, any single-particle suspension (within a defined size range) can pass through the flow cytometer. Beads, for better or worse, are a sine qua non for the flow cytometrist. From quality control,to standardization, to compensation, there is a bead for every job. They are important — critical, even — for flow cytometry.

Top Technical Training eBooks

Get the Advanced Microscopy eBook

Get the Advanced Microscopy eBook

Heather Brown-Harding, PhD

Learn the best practices and advanced techniques across the diverse fields of microscopy, including instrumentation, experimental setup, image analysis, figure preparation, and more.

Get The Free Modern Flow Cytometry eBook

Get The Free Modern Flow Cytometry eBook

Tim Bushnell, PhD

Learn the best practices of flow cytometry experimentation, data analysis, figure preparation, antibody panel design, instrumentation and more.

Get The Free 4-10 Compensation eBook

Get The Free 4-10 Compensation eBook

Tim Bushnell, PhD

Advanced 4-10 Color Compensation, Learn strategies for designing advanced antibody compensation panels and how to use your compensation matrix to analyze your experimental data.