Cargando…

PySOFI: an open source Python package for SOFI

Super-resolution optical fluctuation imaging (SOFI) is a highly democratizable technique that provides optical super-resolution without requirement of sophisticated imaging instruments. Easy-to-use open-source packages for SOFI are important to support the utilization and community adoption of the S...

Descripción completa

Detalles Bibliográficos
Autores principales: Miao, Yuting, Weiss, Shimon, Yi, Xiyu
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9680711/
https://www.ncbi.nlm.nih.gov/pubmed/36425773
http://dx.doi.org/10.1016/j.bpr.2022.100052
_version_ 1784834471119290368
author Miao, Yuting
Weiss, Shimon
Yi, Xiyu
author_facet Miao, Yuting
Weiss, Shimon
Yi, Xiyu
author_sort Miao, Yuting
collection PubMed
description Super-resolution optical fluctuation imaging (SOFI) is a highly democratizable technique that provides optical super-resolution without requirement of sophisticated imaging instruments. Easy-to-use open-source packages for SOFI are important to support the utilization and community adoption of the SOFI method, they also encourage the participation and further development of SOFI by new investigators. In this work, we developed PySOFI, an open-source Python package for SOFI analysis that offers the flexibility to inspect, test, modify, improve, and extend the algorithm. We provide complete documentation for the package and a collection of Jupyter Notebooks to demonstrate the usage of the package. We discuss the architecture of PySOFI and illustrate how to use each functional module. A demonstration on how to extend the PySOFI package with additional modules is also included in the PySOFI package. We expect PySOFI to facilitate efficient adoption, testing, modification, dissemination, and prototyping of new SOFI-relevant algorithms.
format Online
Article
Text
id pubmed-9680711
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-96807112022-11-23 PySOFI: an open source Python package for SOFI Miao, Yuting Weiss, Shimon Yi, Xiyu Biophys Rep (N Y) Report Super-resolution optical fluctuation imaging (SOFI) is a highly democratizable technique that provides optical super-resolution without requirement of sophisticated imaging instruments. Easy-to-use open-source packages for SOFI are important to support the utilization and community adoption of the SOFI method, they also encourage the participation and further development of SOFI by new investigators. In this work, we developed PySOFI, an open-source Python package for SOFI analysis that offers the flexibility to inspect, test, modify, improve, and extend the algorithm. We provide complete documentation for the package and a collection of Jupyter Notebooks to demonstrate the usage of the package. We discuss the architecture of PySOFI and illustrate how to use each functional module. A demonstration on how to extend the PySOFI package with additional modules is also included in the PySOFI package. We expect PySOFI to facilitate efficient adoption, testing, modification, dissemination, and prototyping of new SOFI-relevant algorithms. Elsevier 2022-03-30 /pmc/articles/PMC9680711/ /pubmed/36425773 http://dx.doi.org/10.1016/j.bpr.2022.100052 Text en © 2022 The Authors 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 Report
Miao, Yuting
Weiss, Shimon
Yi, Xiyu
PySOFI: an open source Python package for SOFI
title PySOFI: an open source Python package for SOFI
title_full PySOFI: an open source Python package for SOFI
title_fullStr PySOFI: an open source Python package for SOFI
title_full_unstemmed PySOFI: an open source Python package for SOFI
title_short PySOFI: an open source Python package for SOFI
title_sort pysofi: an open source python package for sofi
topic Report
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9680711/
https://www.ncbi.nlm.nih.gov/pubmed/36425773
http://dx.doi.org/10.1016/j.bpr.2022.100052
work_keys_str_mv AT miaoyuting pysofianopensourcepythonpackageforsofi
AT weissshimon pysofianopensourcepythonpackageforsofi
AT yixiyu pysofianopensourcepythonpackageforsofi