FISSA: A neuropil decontamination toolbox for calcium imaging signals
Abstract In vivo calcium imaging has become a method of choice to image neuronal population activity throughout the nervous system. These experiments generate large sequences of images. Their analysis is computationally intensive and typically involves motion correction, image segmentation into regi...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Nature Portfolio
2018-02-01
|
Series: | Scientific Reports |
Online Access: | https://doi.org/10.1038/s41598-018-21640-2 |
_version_ | 1818345588300709888 |
---|---|
author | Sander W. Keemink Scott C. Lowe Janelle M. P. Pakan Evelyn Dylda Mark C. W. van Rossum Nathalie L. Rochefort |
author_facet | Sander W. Keemink Scott C. Lowe Janelle M. P. Pakan Evelyn Dylda Mark C. W. van Rossum Nathalie L. Rochefort |
author_sort | Sander W. Keemink |
collection | DOAJ |
description | Abstract In vivo calcium imaging has become a method of choice to image neuronal population activity throughout the nervous system. These experiments generate large sequences of images. Their analysis is computationally intensive and typically involves motion correction, image segmentation into regions of interest (ROIs), and extraction of fluorescence traces from each ROI. Out of focus fluorescence from surrounding neuropil and other cells can strongly contaminate the signal assigned to a given ROI. In this study, we introduce the FISSA toolbox (Fast Image Signal Separation Analysis) for neuropil decontamination. Given pre-defined ROIs, the FISSA toolbox automatically extracts the surrounding local neuropil and performs blind-source separation with non-negative matrix factorization. Using both simulated and in vivo data, we show that this toolbox performs similarly or better than existing published methods. FISSA requires only little RAM, and allows for fast processing of large datasets even on a standard laptop. The FISSA toolbox is available in Python, with an option for MATLAB format outputs, and can easily be integrated into existing workflows. It is available from Github and the standard Python repositories. |
first_indexed | 2024-12-13T17:04:45Z |
format | Article |
id | doaj.art-d00c1fe9dd304ffba9288039c690613b |
institution | Directory Open Access Journal |
issn | 2045-2322 |
language | English |
last_indexed | 2024-12-13T17:04:45Z |
publishDate | 2018-02-01 |
publisher | Nature Portfolio |
record_format | Article |
series | Scientific Reports |
spelling | doaj.art-d00c1fe9dd304ffba9288039c690613b2022-12-21T23:37:42ZengNature PortfolioScientific Reports2045-23222018-02-018111210.1038/s41598-018-21640-2FISSA: A neuropil decontamination toolbox for calcium imaging signalsSander W. Keemink0Scott C. Lowe1Janelle M. P. Pakan2Evelyn Dylda3Mark C. W. van Rossum4Nathalie L. Rochefort5Institute for Adaptive and Neural Computation, School of Informatics, University of EdinburghInstitute for Adaptive and Neural Computation, School of Informatics, University of EdinburghCentre for Discovery Brain Sciences, Biomedical Sciences, University of EdinburghCentre for Discovery Brain Sciences, Biomedical Sciences, University of EdinburghInstitute for Adaptive and Neural Computation, School of Informatics, University of EdinburghCentre for Discovery Brain Sciences, Biomedical Sciences, University of EdinburghAbstract In vivo calcium imaging has become a method of choice to image neuronal population activity throughout the nervous system. These experiments generate large sequences of images. Their analysis is computationally intensive and typically involves motion correction, image segmentation into regions of interest (ROIs), and extraction of fluorescence traces from each ROI. Out of focus fluorescence from surrounding neuropil and other cells can strongly contaminate the signal assigned to a given ROI. In this study, we introduce the FISSA toolbox (Fast Image Signal Separation Analysis) for neuropil decontamination. Given pre-defined ROIs, the FISSA toolbox automatically extracts the surrounding local neuropil and performs blind-source separation with non-negative matrix factorization. Using both simulated and in vivo data, we show that this toolbox performs similarly or better than existing published methods. FISSA requires only little RAM, and allows for fast processing of large datasets even on a standard laptop. The FISSA toolbox is available in Python, with an option for MATLAB format outputs, and can easily be integrated into existing workflows. It is available from Github and the standard Python repositories.https://doi.org/10.1038/s41598-018-21640-2 |
spellingShingle | Sander W. Keemink Scott C. Lowe Janelle M. P. Pakan Evelyn Dylda Mark C. W. van Rossum Nathalie L. Rochefort FISSA: A neuropil decontamination toolbox for calcium imaging signals Scientific Reports |
title | FISSA: A neuropil decontamination toolbox for calcium imaging signals |
title_full | FISSA: A neuropil decontamination toolbox for calcium imaging signals |
title_fullStr | FISSA: A neuropil decontamination toolbox for calcium imaging signals |
title_full_unstemmed | FISSA: A neuropil decontamination toolbox for calcium imaging signals |
title_short | FISSA: A neuropil decontamination toolbox for calcium imaging signals |
title_sort | fissa a neuropil decontamination toolbox for calcium imaging signals |
url | https://doi.org/10.1038/s41598-018-21640-2 |
work_keys_str_mv | AT sanderwkeemink fissaaneuropildecontaminationtoolboxforcalciumimagingsignals AT scottclowe fissaaneuropildecontaminationtoolboxforcalciumimagingsignals AT janellemppakan fissaaneuropildecontaminationtoolboxforcalciumimagingsignals AT evelyndylda fissaaneuropildecontaminationtoolboxforcalciumimagingsignals AT markcwvanrossum fissaaneuropildecontaminationtoolboxforcalciumimagingsignals AT nathalielrochefort fissaaneuropildecontaminationtoolboxforcalciumimagingsignals |