Performance analysis of a dual-buffer architecture for digital flow cytometry.
BACKGROUND
Most current commercial flow cytometers employ analog circuitry to provide feature values describing the pulse waveforms produced from suspended cells and particles. This restricts the type of features that can be extracted (typically pulse height, width, and integral) and consequently places a limit on classification performance. In previous work, we described a first-generation digital data acquisition and processing system that was used to demonstrate the classification advantages provided by the extraction of additional waveform features. An improved version of the system is discussed in this paper, focusing on dual-buffering to ensure increased pulse capture. A mathematical model of the system is also presented for performance analysis.


METHODS
The second-generation system incorporates fast digitization of analog pulse waveforms, instantaneous pulse detection hardware, and a novel dual-buffering scheme. A mathematical model of the system was developed to theoretically compute the capture-rate performance.


RESULTS
The capture rate of the system was theoretically analyzed and empirically measured. Under typical conditions, a capture rate of 8,000 pulses/s was experimentally achieved.


CONCLUSIONS
Based on these results, the dual-buffer architecture shows great potential for use in flow cytometry.
Department of Electrical and Computer Engineering, University of Arizona, Tucson, AZ 85721, USA.
Shiva
S
Murthi
Sundararajan
S
Sankaranarayanan
Bo
B
Xia
Georgina M
GM
Lambert
Jeffrey J
JJ
Rodríguez
David W
DW
Galbraith
D000465:Algorithms; D000818:Animals; D045744:Cell Line, Tumor; D005434:Flow Cytometry / Q000295:instrumentation / Q000379:methods*; D006801:Humans; D007962:Leukocytes; D051379:Mice; D008838:Microcomputers; D012815:Signal Processing, Computer-Assisted; D012984:Software; D012985:Software Design; D013598:Systems Theory