tweezercalib 2.0: Faster version of MatLab package for precise calibration of optical tweezers
We present a vectorized version of the MatLab (MathWorks Inc.) package tweezercalib for calibration of optical tweezers with precision. The calibration is based on the power spectrum of the Brownian motion of a dielectric bead trapped in the tweezers. Precision is achieved by accounting for a number...
Gespeichert in:
Veröffentlicht in: | Computer physics communications 2006-03, Vol.174 (6), p.518-520 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | We present a vectorized version of the MatLab (MathWorks Inc.) package
tweezercalib for calibration of optical tweezers with precision. The calibration is based on the power spectrum of the Brownian motion of a dielectric bead trapped in the tweezers. Precision is achieved by accounting for a number of factors that affect this power spectrum, as described in vs. 1 of the package [I.M. Tolić-Nørrelykke, K. Berg-Sørensen, H. Flyvbjerg, Matlab program for precision calibration of optical tweezers, Comput. Phys. Comm. 159 (2004) 225–240]. The graphical user interface allows the user to include or leave out each of these factors. Several “health tests” are applied to the experimental data during calibration, and test results are displayed graphically. Thus, the user can easily see whether the data comply with the theory used for their interpretation. Final calibration results are given with statistical errors and covariance matrix.
Title of program: tweezercalib
Catalogue identifier: ADTV_v2_0
Program summary URL:
http://cpc.cs.qub.ac.uk/summaries/ADTV_v2_0
Program obtainable from: CPC Program Library, Queen's University of Belfast, N. Ireland
Reference in CPC to previous version: I.M. Tolić-Nørrelykke, K. Berg-Sørensen, H. Flyvbjerg, Comput. Phys. Comm. 159 (2004) 225
Catalogue identifier of previous version: ADTV
Does the new version supersede the original program: Yes
Computer for which the program is designed and others on which it has been tested: General computer running MatLab (Mathworks Inc.)
Operating systems under with the program has been tested: Windows2000, Windows-XP, Linux
Programming language used: MatLab (Mathworks Inc.), standard license
Memory required to execute with typical data: Of order four times the size of the data file
High speed storage required: none
No. of lines in distributed program, including test data, etc.: 135 989
No. of bytes in distributed program, including test data, etc.: 1 527 611
Distribution format: tar. gz
Nature of physical problem: Calibrate optical tweezers with precision by fitting theory to experimental power spectrum of position of bead doing Brownian motion in incompressible fluid, possibly near microscope cover slip, while trapped in optical tweezers. Thereby determine spring constant of optical trap and conversion factor for arbitrary-units-to-nanometers for detection system.
Method of solution: Elimination of cross-talk between quadrant photo-diode's output channels for positions (optional). Check that dist |
---|---|
ISSN: | 0010-4655 1879-2944 1386-9485 |
DOI: | 10.1016/j.cpc.2005.11.007 |