Cargando…

An open-source microscopy framework for simultaneous control of image acquisition, reconstruction, and analysis

We present a computational framework to simultaneously perform image acquisition, reconstruction, and analysis in the context of open-source microscopy automation. The setup features multiple computer units intersecting software with hardware devices and achieves automation using python scripts. In...

Descripción completa

Detalles Bibliográficos
Autores principales: Casas Moreno, Xavier, Silva, Mariline Mendes, Roos, Johannes, Pennacchietti, Francesca, Norlin, Nils, Testa, Ilaria
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9941414/
https://www.ncbi.nlm.nih.gov/pubmed/36824447
http://dx.doi.org/10.1016/j.ohx.2023.e00400
_version_ 1784891277930659840
author Casas Moreno, Xavier
Silva, Mariline Mendes
Roos, Johannes
Pennacchietti, Francesca
Norlin, Nils
Testa, Ilaria
author_facet Casas Moreno, Xavier
Silva, Mariline Mendes
Roos, Johannes
Pennacchietti, Francesca
Norlin, Nils
Testa, Ilaria
author_sort Casas Moreno, Xavier
collection PubMed
description We present a computational framework to simultaneously perform image acquisition, reconstruction, and analysis in the context of open-source microscopy automation. The setup features multiple computer units intersecting software with hardware devices and achieves automation using python scripts. In practice, script files are executed in the acquisition computer and can perform any experiment by modifying the state of the hardware devices and accessing experimental data. The presented framework achieves concurrency by using multiple instances of ImSwitch and napari working simultaneously. ImSwitch is a flexible and modular open-source software package for microscope control, and napari is a multidimensional image viewer for scientific image analysis. The presented framework implements a system based on file watching, where multiple units monitor a filesystem that acts as the synchronization primitive. The proposed solution is valid for any microscope setup, supporting various biological applications. The only necessary element is a shared filesystem, common in any standard laboratory, even in resource-constrained settings. The file watcher functionality in Python can be easily integrated into other python-based software. We demonstrate the proposed solution by performing tiling experiments using the molecular nanoscale live imaging with sectioning ability (MoNaLISA) microscope, a high-throughput super-resolution microscope based on reversible saturable optical fluorescence transitions (RESOLFT).
format Online
Article
Text
id pubmed-9941414
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-99414142023-02-22 An open-source microscopy framework for simultaneous control of image acquisition, reconstruction, and analysis Casas Moreno, Xavier Silva, Mariline Mendes Roos, Johannes Pennacchietti, Francesca Norlin, Nils Testa, Ilaria HardwareX Article We present a computational framework to simultaneously perform image acquisition, reconstruction, and analysis in the context of open-source microscopy automation. The setup features multiple computer units intersecting software with hardware devices and achieves automation using python scripts. In practice, script files are executed in the acquisition computer and can perform any experiment by modifying the state of the hardware devices and accessing experimental data. The presented framework achieves concurrency by using multiple instances of ImSwitch and napari working simultaneously. ImSwitch is a flexible and modular open-source software package for microscope control, and napari is a multidimensional image viewer for scientific image analysis. The presented framework implements a system based on file watching, where multiple units monitor a filesystem that acts as the synchronization primitive. The proposed solution is valid for any microscope setup, supporting various biological applications. The only necessary element is a shared filesystem, common in any standard laboratory, even in resource-constrained settings. The file watcher functionality in Python can be easily integrated into other python-based software. We demonstrate the proposed solution by performing tiling experiments using the molecular nanoscale live imaging with sectioning ability (MoNaLISA) microscope, a high-throughput super-resolution microscope based on reversible saturable optical fluorescence transitions (RESOLFT). Elsevier 2023-02-06 /pmc/articles/PMC9941414/ /pubmed/36824447 http://dx.doi.org/10.1016/j.ohx.2023.e00400 Text en © 2023 The Author(s) https://creativecommons.org/licenses/by/4.0/This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Casas Moreno, Xavier
Silva, Mariline Mendes
Roos, Johannes
Pennacchietti, Francesca
Norlin, Nils
Testa, Ilaria
An open-source microscopy framework for simultaneous control of image acquisition, reconstruction, and analysis
title An open-source microscopy framework for simultaneous control of image acquisition, reconstruction, and analysis
title_full An open-source microscopy framework for simultaneous control of image acquisition, reconstruction, and analysis
title_fullStr An open-source microscopy framework for simultaneous control of image acquisition, reconstruction, and analysis
title_full_unstemmed An open-source microscopy framework for simultaneous control of image acquisition, reconstruction, and analysis
title_short An open-source microscopy framework for simultaneous control of image acquisition, reconstruction, and analysis
title_sort open-source microscopy framework for simultaneous control of image acquisition, reconstruction, and analysis
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9941414/
https://www.ncbi.nlm.nih.gov/pubmed/36824447
http://dx.doi.org/10.1016/j.ohx.2023.e00400
work_keys_str_mv AT casasmorenoxavier anopensourcemicroscopyframeworkforsimultaneouscontrolofimageacquisitionreconstructionandanalysis
AT silvamarilinemendes anopensourcemicroscopyframeworkforsimultaneouscontrolofimageacquisitionreconstructionandanalysis
AT roosjohannes anopensourcemicroscopyframeworkforsimultaneouscontrolofimageacquisitionreconstructionandanalysis
AT pennacchiettifrancesca anopensourcemicroscopyframeworkforsimultaneouscontrolofimageacquisitionreconstructionandanalysis
AT norlinnils anopensourcemicroscopyframeworkforsimultaneouscontrolofimageacquisitionreconstructionandanalysis
AT testailaria anopensourcemicroscopyframeworkforsimultaneouscontrolofimageacquisitionreconstructionandanalysis
AT casasmorenoxavier opensourcemicroscopyframeworkforsimultaneouscontrolofimageacquisitionreconstructionandanalysis
AT silvamarilinemendes opensourcemicroscopyframeworkforsimultaneouscontrolofimageacquisitionreconstructionandanalysis
AT roosjohannes opensourcemicroscopyframeworkforsimultaneouscontrolofimageacquisitionreconstructionandanalysis
AT pennacchiettifrancesca opensourcemicroscopyframeworkforsimultaneouscontrolofimageacquisitionreconstructionandanalysis
AT norlinnils opensourcemicroscopyframeworkforsimultaneouscontrolofimageacquisitionreconstructionandanalysis
AT testailaria opensourcemicroscopyframeworkforsimultaneouscontrolofimageacquisitionreconstructionandanalysis