OnACID: Online Analysis of Calcium Imaging Data in Real Time
Andrea GiovannucciiD, Johannes FriedrichiD, Matthew Tyler KaufmaniD, Anne K. ChurchlandiD, Dmitri B. ChklovskiiiD, Liam PaninskiiD, Eftychios A. PnevmatikakisiD
Abstract
Optical imaging methods using calcium indicators are critical for monitoring the activity of large neuronal populations in vivo. Imaging experiments typically generate a large amount of data that needs to be processed to extract the activity of the imaged neuronal sources. While deriving such processing algorithms is an active area of research, most existing methods require the processing of large amounts of data at a time, rendering them vulnerable to the volume of the recorded data, and preventing realtime experimental interrogation. Here we introduce OnACID, an Online framework for the Analysis of streaming Calcium Imaging Data, including i) motion artifact correction, ii) neuronal source extraction, and iii) activity denoising and deconvolution. Our approach combines and extends previous work on online dictionary learning and calcium imaging data analysis, to deliver an automated pipeline that can discover and track the activity of hundreds of cells in real time, thereby enabling new types of closed-loop experiments. We apply our algorithm on two large scale experimental datasets, benchmark its performance on manually annotated data, and show that it outperforms a popular offline approach.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 56
- Assay
- Research Focus
- Approach
Abstract summary
Claude Opus 5.5 · xhigh effort · 2 Nov 2026 · from the abstract · CC BY-NC 4.0
OnACID processes streaming calcium imaging data in real time by combining online dictionary learning with motion correction, source extraction, and activity deconvolution, tracking hundreds of neurons for closed-loop experiments.
Existing calcium imaging analysis pipelines typically process large batches of data offline, making them vulnerable to large data volumes and unsuitable for real-time closed-loop experiments. OnACID extends online dictionary learning to perform streaming motion correction, neuronal source discovery, and activity denoising and deconvolution in real time.
Key results
SuggestedOnACID automatically detects and tracks the activity of hundreds of neurons in real time from streaming calcium imaging recordings, outperforming a widely used offline method on manually annotated benchmark data.
Evaluated on two large-scale experimental calcium imaging datasets and benchmarked against manually annotated data and an offline baseline (specific numeric scores and dataset organisms are not reported in the abstract). · Abstract
Methods, data and reproducibility
OnACID combines online dictionary learning with calcium imaging processing to execute streaming motion artifact correction, neuronal source extraction, and neural activity denoising and deconvolution in an automated real-time pipeline.
- Large-scale experimental calcium imaging datasets with manual annotations · n = two datasets (hundreds of cells)
- Methods & tools
- OnACID
- Reproducibility gaps
- No code URLs, data accessions, or hardware/frame-rate specifications for real-time execution are provided in the abstract.
Limitations (1)
- The abstract does not identify the organism, the offline baseline algorithm, or quantitative accuracy and speed metrics on the two experimental datasets. · noted in this summary
Who should read:Read this if you record in vivo calcium imaging data and need real-time motion correction, cell detection, and spike deconvolution for closed-loop experiments.
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Online analysis of microendoscopic 1-photon calcium imaging data streams
Johannes H. Friedrich, Andrea Giovannucci, Eftychios A. Pnevmatikakis·PLoS Computational BiologyPeer-reviewed·Jan 28, 2021
- CaImAn: An open source tool for scalable Calcium Imaging data Analysis
Andrea Giovannucci, Johannes H. Friedrich, … Eftychios A. Pnevmatikakis·eLifePeer-reviewed·Jan 14, 2019
- Automatic sorting system for large calcium imaging data
Takashi Takekawa, Hirotaka Asai, … Tomoki Fukai·bioRxiv·Nov 9, 2017
- DeepCINAC: a deep-learning-based Python toolbox for inferring calcium imaging neuronal activity based on movie visualization
Julien Denis, Robin F. Dard, … Michel A. Picardo·eNeuroPeer-reviewed·Jul 1, 2020
- Real-time image processing toolbox for all-optical closed-loop control of neuronal activities
Weihao Sheng, Xueyang Zhao, … Yang Yang·Frontiers in Cellular NeurosciencePeer-reviewed·Jul 5, 2022
- DeCalciOn: A hardware system for real-time decoding of in-vivo calcium imaging data
Zhe Chen, Garrett J. Blair, … Hugh T. Blair·eLifePeer-reviewed·Jan 24, 2023