Journal of NeuroscienceNeurosciencePeer-reviewed journal article
Bridging model and experiment in systems neuroscience with Cleo: the Closed-Loop, Electrophysiology, and Optophysiology simulation testbed
Kyle A. JohnseniD, Nathanael A. CruzadoiD, Zachary C. Menard, Adam A. WillatsiD, Adam S. CharlesiD, Jeffrey E. MarkowitziD, Christopher J. RozelliD
Abstract
Systems neuroscience has experienced an explosion of new tools for reading and writing neural activity, enabling exciting new experiments (e.g., all-optical interrogation, closed-loop control) for interrogating neural circuits. Unfortunately, these advances have drastically increased the complexity of designing experiments, with ad hoc decisions often resulting in suboptimal or even failed experiments. Bridging model and experiment via simulation can help solve this problem, leveraging advances in computational models to provide a low-cost testbed for experiment design, model validation, and methods engineering. Specifically, we require an integrated approach that incorporates simulation of the experimental interface into computational models, but no existing tool integrates optogenetics, two-photon calcium imaging, electrode recording, and flexible closed-loop processing with neural population simulations. To address this need, we have developed Cleo: the Closed-Loop, Electrophysiology, and Optophysiology experiment simulation testbed. Cleo is a Python package enabling injection of virtual recording and stimulation devices as well as closed-loop control with realistic latency into a Brian spiking neural network model. Notably, it is the only publicly available tool to date simulating two-photon and multi-opsin/wavelength optogenetics. To facilitate adoption and extension by the community, Cleo is open-source, modular, tested, and documented, and can export results to various data formats. Here we describe the design and features of Cleo, evaluate output of individual components and integrated experiments, and demonstrate its utility for advancing optogenetic techniques in prospective experiments using previously published systems neuroscience models.
- assay: electronic health records
- research focus: benchmarking
- research focus: software / tool
- approach: simulation
- Citations
- 3
- FWCI
- 0.57
- Field percentile
- top 31%
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
- Neuromechanical Simulation with NEURON and MuJoCo
Chris Fietkiewicz, Linh Tran, … Peter J. Thomas·bioRxiv·Jun 17, 2025
- CLOOSE: An open-source platform for optical closed-loop experiments
Valerio Francioni, Anna Beltramini, … Mark Thomas Harnett·bioRxiv·Apr 9, 2025
- Open source modules for tracking animal behavior and closed-loop stimulation based on Open Ephys and Bonsai
Alessio Paolo Buccino, Mikkel Elle Lepperød, … Torkel Hafting·Journal of Neural EngineeringPeer-reviewed·Jun 27, 2018
- Open Source Brain: a collaborative resource for visualizing, analyzing, simulating and developing standardized models of neurons and circuits
Padraig Gleeson, Matteo Cantarelli, … Robin Angus Silver·NeuronPeer-reviewed·Jun 11, 2019
- Xolotl: An Intuitive and Approachable Neuron and Network Simulator for Research and Teaching
Srinivas Gorur-Shandilya, Alec Hoyland, Eve E. Marder·Frontiers in NeuroinformaticsPeer-reviewed·Nov 26, 2018
- Feasible closed-loop stimulation for neural latent dynamics control
Kyle A. Johnsen, Yijun Lai, … Christopher J. Rozell·bioRxiv·Nov 7, 2026