Volume 16 Supplement 1

24th Annual Computational Neuroscience Meeting: CNS*2015

Open Access

Retina of the fruit fly eyes: a detailed simulation model

  • Aurel A Lazar1Email author,
  • Konstantinos Psychas1,
  • Nikul H Ukani1 and
  • Yiyin Zhou1
BMC Neuroscience201516(Suppl 1):P301


Published: 18 December 2015

The compound eyes of the fruit flies consist of the retina and 4 neuropils. The retina comprises about 700~800 ommatidia, each of which houses 8 photoreceptors, where the phototransduction takes place. Although seemingly simple, each photoreceptor can perform complex computation on their own [1]. Nevertheless, it is not yet clear how individual photoreceptors contribute to an overall spatiotemporal processing of visual scenes. Towards this goal, we constructed a full-scale simulation of the retina on a cluster of GPUs.

The geometry of the eye was taken into account by building a hexagonal array of 721 ommatidia on a hemisphere and assigning a proper optic axis and an acceptance angle to each of the photoreceptors. The visual stimulus was presented on either a hemisphere or a cylinder surrounding the eye, as in many experimental settings (see Figure 1).
Figure 1

A. Stimulus presented on a hemisphere screen. B. Inputs (Number of Photons) to R1 photoreceptors in all ommatidia. C. Geometric relation between eye and screen. D. Gamma corrected screen intensity. E. Gamma corrected inputs to R1 photoreceptors. F. Voltage response of R1 photoreceptors. G. Averaged voltage response of photoreceptor terminals in all cartridges. H. Response of L1 neurons in all cartridges. I. Response of L2 neurons in all cartridges.

The phototransduction process is based on a biochemical model of 30,000 microvilli followed by a conductance based biophysical model of the cell membrane [1]. Here we only consider monochromatic photoreceptors R1-R6 in each ommatidium. Each photoreceptor is described by ~ 450, 000 equations; the total number of equations simulated for the entire retina amounted to about 1.95 billion. All the simulations were performed on 4 Tesla K20X GPUs; it took approx. 7 minutes to finish 1 second of simulation.

After constructing the detailed simulation model, we tested the processing of visual stimuli by the retina circuit. Furthermore, to test the effect of feedback originating in the lamina on the photoreceptors, we linked the retina model with a lamina model [2] in the Neurokernel environment [3]. An example of response of the circuit to natural stimuli is shown in Figure 1. The simulations reveal that composition rules in the lamina circuit affect the spatiotemporal processing carried out by the photoreceptors under the model parameters considered here.

Finally, we scaled up the retina model of the fruit fly to the size of the blow fly to investigate the effect of visual acuity and noise.



The research reported here was supported by AFOSR under grant #FA9550-12-1-0232.

Authors’ Affiliations

Department of Electrical Engineering, Columbia University


  1. Song Z, Postma M, Billings SA, Coca D, Hardie RC, Juusola M: Stochastic, adaptive sampling of information by microvilli in fly photoreceptors. Curr Biol. 2012, 22: 1371-1380.PubMedPubMed CentralView ArticleGoogle Scholar
  2. Lazar AA, Ukani NH, Zhou Y: The cartridge: A canonical neural circuit abstraction of the lamina neuropil - construction and composition rules. Neurokernel RFC #2. 2014Google Scholar
  3. Lazar AA, Givon LE: Neurokernel: An open scalable architecture for emulation and validation of Drosophila brain models on multiple GPUs. Neurokernel RFC #1. 2014Google Scholar


© Lazar et al. 2015

This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.