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.

1.
Optical Microscopy: Emerging Methods Applications
, edited by
B.
Herman
and
J. J.
Lemasters
(
Academic Press
,
New York
,
1993
), p.
441
.
2.
S.
Bradbury
and
B.
Bracegirdle
,
Introduction to Light Microscopy
(
Bios Scientific Pub Limited
,
1998
).
3.
Fluorescence Microscopy: The Essentials
, edited by
M.
Abramowitz
(
Olympus America, Inc
,
New York
,
1993
), p.
43
.
4.
F. W. D.
Rost
,
Fluorescence Microscopy
(
Cambridge University Press
,
New York
,
1992
), p.
256
.
5.
S.
Inoué
and
K. R.
Spring
,
Video Microscopy: The Fundamentals
, 2nd ed. (
Plenum Press
,
New York
,
1997
), p.
737
.
6.
G.
Sluder
and
D. E.
Wolf
,
Video Microscopy
(
Academic Press
,
New York
,
1998
), p.
327
.
7.
A.
Yildiz
,
J. N.
Forkey
,
S. A.
McKinney
,
T.
Ha
,
Y. E.
Goldman
, and
P. R.
Selvin
,
Science
300
,
2061
(
2003
).
8.
S. W.
Hell
,
Science
316
,
1153
(
2007
).
9.
A.
Edelstein
,
N.
Amodaj
,
K.
Hoover
,
R.
Vale
, and
N.
Stuurman
,
Curr. Protoc. Mol. Biol.
92
,
14.20.1
14.20.17
(
2010
).
10.
J. M.
Perkel
,
Nature
518
,
125
(
2015
).
11.
L.
Campagnola
, PyQtGraph, Scientific Graphics and GUI Library for Python, http://www.pyqtgraph.org/.
12.
H.
Grecco
, Lantz: Simple yet Powerful Instrumentation in Python, https://lantz.readthedocs.io.
13.
M.
Leung
, PyAPT: Controlling Thorlabs APT Using Python Code Using APT.dll and APT.lib, Bypassing the Activex Controls, https://github.com/mcleung/PyAPT.
14.
LabJack, Measurement and Automation, http://labjack com.
15.
P.
Cladé
, PyDAQmx: Interface to National Instrument NIDAQmx Driver, https://pythonhosted.org/PyDAQmx/.
17.
F.
Barabas
, Tormenta: Measurement Control and Analysis for Optical Microscopy, https://github.com/fedebarabas/tormenta.
18.
D. A.
Green
,
Bull. Astron. Soc. India
39
,
289
(
2011
).
19.
M.
Bates
,
G. T.
Dempsey
,
K. H.
Chen
, and
X.
Zhuang
,
ChemPhysChem
13
,
99
(
2012
).
20.
E.
Betzig
,
G. H.
Patterson
,
R.
Sougrat
,
O. W.
Lindwasser
,
S.
Olenych
,
J. S.
Bonifacino
,
M. W.
Davidson
,
J.
Lippincott-Schwartz
, and
H. F.
Hess
,
Science
313
,
1642
(
2006
).
21.
A.
Sharonov
and
R. M.
Hochstrasser
,
Proc. Natl. Acad. Sci. U. S. A.
103
,
18911
(
2006
).
22.
M.
Bates
,
B.
Huang
,
G. T.
Dempsey
, and
X.
Zhuang
,
Science
317
,
1749
(
2007
).
23.
M. J.
Mlodzianoski
,
J. M.
Schreiner
,
S. P.
Callahan
,
K.
Smolková
,
A.
Dlasková
,
J.
Santorová
,
P.
Ježek
, and
J.
Bewersdorf
,
Opt. Express
19
,
15009
(
2011
).
24.
B.
Huang
,
W.
Wang
,
M.
Bates
, and
X.
Zhuang
,
Science
319
,
810
(
2008
).
You do not currently have access to this content.