Real-time data acquisition incorporating high-speed software correlator for single-molecule spectroscopy

L. L. Yang, H. Y. Lee, M. K. Wang, X. Y. Lin, K. H. Hsu, Y. R. Chang, W. Fann, J. D. White

Research output: Contribution to journalArticle

6 Citations (Scopus)

Abstract

Summary Single-molecule spectroscopy and detection are powerful techniques for the study of single fluorescent particles and their interaction with their environment. We present a low-cost system for simultaneous real-time acquisition, storage of inter-photon arrival times and the calculation and display of the fluorescence time trace, autocorrelation function and distribution of delays histogram for single-molecule experiments. From a hardware perspective, in addition to a multi-core computer, only a standard low-cost counting board is required as processing is software-based. Software is written in a parallel programming environment with time crucial operations coded in ANSI-C. Crucial to system performance is a simple and efficient real-time autocorrelation algorithm (acf) optimized for the count rates (approximately 104 cps) encountered in single-molecule experiments. The algorithm's time complexity is independent of temporal resolution, which is maintained at all time delays. The system and algorithm's performance was validated by duplicating the signal from the photon detector and sending it to both the ordinary counter board and a commercial correlator simultaneously. The data acquisition system's robustness under typical single-molecule experimental conditions was tested by observing the diffusion of Rhodamine 6G molecules in deionized water.

Original languageEnglish
Pages (from-to)302-310
Number of pages9
JournalJournal of Microscopy
Volume234
Issue number3
DOIs
Publication statusPublished - 2009 Jun 1

Fingerprint

Software
Photons
Costs and Cost Analysis
Computer Systems
Single Molecule Imaging
Information Systems
Fluorescence
Water

Keywords

  • Data acquisition
  • Fluorescence correlation spectroscopy
  • Fluorescence time trace
  • Real time
  • Single-molecule detection
  • Single-molecule spectroscopy

ASJC Scopus subject areas

  • Pathology and Forensic Medicine
  • Histology

Cite this

Real-time data acquisition incorporating high-speed software correlator for single-molecule spectroscopy. / Yang, L. L.; Lee, H. Y.; Wang, M. K.; Lin, X. Y.; Hsu, K. H.; Chang, Y. R.; Fann, W.; White, J. D.

In: Journal of Microscopy, Vol. 234, No. 3, 01.06.2009, p. 302-310.

Research output: Contribution to journalArticle

Yang, L. L. ; Lee, H. Y. ; Wang, M. K. ; Lin, X. Y. ; Hsu, K. H. ; Chang, Y. R. ; Fann, W. ; White, J. D. / Real-time data acquisition incorporating high-speed software correlator for single-molecule spectroscopy. In: Journal of Microscopy. 2009 ; Vol. 234, No. 3. pp. 302-310.
@article{e0642b59baa246ec9494e3ac57227728,
title = "Real-time data acquisition incorporating high-speed software correlator for single-molecule spectroscopy",
abstract = "Summary Single-molecule spectroscopy and detection are powerful techniques for the study of single fluorescent particles and their interaction with their environment. We present a low-cost system for simultaneous real-time acquisition, storage of inter-photon arrival times and the calculation and display of the fluorescence time trace, autocorrelation function and distribution of delays histogram for single-molecule experiments. From a hardware perspective, in addition to a multi-core computer, only a standard low-cost counting board is required as processing is software-based. Software is written in a parallel programming environment with time crucial operations coded in ANSI-C. Crucial to system performance is a simple and efficient real-time autocorrelation algorithm (acf) optimized for the count rates (approximately 104 cps) encountered in single-molecule experiments. The algorithm's time complexity is independent of temporal resolution, which is maintained at all time delays. The system and algorithm's performance was validated by duplicating the signal from the photon detector and sending it to both the ordinary counter board and a commercial correlator simultaneously. The data acquisition system's robustness under typical single-molecule experimental conditions was tested by observing the diffusion of Rhodamine 6G molecules in deionized water.",
keywords = "Data acquisition, Fluorescence correlation spectroscopy, Fluorescence time trace, Real time, Single-molecule detection, Single-molecule spectroscopy",
author = "Yang, {L. L.} and Lee, {H. Y.} and Wang, {M. K.} and Lin, {X. Y.} and Hsu, {K. H.} and Chang, {Y. R.} and W. Fann and White, {J. D.}",
year = "2009",
month = "6",
day = "1",
doi = "10.1111/j.1365-2818.2009.03172.x",
language = "English",
volume = "234",
pages = "302--310",
journal = "Journal of Microscopy",
issn = "0022-2720",
publisher = "Wiley-Blackwell Publishing Ltd",
number = "3",

}

TY - JOUR

T1 - Real-time data acquisition incorporating high-speed software correlator for single-molecule spectroscopy

AU - Yang, L. L.

AU - Lee, H. Y.

AU - Wang, M. K.

AU - Lin, X. Y.

AU - Hsu, K. H.

AU - Chang, Y. R.

AU - Fann, W.

AU - White, J. D.

PY - 2009/6/1

Y1 - 2009/6/1

N2 - Summary Single-molecule spectroscopy and detection are powerful techniques for the study of single fluorescent particles and their interaction with their environment. We present a low-cost system for simultaneous real-time acquisition, storage of inter-photon arrival times and the calculation and display of the fluorescence time trace, autocorrelation function and distribution of delays histogram for single-molecule experiments. From a hardware perspective, in addition to a multi-core computer, only a standard low-cost counting board is required as processing is software-based. Software is written in a parallel programming environment with time crucial operations coded in ANSI-C. Crucial to system performance is a simple and efficient real-time autocorrelation algorithm (acf) optimized for the count rates (approximately 104 cps) encountered in single-molecule experiments. The algorithm's time complexity is independent of temporal resolution, which is maintained at all time delays. The system and algorithm's performance was validated by duplicating the signal from the photon detector and sending it to both the ordinary counter board and a commercial correlator simultaneously. The data acquisition system's robustness under typical single-molecule experimental conditions was tested by observing the diffusion of Rhodamine 6G molecules in deionized water.

AB - Summary Single-molecule spectroscopy and detection are powerful techniques for the study of single fluorescent particles and their interaction with their environment. We present a low-cost system for simultaneous real-time acquisition, storage of inter-photon arrival times and the calculation and display of the fluorescence time trace, autocorrelation function and distribution of delays histogram for single-molecule experiments. From a hardware perspective, in addition to a multi-core computer, only a standard low-cost counting board is required as processing is software-based. Software is written in a parallel programming environment with time crucial operations coded in ANSI-C. Crucial to system performance is a simple and efficient real-time autocorrelation algorithm (acf) optimized for the count rates (approximately 104 cps) encountered in single-molecule experiments. The algorithm's time complexity is independent of temporal resolution, which is maintained at all time delays. The system and algorithm's performance was validated by duplicating the signal from the photon detector and sending it to both the ordinary counter board and a commercial correlator simultaneously. The data acquisition system's robustness under typical single-molecule experimental conditions was tested by observing the diffusion of Rhodamine 6G molecules in deionized water.

KW - Data acquisition

KW - Fluorescence correlation spectroscopy

KW - Fluorescence time trace

KW - Real time

KW - Single-molecule detection

KW - Single-molecule spectroscopy

UR - http://www.scopus.com/inward/record.url?scp=65949099700&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=65949099700&partnerID=8YFLogxK

U2 - 10.1111/j.1365-2818.2009.03172.x

DO - 10.1111/j.1365-2818.2009.03172.x

M3 - Article

C2 - 19493109

AN - SCOPUS:65949099700

VL - 234

SP - 302

EP - 310

JO - Journal of Microscopy

JF - Journal of Microscopy

SN - 0022-2720

IS - 3

ER -