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...
Autores principales: | , , , , , , , , , , , , |
---|---|
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 |