Cytometry and Antibody Technology

Putting an end to the “Log Wars”

by | Jun 15, 2011 | Archives | 2 comments

This archived post was originally written by Ryan Duggan when he was the Technical Director. Ryan has since moved to a position outside of the university. 

A long time ago, in a laboratory far far away there was a lowly FACScan able to display data on a 4-log scale.  Fast-forward to today, and you’ll find some instruments with as many as 7 logs of scale.  That’s a huge improvement, right?  Well, maybe not.  The origin of the 4-log scale probably had more to do with the Analog-to-Digital Converters (ADC) being used than the technological needs of the science being done in the 80s.  With the advancements in ADCs in other markets, flow cytometry manufacturers could now include converters with greater bit density and still provide a relatively affordable product.  The standard for many years was the 10-bit ADC, which yields 1024 bins of resolution across the scale.  Spreading these 1024 bins across a 4-log scale appears to give enough resolution while expanding to a reasonable range.  After many years using these solid electronic components, BD completely redesigned the electronic system on its cell sorter (called the BD FACSVantage) to give us the FACSDiVa (or Digital Vantage) architecture.  Now, instead of using traditional ADCs and log amplifiers, BD switched things up by using “high” speed Digital Signal Processors (DSPs) to directly digitize the analog pulse and then do log conversion using look-up tables.  The DSPs converted the linear data at a bin density of 14-bit (16,384 bins) and when the data is log converted, it is upscaled to 18-bit (262144 bins).  Now, with 18-bit data, they are able to display this data on a 5-log scale.  The reason?  Well, if I were forced to guess, I’d say it was a marketing decision to differentiate BD’s new line of cytometers from it’s old line as well as it’s competitors.  With this new 5-log data came with it the “picket fencing” phenomenon, which basically demonstrated that the 18-bit data (which was really 14-bit data) did not have enough bin resolution to display data properly in the 1st decade.  The solution?  Simple, hide the 1st decade and display decades 2 through 5 (right back at a 4-log scale).  Because the BD instruments were so popular, other companies jumped on the bandwagon and thought, well if BD is doing 5-logs then we should do 6-logs or maybe 7-logs.  And that’s how we arrived here today, and now I’d like to show you why this is a bad thing.

Let me start with my conclusion first, and then show you how I arrived here.  The figure to the right shows a minimun analog to digital conversion bit density for a given range of log scale.  As you can see, if we wanted to display our data on a 5 log scale, we should have at least a 20-bit ADC. Side note – Bit(eff) means Effective Bit density, which basically takes into account that if you put a 20-bit ADC on your instrument, it probably doesn’t actually perform at a full 20-bit.  This is because there is some noise associated with the ADC, which limits the performance of the ADC. /Side note.

So, how did I arrive at this conclusion?  Well first let me demonstrate that bit-density is important with an example.  I created a mock data set of 3 Gaussian distributions (n=1000 data points for each) where the mean of the distributions and the SD were altered such that the populations were overlapping significantly.  I then plotted these distributions on 4 histograms with different quantities of bin resolution ranging from 3-bit to 8-bit.  It’s important to remember that this is the exact same data set merely binned differently according to the available resolution.  As you can see, the 3 populations are not at all discernable at the 3-bit range and it’s not until we get to the 6-bit histogram that you can start to see the 3 different populations.  Using this information, we can appreciate the importance of having sufficient bin density to resolve distributions from one another.

As an example to a system that might not have enough bin density, I display the following.  Here we have a 20-bit ADC yielding over 1 million bins of resolution to spread across a 6-log scale.  This may sound sufficient, but when we break it down per log, we see that in the first decade, where we have scale values of 1-10, we would only have 11 bins of resolution which would certainly lead to picket fencing and poor resolution of populations in that range.  The Effective bins column shows an example where the noise of the ADC is such that our true bin resolution would be much less than the theoretical 20-bit.
Going through the process and crunching numbers for different scenarios, I conclude that ideally we would like to have on the order of 100s of bins of resolution in the 1st decade.  So, in order to achieve that level on a 6-log scale, we’d actually need to have an 24-bit ADC.  Now, the breakdown would be like what’s shown below.
Take-home message:  First of all, is a 6-log scale really necessary?  For you the answer may be yes, but for most, probably not.  The second question to ask your friendly sales representative is what sort of analog-to-digital conversion is done, and what the bit resolution of the converter is.  It means nothing to have a 7-log scale displaying data from a 10-bit ADC.  No matter how good the optics are you’ll never be able to resolve dim populations from unstained cells.  What really matters is having a really good optical system that has high speed, high density electronics that can display all the fine detail of your distributions.  Find an instrument like that, and you have a winner.

2 Comments

  1. Your explanation is very realistic. I would like to caution on use of 24 bit or higher bit ADCs. ADCs are just black boxes to transform analog pulse information to binary numbers. For a 5 V ADC with 24 bits, the Lease Significant Bit would be 5000 milli volts/8388608 = 0.00059 milli volts or .59 micro volts. (8388608 is 2^24-1). What this tells us is there is a inherent problem. For example, if we take a wire and keep it in ambient condition. This wire is an inductor and can induce some voltage because of electro magnetic field around us, there will be some small voltage induced. it may be in few nano to micro volts, it depends on how strong the Electro magnetic field is. Suppose we have a sensor, wires and we connect ADC to these. these wires themselves start working as antennae and induce voltage. If the sensor itself is small, and produce few micro volts, then the wires can as well produce few nano volts, this will be a major noise factor. We have to be very careful when using 24 bit or higher ADC. We prefer to have good ADC resolution, not to complicate electrical design like 24 bit ADC. Secondly, we need to see Accuracy, the degree of closeness to the correct value. ADC basically contains two sections, Analog and digital sections. Analog sections will cause problems with Accuracy by ADC like bias offset current, offset voltage etc. Usually we use OPAMS, they have imperfections that causes the problems.

    Hope biologists understand physics fundamentals and there by reduce error causing variables and have good degrees of freedom to understand the problem they are trying to address. Unless we understand, Flow Cytometry can become Flaw Cytometry one day.

    Reply
  2. Hi Badri,
    Very interesting comment. This post was written by Ryan Duggan back in 2011 when instrument manufacturers were advertising by touting the higher log scale – at a time when the electronics had not caught up fully yet. I’d be curious to have this issue revisited for today’s instruments – such as the Novocyte platform and the simp detectors, for example.

    Ryan had a better understanding of this topic than I do. Am I correct In thinking that your comment refers to the base level noise that one gets when using a 24 bit or higher ADP? If the main issue in flow is the separation between the autofluorescence of the cells and a signal coming from a fluorophore attached to it (both much higher than the background noise level), do you see the same issue using 24+ APDs?

    Reply

Submit a Comment

Your email address will not be published. Required fields are marked *

Search Blog

Archives