Hagai Har-Gil1,2, Lior Golgher1,2, David Kain2, Pablo Blinder1,2. 1. Tel Aviv University, Sagol School of Neuroscience, Tel Aviv, Israel. 2. Tel Aviv University, Department of Neurobiology, George S. Wise Faculty of Life Sciences, Tel Aviv, Israel.
Abstract
Significance: rPySight brings a flexible and highly customizable open-software platform built around a powerful multichannel digitizer; combined, it enables performing complex photon counting-based experiments. We exploited advanced programming technology to share the photon counting stream with the graphical processing unit (GPU), making possible real-time display of two-dimensional (2D) and three-dimensional (3D) experiments and paving the road for other real-time applications. Aim: Photon counting improves multiphoton imaging by providing better signal-to-noise ratio in photon-deprived applications and is becoming more widely implemented, as indicated by its increasing presence in many microscopy vendor portfolios. Despite the relatively easy access to this technology offered in commercial systems, these remain limited to one or two channels of data and might not enable highly tailored experiments, forcing most researchers to develop their own electronics and code. We set to develop a flexible and open-source interface to a cutting-edge multichannel fast digitizer that can be easily integrated into existing imaging systems. Approach: We selected an advanced multichannel digitizer capable of generating 70M tags/s and wrote an open software application, based on Rust and Python languages, to share the stream of detected events with the GPU, enabling real-time data processing. Results: rPySight functionality was showcased in real-time monitoring of 2D imaging, improved calcium imaging, multiplexing, and 3D imaging through a varifocal lens. We provide a detailed protocol for implementing out-of-the-box rPySight and its related hardware. Conclusions: Applying photon-counting approaches is becoming a fundamental component in recent technical developments that push well beyond existing acquisition speed limitations of classical multiphoton approaches. Given the performance of rPySight, we foresee its use to capture, among others, the joint dynamics of hundreds (if not thousands) of neuronal and vascular elements across volumes, as is likely required to uncover in a much broader sense the hemodynamic transform function.
Significance: rPySight brings a flexible and highly customizable open-software platform built around a powerful multichannel digitizer; combined, it enables performing complex photon counting-based experiments. We exploited advanced programming technology to share the photon counting stream with the graphical processing unit (GPU), making possible real-time display of two-dimensional (2D) and three-dimensional (3D) experiments and paving the road for other real-time applications. Aim: Photon counting improves multiphoton imaging by providing better signal-to-noise ratio in photon-deprived applications and is becoming more widely implemented, as indicated by its increasing presence in many microscopy vendor portfolios. Despite the relatively easy access to this technology offered in commercial systems, these remain limited to one or two channels of data and might not enable highly tailored experiments, forcing most researchers to develop their own electronics and code. We set to develop a flexible and open-source interface to a cutting-edge multichannel fast digitizer that can be easily integrated into existing imaging systems. Approach: We selected an advanced multichannel digitizer capable of generating 70M tags/s and wrote an open software application, based on Rust and Python languages, to share the stream of detected events with the GPU, enabling real-time data processing. Results: rPySight functionality was showcased in real-time monitoring of 2D imaging, improved calcium imaging, multiplexing, and 3D imaging through a varifocal lens. We provide a detailed protocol for implementing out-of-the-box rPySight and its related hardware. Conclusions: Applying photon-counting approaches is becoming a fundamental component in recent technical developments that push well beyond existing acquisition speed limitations of classical multiphoton approaches. Given the performance of rPySight, we foresee its use to capture, among others, the joint dynamics of hundreds (if not thousands) of neuronal and vascular elements across volumes, as is likely required to uncover in a much broader sense the hemodynamic transform function.
Authors: Jonathan D Driscoll; Andy Y Shih; Satish Iyengar; Jeffrey J Field; G Allen White; Jeffrey A Squier; Gert Cauwenberghs; David Kleinfeld Journal: J Neurophysiol Date: 2011-04-06 Impact factor: 2.714
Authors: Philbert S Tsai; Celine Mateo; Jeffrey J Field; Chris B Schaffer; Matthew E Anderson; David Kleinfeld Journal: Opt Express Date: 2015-06-01 Impact factor: 3.894
Authors: Andrea Giovannucci; Johannes Friedrich; Pat Gunn; Jérémie Kalfon; Brandon L Brown; Sue Ann Koay; Jiannis Taxidis; Farzaneh Najafi; Jeffrey L Gauthier; Pengcheng Zhou; Baljit S Khakh; David W Tank; Dmitri B Chklovskii; Eftychios A Pnevmatikakis Journal: Elife Date: 2019-01-17 Impact factor: 8.140
Authors: Mitchell Clough; Ichun Anderson Chen; Seong-Wook Park; Allison M Ahrens; Jeffrey N Stirman; Spencer L Smith; Jerry L Chen Journal: Nat Commun Date: 2021-11-17 Impact factor: 14.919
Authors: Pauli Virtanen; Ralf Gommers; Travis E Oliphant; Matt Haberland; Tyler Reddy; David Cournapeau; Evgeni Burovski; Pearu Peterson; Warren Weckesser; Jonathan Bright; Stéfan J van der Walt; Matthew Brett; Joshua Wilson; K Jarrod Millman; Nikolay Mayorov; Andrew R J Nelson; Eric Jones; Robert Kern; Eric Larson; C J Carey; İlhan Polat; Yu Feng; Eric W Moore; Jake VanderPlas; Denis Laxalde; Josef Perktold; Robert Cimrman; Ian Henriksen; E A Quintero; Charles R Harris; Anne M Archibald; Antônio H Ribeiro; Fabian Pedregosa; Paul van Mulbregt Journal: Nat Methods Date: 2020-02-03 Impact factor: 28.547
Authors: Jiang Lan Fan; Jose A Rivera; Wei Sun; John Peterson; Henry Haeberle; Sam Rubin; Na Ji Journal: Nat Commun Date: 2020-11-26 Impact factor: 14.919