Cargando…
Fast online deconvolution of calcium imaging data
Fluorescent calcium indicators are a popular means for observing the spiking activity of large neuronal populations, but extracting the activity of each neuron from raw fluorescence calcium imaging data is a nontrivial problem. We present a fast online active set method to solve this sparse non-nega...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2017
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5370160/ https://www.ncbi.nlm.nih.gov/pubmed/28291787 http://dx.doi.org/10.1371/journal.pcbi.1005423 |
_version_ | 1782518194346393600 |
---|---|
author | Friedrich, Johannes Zhou, Pengcheng Paninski, Liam |
author_facet | Friedrich, Johannes Zhou, Pengcheng Paninski, Liam |
author_sort | Friedrich, Johannes |
collection | PubMed |
description | Fluorescent calcium indicators are a popular means for observing the spiking activity of large neuronal populations, but extracting the activity of each neuron from raw fluorescence calcium imaging data is a nontrivial problem. We present a fast online active set method to solve this sparse non-negative deconvolution problem. Importantly, the algorithm 3progresses through each time series sequentially from beginning to end, thus enabling real-time online estimation of neural activity during the imaging session. Our algorithm is a generalization of the pool adjacent violators algorithm (PAVA) for isotonic regression and inherits its linear-time computational complexity. We gain remarkable increases in processing speed: more than one order of magnitude compared to currently employed state of the art convex solvers relying on interior point methods. Unlike these approaches, our method can exploit warm starts; therefore optimizing model hyperparameters only requires a handful of passes through the data. A minor modification can further improve the quality of activity inference by imposing a constraint on the minimum spike size. The algorithm enables real-time simultaneous deconvolution of O(10(5)) traces of whole-brain larval zebrafish imaging data on a laptop. |
format | Online Article Text |
id | pubmed-5370160 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2017 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-53701602017-04-06 Fast online deconvolution of calcium imaging data Friedrich, Johannes Zhou, Pengcheng Paninski, Liam PLoS Comput Biol Research Article Fluorescent calcium indicators are a popular means for observing the spiking activity of large neuronal populations, but extracting the activity of each neuron from raw fluorescence calcium imaging data is a nontrivial problem. We present a fast online active set method to solve this sparse non-negative deconvolution problem. Importantly, the algorithm 3progresses through each time series sequentially from beginning to end, thus enabling real-time online estimation of neural activity during the imaging session. Our algorithm is a generalization of the pool adjacent violators algorithm (PAVA) for isotonic regression and inherits its linear-time computational complexity. We gain remarkable increases in processing speed: more than one order of magnitude compared to currently employed state of the art convex solvers relying on interior point methods. Unlike these approaches, our method can exploit warm starts; therefore optimizing model hyperparameters only requires a handful of passes through the data. A minor modification can further improve the quality of activity inference by imposing a constraint on the minimum spike size. The algorithm enables real-time simultaneous deconvolution of O(10(5)) traces of whole-brain larval zebrafish imaging data on a laptop. Public Library of Science 2017-03-14 /pmc/articles/PMC5370160/ /pubmed/28291787 http://dx.doi.org/10.1371/journal.pcbi.1005423 Text en © 2017 Friedrich et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Friedrich, Johannes Zhou, Pengcheng Paninski, Liam Fast online deconvolution of calcium imaging data |
title | Fast online deconvolution of calcium imaging data |
title_full | Fast online deconvolution of calcium imaging data |
title_fullStr | Fast online deconvolution of calcium imaging data |
title_full_unstemmed | Fast online deconvolution of calcium imaging data |
title_short | Fast online deconvolution of calcium imaging data |
title_sort | fast online deconvolution of calcium imaging data |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5370160/ https://www.ncbi.nlm.nih.gov/pubmed/28291787 http://dx.doi.org/10.1371/journal.pcbi.1005423 |
work_keys_str_mv | AT friedrichjohannes fastonlinedeconvolutionofcalciumimagingdata AT zhoupengcheng fastonlinedeconvolutionofcalciumimagingdata AT paninskiliam fastonlinedeconvolutionofcalciumimagingdata |