Cargando…

Microscope-Cockpit: Python-based bespoke microscopy for bio-medical science

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 navigat...

Descripción completa

Detalles Bibliográficos
Autores principales: Phillips, Mick A., Susano Pinto, David Miguel, Hall, Nicholas, Mateos-Langerak, Julio, Parton, Richard M., Titlow, Josh, Stoychev, Danail V., Parks, Thomas, Susano Pinto, Tiago, Sedat, John W., Booth, Martin J., Davis, Ilan, Dobbie, Ian M.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: F1000 Research Limited 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10240544/
https://www.ncbi.nlm.nih.gov/pubmed/37283605
http://dx.doi.org/10.12688/wellcomeopenres.16610.2
_version_ 1785053785301712896
author Phillips, Mick A.
Susano Pinto, David Miguel
Hall, Nicholas
Mateos-Langerak, Julio
Parton, Richard M.
Titlow, Josh
Stoychev, Danail V.
Parks, Thomas
Susano Pinto, Tiago
Sedat, John W.
Booth, Martin J.
Davis, Ilan
Dobbie, Ian M.
author_facet Phillips, Mick A.
Susano Pinto, David Miguel
Hall, Nicholas
Mateos-Langerak, Julio
Parton, Richard M.
Titlow, Josh
Stoychev, Danail V.
Parks, Thomas
Susano Pinto, Tiago
Sedat, John W.
Booth, Martin J.
Davis, Ilan
Dobbie, Ian M.
author_sort Phillips, Mick A.
collection PubMed
description 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.
format Online
Article
Text
id pubmed-10240544
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher F1000 Research Limited
record_format MEDLINE/PubMed
spelling pubmed-102405442023-06-06 Microscope-Cockpit: Python-based bespoke microscopy for bio-medical science Phillips, Mick A. Susano Pinto, David Miguel Hall, Nicholas Mateos-Langerak, Julio Parton, Richard M. Titlow, Josh Stoychev, Danail V. Parks, Thomas Susano Pinto, Tiago Sedat, John W. Booth, Martin J. Davis, Ilan Dobbie, Ian M. Wellcome Open Res Software Tool Article 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. F1000 Research Limited 2022-01-17 /pmc/articles/PMC10240544/ /pubmed/37283605 http://dx.doi.org/10.12688/wellcomeopenres.16610.2 Text en Copyright: © 2022 Phillips MA et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Software Tool Article
Phillips, Mick A.
Susano Pinto, David Miguel
Hall, Nicholas
Mateos-Langerak, Julio
Parton, Richard M.
Titlow, Josh
Stoychev, Danail V.
Parks, Thomas
Susano Pinto, Tiago
Sedat, John W.
Booth, Martin J.
Davis, Ilan
Dobbie, Ian M.
Microscope-Cockpit: Python-based bespoke microscopy for bio-medical science
title Microscope-Cockpit: Python-based bespoke microscopy for bio-medical science
title_full Microscope-Cockpit: Python-based bespoke microscopy for bio-medical science
title_fullStr Microscope-Cockpit: Python-based bespoke microscopy for bio-medical science
title_full_unstemmed Microscope-Cockpit: Python-based bespoke microscopy for bio-medical science
title_short Microscope-Cockpit: Python-based bespoke microscopy for bio-medical science
title_sort microscope-cockpit: python-based bespoke microscopy for bio-medical science
topic Software Tool Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10240544/
https://www.ncbi.nlm.nih.gov/pubmed/37283605
http://dx.doi.org/10.12688/wellcomeopenres.16610.2
work_keys_str_mv AT phillipsmicka microscopecockpitpythonbasedbespokemicroscopyforbiomedicalscience
AT susanopintodavidmiguel microscopecockpitpythonbasedbespokemicroscopyforbiomedicalscience
AT hallnicholas microscopecockpitpythonbasedbespokemicroscopyforbiomedicalscience
AT mateoslangerakjulio microscopecockpitpythonbasedbespokemicroscopyforbiomedicalscience
AT partonrichardm microscopecockpitpythonbasedbespokemicroscopyforbiomedicalscience
AT titlowjosh microscopecockpitpythonbasedbespokemicroscopyforbiomedicalscience
AT stoychevdanailv microscopecockpitpythonbasedbespokemicroscopyforbiomedicalscience
AT parksthomas microscopecockpitpythonbasedbespokemicroscopyforbiomedicalscience
AT susanopintotiago microscopecockpitpythonbasedbespokemicroscopyforbiomedicalscience
AT sedatjohnw microscopecockpitpythonbasedbespokemicroscopyforbiomedicalscience
AT boothmartinj microscopecockpitpythonbasedbespokemicroscopyforbiomedicalscience
AT davisilan microscopecockpitpythonbasedbespokemicroscopyforbiomedicalscience
AT dobbieianm microscopecockpitpythonbasedbespokemicroscopyforbiomedicalscience