Abstract:
Until recently, PC control and synchronization of scientific instruments was only possible through closed-source expensive frameworks like National Instruments' LabVIEW. Nowadays, efficient cost-free alternatives are available in the context of a continuously growing community of open-source software developers. Here, we report on Tormenta, a modular open-source software for the control of camera-based optical microscopes. Tormenta is built on Python, works on multiple operating systems, and includes some key features for fluorescence nanoscopy based on single molecule localization. © 2016 Author(s).
Registro:
Documento: |
Artículo
|
Título: | Note: Tormenta: An open source Python-powered control software for camera based optical microscopy |
Autor: | Barabas, F.M.; Masullo, L.A.; Stefani, F.D. |
Filiación: | Centro de Investigaciones en Bionanociencas (CIBION), Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET), Godoy Cruz 2390, Buenos Aires, C1425FQD, Argentina Departamento de Física, Facultad de Ciencias Exactas y Naturales, Universidad de Buenos Aires, Ciudad Universitaria, Pabellón 1, Buenos Aires, C1428EHA, Argentina
|
Palabras clave: | Cameras; Computer software; High level languages; Open systems; Software engineering; Closed source; Control software; Efficient costs; Multiple operating systems; National Instruments; Optical microscopes; Scientific instrument; Single-molecule localizations; Open source software |
Año: | 2016
|
Volumen: | 87
|
Número: | 12
|
DOI: |
http://dx.doi.org/10.1063/1.4972392 |
Título revista: | Review of Scientific Instruments
|
Título revista abreviado: | Rev. Sci. Instrum.
|
ISSN: | 00346748
|
CODEN: | RSINA
|
Registro: | https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_00346748_v87_n12_p_Barabas |
Referencias:
- Herman, B., Lemasters, J.J., (1993) Optical Microscopy: Emerging Methods Applications, p. 441. , (Academic Press, New York)
- Bradbury, S., Bracegirdle, B., (1998) Introduction to Light Microscopy, , (Bios Scientific Pub Limited)
- Abramowitz, M., (1993) Fluorescence Microscopy: The Essentials, p. 43. , (Olympus America, Inc, New York)
- Rost, F.W.D., (1992) Fluorescence Microscopy, p. 256. , (Cambridge University Press, New York)
- Inoué, S., Spring, K.R., (1997) Video Microscopy: The Fundamentals, p. 737. , 2nd ed. (Plenum Press, New York)
- Sluder, G., Wolf, D.E., (1998) Video Microscopy, p. 327. , (Academic Press, New York)
- Yildiz, A., Forkey, J.N., McKinney, S.A., Ha, T., Goldman, Y.E., Selvin, P.R., (2003) Science, 300, p. 2061
- Hell, S.W., (2007) Science, 316, p. 1153
- Edelstein, A., Amodaj, N., Hoover, K., Vale, R., Stuurman, N., (2010) Curr. Protoc. Mol. Biol., 92, pp. 14201-142017
- Perkel, J.M., (2015) Nature, 518, p. 125
- Campagnola, L., PyQtGraph Scientific Graphics and GUI Library for Python, , http://www.pyqtgraph.org/
- Grecco, H., Lantz: Simple Yet Powerful Instrumentation in Python, , https://lantz.readthedocs.io
- Leung, M., PyAPT: Controlling Thorlabs APT Using Python Code Using APT.dll and APT.lib, , https://github.com/mcleung/PyAPT, Bypassing the Activex Controls
- Measurement and Automation, , http://labjackcom, LabJack
- Cladé, P., PyDAQmx: Interface to National Instrument NIDAQmx Driver, , https://pythonhosted.org/PyDAQmx/
- https://riverbankcomputingcom/software/pyqt/intro, PyQt; Barabas, F., Tormenta: Measurement Control and Analysis for Optical Microscopy, , https://github.com/fedebarabas/tormenta
- Green, D.A., (2011) Bull. Astron. Soc. India, 39, p. 289
- Bates, M., Dempsey, G.T., Chen, K.H., Zhuang, X., (2012) ChemPhysChem, 13, p. 99
- Betzig, E., Patterson, G.H., Sougrat, R., Lindwasser, O.W., Olenych, S., Bonifacino, J.S., Davidson, M.W., Hess, H.F., (2006) Science, 313, p. 1642
- Sharonov, A., Hochstrasser, R.M., (2006) Proc. Natl. Acad. Sci. U. S. A., 103, p. 18911
- Bates, M., Huang, B., Dempsey, G.T., Zhuang, X., (2007) Science, 317, p. 1749
- Mlodzianoski, M.J., Schreiner, J.M., Callahan, S.P., Smolková, K., Dlasková, A., Santorová, J., Ježek, P., Bewersdorf, J., (2011) Opt. Express, 19, p. 15009
- Huang, B., Wang, W., Bates, M., Zhuang, X., (2008) Science, 319, p. 810
Citas:
---------- APA ----------
Barabas, F.M., Masullo, L.A. & Stefani, F.D.
(2016)
. Note: Tormenta: An open source Python-powered control software for camera based optical microscopy. Review of Scientific Instruments, 87(12).
http://dx.doi.org/10.1063/1.4972392---------- CHICAGO ----------
Barabas, F.M., Masullo, L.A., Stefani, F.D.
"Note: Tormenta: An open source Python-powered control software for camera based optical microscopy"
. Review of Scientific Instruments 87, no. 12
(2016).
http://dx.doi.org/10.1063/1.4972392---------- MLA ----------
Barabas, F.M., Masullo, L.A., Stefani, F.D.
"Note: Tormenta: An open source Python-powered control software for camera based optical microscopy"
. Review of Scientific Instruments, vol. 87, no. 12, 2016.
http://dx.doi.org/10.1063/1.4972392---------- VANCOUVER ----------
Barabas, F.M., Masullo, L.A., Stefani, F.D. Note: Tormenta: An open source Python-powered control software for camera based optical microscopy. Rev. Sci. Instrum. 2016;87(12).
http://dx.doi.org/10.1063/1.4972392