Extended Data Fig. 4: SNR improvement of calcium traces after denoising.

a, Trace SNR before and after denoising. Calcium traces (N = 107) were divided into three groups according to input SNR (36 low-SNR traces, 37 medium-SNR traces, 34 high-SNR traces). Quantitatively, low-SNR traces are those with SNR < −8.10 dB, medium-SNR traces are those with −8.10 dB≤SNR < −4.71 dB, high-SNR traces are those with SNR ≥ −4.71 dB. b, The distribution of trace SNR before and after denoising (N = 36 for low-SNR, N = 37 for medium-SNR, N = 34 for high-SNR). c, SNR improvements at different input SNR levels (N = 36 for low-SNR, N = 37 for medium-SNR, N = 34 for high-SNR). The trace SNR was calculated by 10 log(||x | |/||y-x | |2), where x is the normalized calcium trace and y is corresponding normalized noise-free trace estimated by MLspike27. Boxplots were plotted in standard Tukey box-and-whisker plot format with outliers indicated with small black dots.