Abstract / Summary
The retina encodes visual information through parallel pathways formed by distinct retinal ganglion (RGC) types. Current understanding of how each cell type contributes to downstream visual processing and perception is limited by a lack of tools for selectively manipulating the activities of individual RGC types. Here, we introduce a computational framework called STORM (SpatioTemporal Orthogonal Response Modulation) that creates visual stimuli that aim to selectively modulate the activities of specific RGC types while minimally affecting the activities of nearby RGCs of non-targeted types. To illustrate the approach, demonstrate its flexibility, and identify conditions under which each simulated RGC type could be selectively manipulated, we first applied this framework to simplified models of RGC function, such as Linear-Nonlinear-Poisson (LNP) and LN-LN cascade models. We also deployed this approach on more complex (and more accurate) models of RGC responses, based on convolutional neural networks. We demonstrate that differences in spatial receptive fields, temporal dynamics, response polarities, and nonlinearities can provide sufficient degrees of freedom for designing stimuli that selectively manipulate individual RGC types. We also generalize this approach to conditions where the receptive field locations are unknown for in vivo and clinical applications.