openretina: Collaborative Retina Modelling Across Datasets and Species
Federico D’AgostinoiD, Thomas ZenkeliD, Baptiste LorenziiD, Michaela VystrčilováiD, Dominic GonschorekiD, Samuel SuhaiiD, Samuele VirgiliiD, Alexander S. EckeriD, Olivier MarreiD, Larissa HöflingiD, Thomas EuleriD, Matthias BethgeiD
Abstract
The retina provides a unique opportunity to develop a complete and precise model of a computational module in the central nervous system. Deep learning has recently vastly advanced efforts towards this goal, yet decades of data, code, and analysis practices remain fragmented between labs -- limiting reproducibility, comparison, and cumulative progress. We argue that an open, collaborative modelling ecosystem is now essential to move the field from isolated studies toward a unified, quantitative account of retinal computation. To this end, we present openretina, a modular Python package built on PyTorch that provides a standardised framework for training, evaluating, and interpreting neural network models of the retina. The package implements a shared "Core + Readout" model architecture with a reproducible training pipeline, a common data format based on HDF5, unified evaluation metrics, and in silico analysis techniques from the literature. In its initial release, openretina integrates five publicly available datasets spanning various species and recording modalities. For each dataset, we provide curated preprocessing, standardised data loaders, and pre-trained model checkpoints that serve as reproducible baselines for benchmarking new approaches. We demonstrate the platforms utility through example use cases: first, a gradient field analysis linking the instability of optimal stimuli to spatial contrast encoding in ON-OFF retinal ganglion cells; second, systematic benchmarking of architectures within and across datasets, revealing that substantial explainable variance remains uncaptured by current models. By making research tools interoperable across laboratories, openretina lays the groundwork for closing this gap collectively.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 1
- Organism
- Assay
- Research Focus
- Approach
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
- Convis: A Toolbox To Fit and Simulate Filter-based Models of Early Visual Processing
Jacob Huth, Timothée Masquelier, Angelo Arleo·Frontiers in NeuroinformaticsPeer-reviewed·Mar 6, 2018
- Macaque retina simulator
Simo Vanni, Francescangelo Vedele, Henri Hokkanen·bioRxiv·Mar 11, 2026
- Deep Learning models for retinal cell classification
Maciej Kostałkowski, Katarzyna Kordecka, … Andrzej T. Foik·bioRxiv·May 26, 2023
- Automated Retinal Dysplasia Segmentation in Mouse Optical Coherence Tomography Scans Using a UNet-Based model
Apostolos V. Mikroulis, Miles Joseph Raishbrook, … Daniel Novak·bioRxiv·Jun 6, 2026
- A data and task-constrained mechanistic model of the mouse outer retina shows robustness to contrast variations
Kyra L. Kadhim, Jonas Beck, … Philipp Berens·neural information processing systemsPeer-reviewed·Jan 1, 2025
- A mechanistically interpretable model of the retinal neural code for natural scenes with multiscale adaptive dynamics
Xuehao Ding, Dongsoo Lee, … Stephen A. Baccus·Asilomar Conference on Signals, Systems and Computers (ACSSC)Peer-reviewed·Oct 31, 2021