» Articles » PMID: 37283605

Microscope-Cockpit: Python-based Bespoke Microscopy for Bio-medical Science

Abstract

We have developed "Microscope-Cockpit" (Cockpit), a highly adaptable open source user-friendly Python-based Graphical User Interface (GUI) environment for precision control of both simple and elaborate bespoke microscope systems. The user environment allows next-generation near instantaneous navigation of the entire slide landscape for efficient selection of specimens of interest and automated acquisition without the use of eyepieces. Cockpit uses "Python-Microscope" (Microscope) for high-performance coordinated control of a wide range of hardware devices using open source software. Microscope also controls complex hardware devices such as deformable mirrors for aberration correction and spatial light modulators for structured illumination via abstracted device models. We demonstrate the advantages of the Cockpit platform using several bespoke microscopes, including a simple widefield system and a complex system with adaptive optics and structured illumination. A key strength of Cockpit is its use of Python, which means that any microscope built with Cockpit is ready for future customisation by simply adding new libraries, for example machine learning algorithms to enable automated microscopy decision making while imaging.

Citing Articles

ClearScope: a fully integrated light sheet theta microscope for sub-cellular resolution imaging without lateral size constraints.

Fay M, Lang P, Denu D, OConnor N, Haydock B, Blaisdell J bioRxiv. 2024; .

PMID: 39229056 PMC: 11370359. DOI: 10.1101/2024.08.15.608141.


Correlative light and X-ray tomography jointly unveil the critical role of connexin43 channels on inflammation-induced cellular ultrastructural alterations.

Okolo C, Maran J, Watts A, Maripillan J, Harkiolaki M, Martinez A Heliyon. 2024; 10(7):e27888.

PMID: 38560181 PMC: 10979075. DOI: 10.1016/j.heliyon.2024.e27888.


Qudi-HiM: an open-source acquisition software package for highly multiplexed sequential and combinatorial optical imaging.

Barho F, Fiche J, Bardou M, Messina O, Martiniere A, Houbron C Open Res Eur. 2023; 2:46.

PMID: 37645324 PMC: 10445908. DOI: 10.12688/openreseurope.14641.2.


The miEye: Bench-top super-resolution microscope with cost-effective equipment.

Alsamsam M, Kopustas A, Jureviciute M, Tutkus M HardwareX. 2022; 12:e00368.

PMID: 36248253 PMC: 9556790. DOI: 10.1016/j.ohx.2022.e00368.


Simplifying the OpenFlexure microscope software with the web of things.

Collins J, Knapper J, McDermott S, Ayazi F, Bumke K, Stirling J R Soc Open Sci. 2021; 8(11):211158.

PMID: 34804575 PMC: 8595986. DOI: 10.1098/rsos.211158.


References
1.
Kounatidis I, Stanifer M, Phillips M, Paul-Gilloteaux P, Heiligenstein X, Wang H . 3D Correlative Cryo-Structured Illumination Fluorescence and Soft X-ray Microscopy Elucidates Reovirus Intracellular Release Pathway. Cell. 2020; 182(2):515-530.e17. PMC: 7391008. DOI: 10.1016/j.cell.2020.05.051. View

2.
Gustafsson M . Surpassing the lateral resolution limit by a factor of two using structured illumination microscopy. J Microsc. 2000; 198(Pt 2):82-7. DOI: 10.1046/j.1365-2818.2000.00710.x. View

3.
Harris C, Millman K, van der Walt S, Gommers R, Virtanen P, Cournapeau D . Array programming with NumPy. Nature. 2020; 585(7825):357-362. PMC: 7759461. DOI: 10.1038/s41586-020-2649-2. View

4.
Virtanen P, Gommers R, Oliphant T, Haberland M, Reddy T, Cournapeau D . SciPy 1.0: fundamental algorithms for scientific computing in Python. Nat Methods. 2020; 17(3):261-272. PMC: 7056644. DOI: 10.1038/s41592-019-0686-2. View

5.
Brent J, Werner K, McCabe B . Drosophila larval NMJ dissection. J Vis Exp. 2009; (24). PMC: 2762896. DOI: 10.3791/1107. View