Flow Cytometry Compensation Calculator

In flow cytometry, fluorescent dyes used to label cells often bleed their signal into neighboring detection channels — a problem called spectral spillover that must be corrected before data can be trusted. The Flow Cytometry Compensation Calculator takes your spillover percentages between each pair of channels and computes a compensation matrix to quantify how much correction is needed. Select your number of fluorescence channels, name each channel (e.g., FITC, PE, APC), and enter all channel-to-channel spillover values to get your Compensation Quality Score, along with Total Spillover, Maximum Correction Factor, and Matrix Determinant.

%
%
%
%
%
%

Results

Compensation Quality Score

--

Total Spillover

--

Maximum Correction Factor

--

Matrix Determinant

--

Results Table

More Biology Tools

Frequently Asked Questions

What is compensation in flow cytometry?

Compensation is the mathematical correction for fluorescence spillover between channels in multi-color flow cytometry. It removes unwanted signals from overlapping fluorophore emissions to improve data accuracy.

How do I determine spillover values for my experiment?

Use single-stained controls for each fluorophore in your panel. Measure the median fluorescence intensity in each channel and calculate the percentage of signal appearing in non-target channels.

What is a good compensation quality score?

A compensation quality score above 85% indicates excellent compensation. Scores between 70-85% are acceptable, while scores below 70% suggest you may need to optimize your panel or spillover measurements.

Why is the matrix determinant important?

The matrix determinant indicates the mathematical stability of your compensation matrix. Values close to zero suggest the matrix may be poorly conditioned, leading to amplified noise in compensated data.

Can I use this calculator for spectral flow cytometry?

This calculator is designed for conventional flow cytometry. Spectral flow cytometry uses different unmixing algorithms and typically requires specialized software for optimal compensation.

How often should I recalculate compensation?

Recalculate compensation whenever you change fluorophores, antibody lots, instrument settings, or if you notice poor separation in your data. Many labs recalculate monthly or with each new experiment batch.

What causes high spillover between channels?

High spillover typically results from overlapping emission spectra of fluorophores, suboptimal filter combinations, or using fluorophores with broad emission profiles in adjacent channels.