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