Monday, December 19, 2011

Is Compensation really necessary?

For some reason, it seems like the idea of compensation gets so much 'publicity'.  Everyone is always talking about compensation and how difficult it is.  New users of flow cytometry tend to think of this idea as something so complex that they end up stumbling on this one idea before they even get started.  So, let's get one thing straight right off the bat;  compensation is easy.  In fact, I'd say compensation is ridiculously easy today, now that you really don't have to do anything.  You just identify your single stained controls, and your software package uses that information to compensate your samples for you.  The real difficulty in performing flow cytometry assays is panel design - determining which colors to use and coming up with a panel where you have the optimal fluorochrome coupled to each antibody to give you the best resolution of your populations.  In fact, I'd go so far as to say that in some cases, compensation isn't even necessary.

Wha, Wha, Wha, What???  That's right ladies and gents - compensation isn't even necessary (in some cases).  And, I'm not just referring to the instances where you're using two colors that don't even overlap, I'm talking about straight-up FITC and PE off a 488nm laser.  Now, before you stop reading and jump over to your Facebook feed let me just assure you that you first learned of the superfluous nature of compensation when you were about 5 years old.  You see, analyzing flow cytometry data with or without compensation is nothing more than a simple "spot the difference" game you use to find in the back of the Highlights magazine while waiting to get your annual immunizations from the pediatrician.  If you take a look at the figure below you may be able to recognize the left panel as the FMO (Fluorescence Minus One) control and the right panel as the sample.  Spot the difference?  Instead of seeing the sun missing on the left and then appearing on the right, let's just substitute a CD8-PE positive population for the sun.  It doesn't really matter if the image is compensated, you're just comparing the differences between the two.


Let's make the comparison a bit more directly.  Here we have some flow cytometry data showing CD3 FITC and CD8 PE.  Our goal is to determine what percentage of the cells are CD3+CD8+.  Obviously, there's some overlap in the emission of the FITC fluorescence into the PE channel when run on a standard 488nm laser system with typical filters.  If I were to hand you this data set and pose the question of "What's the % double positive,"  you could employ the same strategy used above in the spot the difference cartoon without knowing a thing about compensation.  The top two plots below are the FMO controls (in this case, stained with CD3 FITC, but not stained with anything in the PE channel), and the bottom plots are the fully stained sample.  In addition, the left column of plots were compensated using the FlowJo Compensation Wizard, and the right column of plots are uncompensated.  Were you able to "spot the difference"?  If you take a look at the results, you'll see that either way we come up with the same answer.  So what's the point of compensating?

As you can imagine, this is greatly simplifying the situation, and when you start adding more and more colors, you simply cannot create an n-dimensional plot that can easily be displayed on a two-dimensional screen.  This could easily work for 2-color experiments - it could even work for 3-color experiments (maybe using a 3-D plot), but beyond that, you're going to have to do one of two things.  1.  Bite the bullet and get on the compensation train, or 2.  Abandon visual, subjective data display altogether and move to completely objective machine-driven data analysis.  Compensation, much like display transformation is a visual aid used to help us make sense of our data, two parameters at a time.  In our example above, we don't magically create more separation between the CD3+ CD8- and CD3+ CD8+ populations.  The separation between them is the same, we're just visualizing that separation on the higher end of the log scale (when uncompensated) where things are compressed in one case, and on the lower end of the log scale (when compensated) where things spread.  You didn't gain a thing.  

13 comments:

  1. However, there is a pretty big chance you will develop a reputation of backwater luddite yokel from the flow lab staff if you forego compensation when analyzing data.

    ReplyDelete
    Replies
    1. you and your luddite comments. would a luddite be blogging in the first place?

      Delete
    2. lol. Ryan, love the blog, keep up the good work. Hope all is well.

      Delete
    3. Thanks Bart! Good to hear from you. All's well on our end. Glad you're enjoying the blog.

      Delete
    4. Didn't call you a contrarian luddite, did I?

      Just saying that at best, foregoing compensation saves you a bit of time. About the same amount it takes to sip on your coffee and try to figure out if it taste good or not. If you feel you need that kind of extra time in your life, you're probably not in science. More likely, you've moved the attention away from what the figure is saying and opened yourself to such questions as: 'Why does your data look weird? Is there coexpression of your markers?', 'Why didn't you compensate, do you feel it's that complicated?' and of course 'What are you, some kind of contrarian backwater luddite yokel?'.

      Hi Bart!

      Delete
    5. Saves you time and possibly headaches if you compensate improperly, or do not have the absolute best single stained controls to perform accurate compensation in the first place. For example, how do you compensate Fura Red, Fluo-4 calcium flux data collected in conjunction with bunch of surface markers? It's not easy. In addition, compensation only matters because we continue to rely on visually based data analysis. There's absolutely no reason to compensate if machine based data analysis were a reality. You gain nothing, in terms of the ability to resolve data, when compensating. However, since we currently rely on pairwise data analysis strategies, it becomes a necessity. If we were able to move beyond bivariate data interpretation, compensation would be history. It's all about thinking outside the box and recognizing what's inevitably coming down the pipeline (and I'm not talking about canadian oil).

      Delete
    6. I am all for trying new things but if people understand how to properly design, execute and analyze a flow experiment, compensation is a walk in the park. Flow is powerful not only because of the statistics it generates but the pattern recognition people acquire from bivariate analyses.

      Delete
    7. I try not to put too much emphasis on pattern recognition, because it's not reproducible on every instrument. The best example of this is light scatter patterns between different instruments. Some times the granulocyte population has lower forward scatter than the monocytes, and some times they have higher forward light scatter. This is not just a difference between manufacturers, but also different instruments of the same model. Anyway, I couldn't agree more with your primary statement regarding the design and setup of multicolor panels. If, like you say, you spend some time at the outset, everything turns out really nice.

      Delete
    8. Is the " completely objective machine-driven data analysis" available?

      Delete
    9. Certainly not commercially available, but there's a few groups working on this. I saw a talk last year at GLIIFCA given by Ryan Brinkman (Terry Fox Labs) that was working towards this type of analysis. It's part of the FlowCAP methods, which you can find a bunch more information here: http://flowcap.flowsite.org/

      Delete
  2. Ryan,

    I replied above as Anonymous. I agree that there are slight differences between instruments in regards to SSC and FSC but perhaps because we are a BD only core, I have not seen major differences between my Aria and LSR II. We have a Calibur as well and that instrument is definitely in the ballpark of the other instruments when it comes to analyzing the physical properties of cells.
    I do have two customers that insist that the Aria profile mimic exactly the LSR II profile before we sort. They task me.
    I really enjoy this blog. I am new to core management. I spent 17 years in biotech and pharma and mostly did my experiment from the cell manipulation to the analysis to the sort. So I am less than charitable when someone brings me a crappy cell prep and blames me for lousy results.

    ReplyDelete
    Replies
    1. "I do have two customers that insist that the Aria profile mimic exactly the LSR II profile before we sort." Ha!, that's pretty funny. Good to know you, Rich. Thanks for adding to the discussions.

      Delete
  3. New users of flow cytometry tend to think of this idea as something so complex that they end up stumbling on this one idea before they even get started. So, let's get one thing straight right off the bat

    ReplyDelete