Sign in

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.

PDFDOI
Structured summary ↓

02 /Specification & Classification

Click any tag to browse matching papers

Abstract summary

Verified abstract synthesis

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

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

Similarity Map
SelectedSame fieldCross-field
THISFriedrich '21Giovannucci '19Takekawa '17Denis '20Sheng '22Chen '23
81% semantic matchNeuroscience
Johannes H. Friedrich, Andrea Giovannucci, Eftychios A. Pnevmatikakis·PLoS Computational Biology·Jan 28, 2021· 35 citations