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...

Descripción completa

Detalles Bibliográficos
Autores principales: Friedrich, Johannes, Zhou, Pengcheng, Paninski, Liam
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