Abstract
Purpose
A retinal mosaic, the spatial organization of a population of homotypic neurons, is thought to sample a specific visual feature into the feedforward visual pathway. The purpose of this study was to propose a universal modeling approach for precisely generating retinal mosaics and overcoming the limitations of previous models, especially in modeling abnormal mosaic patterns under disease conditions.
Methods
Here, we developed the optimization-based pairwise interaction point process (O-PIPP). It incorporates optimization techniques into previous simulation approaches, enabling directional control of the simulation process according to the user-designed optimization target. For the convenience of the community, we implemented the O-PIPP approach into a Python package and a website application.
Results
We showed that the O-PIPP can generate more precise neural spatial patterns of healthy and diseased mosaics compared to previous phenomenological approaches. Notably, through modeling the retinal neural circuitry with O-PIPP–simulated retinitis pigmentosa cone mosaics, we elucidated how the cone mosaic rearrangement impacted the information processing of ganglion cells.
Conclusions
The O-PIPP provides a precise and universal tool to simulate realistic mosaics, which could help to investigate the function of retinal mosaics in vision.
Keywords: retinal mosaic, neural circuitry, computational modeling, simulated annealing algorithm, retinitis pigmentosa
Retinal mosaics refer to the spatial arrangement of homotypic neurons, which tile the retinal surface to sample specific visual information1–3 and vary significantly across cell types.4 Recent investigations have provided quantitative descriptions of the spatial properties of mosaics from wild-type,4–6 mutant,7 and diseased8,9 retinas. These cell-type–specific mosaics play crucial roles in their functions and establishing local retinal circuits.10–13 In addition to experimental approaches, computational models can provide novel insights into the formation and function of retinal mosaics.25 One major modeling approach aims to simulate the formation process of retinal mosaics and evaluate the impact of developmental mechanisms such as homotypic interactions, lateral migration, cell fate determination, and programmed cell death.14 Based on these, mechanistic models that mimic the dynamics of neural development have been proposed to facilitate a better understanding of retinal mosaics, primarily focusing on photoreceptors15–17 and ganglion cells.18–20 However, the mechanism-specific details of these mechanistic models limit their availability in different retinal mosaics. Another modeling approach focuses on the similarity between spatial patterns of the model and the realistic data, at the price of omitting biologically plausible mechanisms. These phenomenological models offer more simplicity and generality when reproducing multitype mosaics21,22 and thus are often used to study the function of retinal mosaics, such as the anti-aligned intermosaic coordination of primate retinal receptive fields.12,13 However, the stochasticity in these models leads to difficulty in precisely reproducing the characteristics of spatial patterns, especially the abnormal clustered mosaics that are common in disease retinas.23,24 Therefore, we need a more precise and universal retinal mosaic modeling approach.
In this work, we present the optimization-based pairwise interaction point process (O-PIPP), which enables directional control of the simulation process according to the user-designed optimization target. Results indicate that the O-PIPP approach could simulate wild-type (WT) healthy retinal mosaics ranging from highly regular to near-random patterns with higher precision, as well as diseased retinal mosaics featuring cell-free areas and clusters. In addition, by developing a three-layer retinal network model, we demonstrated how abnormal cone mosaics alter the receptive fields (RFs) of ganglion cells (GCs) in retinitis pigmentosa (RP), retinal dystrophies caused by photoreceptor loss. Overall, the O-PIPP provides an option for more precise and general mosaic modeling. Through the O-PIPP, we can quickly model many mosaic patterns that are consistent with the spatial characteristics of real retinal mosaic patterns observed in experiments. This allows researchers to use computational modeling to study the impact of these mosaic patterns on visual information processing in both healthy and diseased states.
Materials and Methods
In this section, we first introduce datasets of retinal mosaics for experiments. We then introduce the metrics of spatial patterns for mosaics and describe the technical details of the O-PIPP approach and the building of the three-layer network models. Finally, we provide the implemental details of this work. In Table 1, we list abbreviations and acronyms used in this article.
Table 1.
Abbreviation | Definition | Abbreviation | Definition |
---|---|---|---|
AC | Amacrine cell | PIPP | Pairwise interaction point process |
BC | (Retinal) bipolar cell | RF | Receptive field |
CI | Convexity index | RI | Regularity index |
GC | (Retinal) ganglion cell | RP | Retinitis pigmentosa |
KL | Kullback–Leibler | SA | Simulated annealing |
NN | Nearest neighbor | VD | Voronoi domain |
NNRI | Nearest neighbor regularity index | VDRI | Voronoi domain regularity index |
O-PIPP | Optimization-based pairwise interaction point process | WT | Wild-type |
Datasets
This work used seven mosaics from WT retinas and rearranged cone mosaics from RP rat retinas. The side length (size) of these mosaic areas ranged from 100 µm to 500 µm, and the cell numbers (n) ranged from 80 to 850. Notably, due to the need to measure the spatial pattern of a single mosaic with statistical methods, we ignored the data of retinal mosaics with n < 50 to avoid inaccurate analysis results. We provide the mosaic-related spatial analysis results in Table 2.
Table 2.
Cell Type | Size (µm) | N | NNRI | VDRI |
---|---|---|---|---|
Horizontal cell | 300 | 87 | 4.512 | 4.357 |
Cholinergic AC | 300 | 122 | 3.931 | 3.454 |
VGluT3 AC | 300 | 98 | 3.406 | 3.036 |
AII AC | 200 | 160 | 3.016 | 2.643 |
Type 2 BC | 200 | 174 | 2.913 | 2.294 |
Type 3b BC | 200 | 202 | 2.781 | 2.118 |
Type 4 BC | 200 | 100 | 2.461 | 2.123 |
WT cone | 491 | 850 | 4.120 | 3.493 |
RP cone | 491 | 850 | 2.485 | 1.065 |
Multitype Mosaics From WT Mouse Retinas
The WT mouse retinal mosaics came from a published dataset4 including eight cell types: one horizontal cell (not distinguishing subtypes); four subtypes of amacrine cells (ACs), including cholinergic ACs, VGluT3 ACs, dopaminergic ACs, and AII ACs; and three subtypes of bipolar cells (BCs), including type 2 BCs, type 3b BCs, and type 4 BCs. For each cell type, the dataset contained an example natural mosaic with 20 to ∼250 cells in a square, and the spatial analysis resulted from 20 to ∼30 natural mosaics (Table 2). In this study, we ignored the data of dopaminergic ACs for their small n = 24.
Cone Mosaics From WT and RP Rat Retinas
Another published dataset9 provided the rat cone mosaics of WT and S334ter-line-3, a transgenic RP model. In this work, we used the rearranged RP cone mosaics at postnatal day 87 (P87; 6-week survival period), whose M-cones are highly clustered, and the data of WT cone mosaics on the same postnatal day. The mosaic rearrangement did not change the density of cones (∼4000 cells/mm2), so the WT cone mosaic and the RP one shared the same side length (size = 461 µm) and cell number (n = 850).
Metrics of Mosaic Spatial Patterns
In this study, we used the mouse horizontal cell mosaic as an example (Supplementary Fig. S1A) to introduce the metrics of spatial patterns.4 The first step of the analysis was Delaunay triangulation25 to estimate neighborhoods based on cell positions (Supplementary Fig. S1B). Then, we calculated the nearest neighbor (NN) distance for the cell, the minimum distance to its neighbors (Supplementary Fig. S1C[1]). The triangulation also yielded a Voronoi diagram, and from that we could calculate the area of cell Voronoi domains (VDs; Supplementary Fig. S1C[2]). The frequencies of NN distances and VD areas represented special patterns of a mosaic (Supplementary Fig. S1D). We excluded cells close to the edges to avoid the boundary effect26 and used transparent colors to label them in mosaic figures. After getting values of NN distances and VD areas, we could estimate the nearest neighbor regularity index (NNRI) and the Voronoi domain regularity index (VDRI). Here, the regularity index (RI) is the ratio between the mean value and the standard deviation of values, and NNRI is the mean of NN distances divided by the standard deviation. The VDRI follows the same calculation while using values of VD areas.
O-PIPP Approach
In this work, we summarized phenomenological modeling approaches into a three-stage process, including initialization, update, and optimization (Fig. 1). Two existing phenomenological models, the dmin model (Fig. 1A) and the pairwise interaction point process (PIPP) model (Fig. 1B), for comparison, are described in Supplementary Text S1.
In the O-PIPP, all of the cells start with random positions in the initialization stage, similar to the PIPP model. Then, the O-PIPP selects a certain proportion of cells and updates their positions simultaneously. Whether to accept this position update depends on whether the result of this update could make the modeling mosaic pattern closer to the mosaic pattern to be simulated. We used optimization algorithms (specifically, simulated annealing in this paper) to complete this decision-making process.27 This was the reason why we named it O-PIPP. The optimization algorithm is a crucial part of the O-PIPP, not only controlling the optimization direction of the mosaic but also determining the termination conditions of the O-PIPP. In the following sections, we provide a more detailed description of the optimization process adopted in this paper.
Optimization Target
We used loss L to quantify the difference between the simulated mosaic and the realistic mosaic. We set L as the optimization target; therefore, the optimization algorithm would seek a mosaic with the smallest loss value. Based on the spatial pattern metrics in the Metrics of Mosaic Spatial Patterns section (Supplementary Fig. S1D), we defined a feature-based loss, LF, of a simulated mosaic by summing up its Kullback–Leibler (KL) divergences of NN and VD28 to the simulation target as
(1) |
Here, i represents the histogram bin index of distribution, and p denotes the probability distribution of spatial features (subscript NN or VD) from mosaics (superscript s for simulated mosaic or t for target mosaic).
Optimization Process
In the O-PIPP, we used the simulated annealing (SA) algorithm to control the optimization process.27 Here, we would like to use the symbols in SA but introduce their general meanings. We used T to represent the state of the optimization process, and its initial value was T0. In each optimization, the O-PIPP calculated the loss of the newly generated mosaic, Li+1 and compared it with the loss of the previous one (Li). The O-PIPP would either accept the new mosaic if Li+1 < Li or accept the mosaic with a certain probability if Li+1 > Li. The acceptance probability, Pac, was given as
(2) |
where e denotes the exponential function, and Ti denotes the current state of the optimization process. After this, the O-PIPP would update the value of T strategically, as
(3) |
where α is the hyperparameter to control the speed of optimization, and [L]i denotes the average value of the loss of generated mosaics before.29 As α < 1, the acceptance of a new mosaic would become more and more strict. The optimization process would be terminated when T was below a preset threshold (Tmin).
For better clarification, we have visualized the trace of LF alongside an O-PIPP optimization process on simulating the horizontal cell mosaic (Supplementary Fig. S2). The LF was 1.21 at the beginning, and the corresponding distributions of features were obviously different from the target mosaic (inset 1 in Supplementary Fig. S2). After optimization, the LF decreased to 0.08, and the corresponding feature distributions of the simulated mosaic were much closer to targets (inset 4 in Supplementary Fig. S2).
Parameters of the O-PIPP Model
Parameters of the O-PIPP model (Table 3) influenced the simulation in two stages:
-
1.
During the cell update stage, parameters included those inherited from the PIPP (δ, ϕ, and αh)30 and the probability of update of a single cell, denoted as Pu, which was a specific parameter introduced in the O-PIPP. We maintained the values of δ, ϕ, and αh as those used by the PIPP model and set the Pu as 0.01 after conducting a parameter search (refer to Supplementary Text S1, Section S3). Here, we chose to update only a portion of cell positions (Pu = 0.01) rather than updating all cell positions (Pu = 1) as in the PIPP. This decision ensures a smooth decrease in loss during the optimization process and enhances optimization efficiency.
-
2.
During the optimization stage, parameters were mainly utilized to control the optimization process. These parameters included the initial state T0, α for state updating, and termination threshold Tmin. In our study, we applied the general parameter set (α = 0.95, T0 = 2, Tmin = 0.0001) on simulating the horizontal, AC, and BC mosaics. However, for cone mosaics, utilizing this set led to excessively long simulation times (>500,000 iterations). Instead, we chose a smaller value of T0 (0.5), resulting in acceptable iteration numbers (100,000∼200,000). The chosen parameter values are listed in Table 3.
Table 3.
O-PIPP | PIPP | d min | |||||||
---|---|---|---|---|---|---|---|---|---|
Cell Type | T 0 | T min | α | Pu | δ | ϕ | αh | d mean | d std |
Horizontal cell | 2 | 0.0001 | 0.95 | 0.01 | 7.5 | 32.12 | 2.65 | 39 | 7 |
Cholinergic AC | 5.0 | 33.02 | 3.01 | 39 | 8 | ||||
VGluT3 AC | 8.0 | 26.77 | 1.35 | 26 | 6 | ||||
AII AC | 1.5 | 10.02 | 1.35 | 7 | 2 | ||||
Type 2 BC | 2.0 | 7.04 | 1.96 | 7 | 2 | ||||
Type 3b BC | 2.0 | 8.33 | 2.72 | 7 | 2 | ||||
Type 4 BC | 1.5 | 13.84 | 1.10 | 5 | 1 | ||||
WT cone | 0.5 | 5.0 | 4.63 | 1.39 | — | — | |||
RP cone | 4.0 | 2.03 | 5.22 | — | — |
In Supplementary Text S1, Section S3, we took the horizontal cell mosaic as an example to explore how parameter sets changed the performance of the O-PIPP model, and results indicated that the current choice (α = 0.95, T0 = 0.5, Tmin = 0.0001, and Pu = 0.01) was better than other parameters considering both the performance and the time consumption (Supplementary Figs. S3, S4). Parameters effects on dmin and the PIPP are shown in Supplementary Table S1 and Supplementary Figure S5, respectively.
Retinal Discrete Neuronal Network Models
In this section, we introduce how to build cone ON-type BCs and ON-type GC neuronal network models for WT and RP rat retinas with natural or simulated mosaics (Supplementary Fig. S6). The neural dynamics of the model31 and estimation of receptive fields32,33 are described in Supplementary Text S2.
Neural Connections
Neural connections are restricted by the relative position and the radius of the dendrite field of cells. We adopted the following biologically plausible rules to constrain the connections of a single cell:
-
1.
A cone inputs to a single BC or not.31
-
2.
A BC receives a maximum of eight cone inputs.34
-
3.
A cell only receives inputs from cells with a distance less than its dendrite field radius (30 µm for BCs and 150 µm for GCs).35
-
4.
The BC that does not receive cone inputs is removed to mimic the dendritic retraction in the RP retina.36
Cell Mosaics
The cone layer used generated mosaics or mosaics from the dataset provided earlier in the Cone Mosaics from WT and RP Rat Retinas section. The GC layer had only one cell with a random position. We used the O-PIPP approach to generate the WT BC mosaic. The RP circuitry models share the same BC mosaic due to the no-modification of the spatial organization of cone BCs at P87.36 Due to the lack of data on cone bipolar cell spatial distribution, we designed a new optimization target, the connection-based loss, Lc. Specifically, after the update iteration, we built a network model with the generated BC mosaic and the WT cone mosaic by connecting rules discussed in the Neural Connections section. Then, we summarized connection pairs between BCs and cones and calculated loss Lc as
(4) |
where BCf and Cf denote the number of BCs and cones meeting these rules: A BC receives four to approximately six cone inputs,34 and a cone has its downstream BC.31 Ncone = 850 and NBC = 850/5 = 170 denote cell numbers, respectively.
Simulation Details
Due to the stochasticity in every model, we simulated 50 mosaics and calculated the average performance of mosaics as the final measurement. The parameters of the models are summarized in Table 3. We implemented all methods and computer simulations in Python with scientific computing packages (Numpy/Scipy/NetworkX), except that the interaction function parameters were estimated using R with the spatstat package (R Foundation for Statistical Computing, Vienna, Austria).37 We have developed the O-PIPP package, written in Python 3, which is freely available from Github (https://github.com/heliy/OPIPP). With implemented simulation and optimization methods, it can generate mosaics with user-designed spatial features. We also provided a web application where users can upload retinal mosaics, do O-PIPP simulation, and download generated mosaics (https://opipp-online.streamlit.app/).
Results
We evaluated and compared modeling performance between the O-PIPP approach and previous models on different retinal spatial mosaic types (Fig. 2). After that, we demonstrated the specific ability of O-PIPP to model abnormal mosaics by modeling the clustered cone mosaic pattern from RP retinas (Fig. 3). Based on this, we built three-layer discrete neuronal network models with realistic RP cone mosaics and reproduced the RF alteration of GCs observed in experimental research (Fig. 4). Our results indicate the superiority of the O-PIPP approach in building more biologically realistic models.
O-PIPP Shows More Precise Modeling of WT Retinal Mosaics
To validate the versatility and superiority of the O-PIPP, we modeled seven retinal mosaic patterns (Fig. 2; Supplementary Tables S2–S4). These mosaics came from WT healthy animals, and their patterns ranged from semi-near regular to near-random distribution.4 It is not difficult to observe that random examples from the simulated mosaics by the O-PIPP (Fig. 2[2]) exhibit significant similarity with data samples (Fig. 2[1]). In each mosaic pattern, the statistics of both the NN distance (Fig. 2[3], red) and VD area (Fig. 2[5], red) could fit very well with those from data samples (Figs. 2[3] and 2[5], gray). However, mosaics generated by PIPP and dmin displayed different degrees of similarity with sample data across diverse mosaic patterns (Supplementary Fig. S7)—for example, the type 4 BC mosaic simulated by the PIPP (Supplementary Figs. S7A[2] and S7A[3]) and the VGluT3 amacrine cell mosaic simulated by dmin (Supplementary Figs. S7E[5] and S7E[6]). Additionally, we randomly selected three examples from the simulation results of horizontal cells to demonstrate the influence of stochastic factors on model outcomes (Supplementary Fig. S8). From two key spatial metrics, NNRI (Fig. 2[4]) and VDRI (Fig. 2[6]), it is clear that the mosaic models through the O-PIPP reproduced data samples (the red dashed lines) much more stably and precisely than the other two. The NN (Fig. 2[7], brown) and VD (Fig. 2[7], yellow) KL divergence, which evaluated the distribution similarity between models and data, also quantitatively describe the better reproduction of the O-PIPP (the lower, the better). In summary, the O-PIPP simulated mosaics could reproduce the spatial features of data samples more accurately and robustly than the other two methods.
O-PIPP Can Model Abnormal RP Mosaics
The O-PIPP is also superior in its ability to model abnormal mosaic patterns, which cannot be well solved by the classic PIPP. To prove this, we modeled the cone mosaic from WT and RP rats9 with the PIPP and O-PIPP. In the situation of modeling the WT cone mosaic that had a normal mosaic pattern, the result was the same as the cases in Figure 2. Both the PIPP and the O-PIPP could simulate similar mosaics as the data sample (Fig. 3A), even though the O-PIPP displayed greater similarity with regard to NN distance (Fig. 3B), VD area (Fig. 3C), and KL divergence (Fig. 3D). Much more obvious performance differences were observed when modeling the RP cone mosaic. The PIPP failed to accurately model the RP cone mosaic pattern, as shown in Figure 3E. However, with the O-PIPP (Fig. 3E[2]), we reproduced the data sample mosaic pattern easily by defining an optimization function with target spatial features. Results for NN distance (Fig. 3F), VD area (Fig. 3G), and KL divergence (Fig. 3H) reveal the distinct performance between the PIPP and the O-PIPP (note the tail of VD area in Fig. 3G and unseen O-PIPP KL divergence in Fig. 3H). In short, the O-PIPP could model disease retinal mosaics by defining a suitable optimization function, remedying the PIPP limitation.
Retinal Circuitry Model With RP Cone Mosaics Reproduces Alteration on GC RFs
Modeling abnormal mosaics has significant meaning in the study of retinal disease. It is well known that photoreceptor loss and mosaic rearrangement are typical characteristics of the RP retina, but their effects on retinal circuitry and function remain to be investigated. Computational modeling can facilitate the exploration based on experimental research. Therefore, after obtaining cone mosaics, we developed a three-layer discrete neuronal network model (Supplementary Fig. S6). With these models, we could obtain the corresponding GC RF through spike-triggered average analysis (Fig. 4[1], Supplementary Fig. S9).32 Binarization of the RF yielded the convex hull (Fig. 4[2]), and the convexity index (CI) was the quantitative description of the convex hull (Fig. 4[3]).38 Because the PIPP could not model the RP cone mosaic well, we could not distinguish between the RFs and convex hulls nor the distribution of CIs between PIPP-simulated WT and RP retinas (Fig. 4A). However, with the O-PIPP, both the WT and RP cone mosaic models were much more biologically plausible, as well as the GC RFs (Fig. 4B[1]) and corresponding convex hulls (Fig. 4B[2]). Of greatest importance is that the RF CIs had wider distributions and smaller peak values, which was also observed in experimental recordings.38 In conclusion, better retinal mosaic models could contribute to more biologically plausible retinal circuitry models, which have the potential to promote our understanding of retinal diseases.
Discussion
Overall, we provide a more precise and universal mosaic generation method, the O-PIPP approach. We demonstrated its advantages by simulating various neural spatial organizations, including different healthy mosaics4 and clustered RP mosaics.9 Additionally, we exhibited the ability of biologically plausible retinal discrete neuronal network models to reproduce experimental observations.38 Our findings suggest the significance and potential of the O-PIPP in retinal computational modeling research, which will be helpful to many studies, such as retinal development, retinal diseases, retinal circuits, and neural computations in visual information processing.
Advantages of the O-PIPP Compared With the PIPP
The core of the PIPP, the interaction function, only describes the local spatial features of cells and is insufficient for describing spatial features on a larger scale. Therefore, the PIPP does not perform well in modeling mosaics in certain disease states, which limits its broader application. To address this, we introduced an optimization process based on PIPP. By designing optimization objectives, we can constrain the spatial features of mosaics on a larger spatial scale. Experiments have shown that this optimization process not only enables the modeling of special disease mosaic patterns but also significantly improves the accuracy of conventional mosaic modeling (Figs. 2, 3).
Moreover, the optimization objectives are not limited to spatial features. By using the connection relationships of cells under disease conditions as constraints, we successfully modeled the spatial distribution of bipolar cells in RP states (Supplementary Fig. S6). The resulting retinal network model accurately reproduces the physiological characteristics observed in actual experiments (Fig. 4).
In theory, the O-PIPP can be implemented independently of the PIPP, as the interaction function can be replaced by other local updation rules. The widespread use of the PIPP makes developing the O-PIPP based on the PIPP an optimal choice. This allows the O-PIPP to fully leverage the existing advantages of the PIPP while ensuring sufficient compatibility, which facilitates quicker adoption of the O-PIPP by researchers in the field.
Reason for the Current Methodology
Selecting Simulated Annealing in Optimization
The optimization stage in the O-PIPP serves as an engine that drives the mosaic toward specific spatial or connecting features. In this work, we employed the simulated annealing algorithm due to two requirements arising from the mosaic application: (1) the algorithm must function without differentiable loss functions, given the complexity of feature calculations, and (2) it must introduce randomness into the process to generate massive mosaics from a single starting value. These requirements exclude many optimization algorithms in computer science, such as gradient-based searches39 and grid search algorithms. In theory, several other optimization algorithms may also be suitable, particularly methods within metaheuristic techniques.40 This remains open for further research.
Selecting NN and VD as Evaluation Metrics
Metrics that describe spatial patterns of retinal mosaics are mainly adopted from computational geometry and point pattern analysis.41 Various metrics have been applied in retinal mosaics analysis, including the NN distance or the VD area in this work, and several distance-based functions to describe the correlation among points (L, G functions).4,30 Also, previous work has proposed spatial autocorrelation-related metrics for retinal mosaics, such as the effective radius and the packing factor.42
We selected the NN distance, VD area, and their probability distributions in our study for the following reasons: (1) Their numerical values can be obtained from one real mosaic figure. (2) They are reliable in distinguishing minor differences between two mosaics by relocating a small partition of cells. (3) They provide sufficient constraints for capturing the retinal mosaics spatial pattern compared to metrics; for example, the G function is the cumulative frequency distribution of NN distances, and the L function is the cumulative frequency distribution of cell–cell distances.4 The effective radius and the packing factor42 are further calculations based on the L function and therefore do not provide more information. (4) They are widely used in retinal mosaic research, and their corresponding physical spatial meanings are easy to understand.43–45
Significance and Potential Applications of More Realistic Mosaics Modeling
More than 60 types of retinal cells form different mosaic distribution patterns to sample specific types of visual information. The mechanisms behind the formation of these specific mosaic patterns have always been a fundamental research topic. At the same time, understanding the relationship between these mosaic patterns and visual functions is also a significant theme.
One key research area involves exploring the correlation between photoreceptor mosaic changes and visual function in disease states by combining in vivo retinal imaging and visual function tests.46–50 Similar studies on animals9,51,52 can more easily recruit ex vivo techniques. In this paper, we have demonstrated how O-PIPP provides a supplementary approach to exploring the underlying mechanisms between abnormal retinal structure and visual function loss.
Another research area aims to uncover how healthy retinal mosaics directly influence visual processing, and this is where mathematical and computational modeling is more widely used. The most straightforward perspective is to regard photoreceptor mosaics as sampling devices, using computational simulations to assess how different mosaics impact signal sampling.53 Typically, these simulations consider only regular and irregular mosaic patterns. Similarly, retinal ganglion cells (RGCs) are often regarded as feature extractors in visual pathways. Efficient coding models have shown that coordinating retinal receptive fields among rats and primates, particularly the intermosaic coordination of ON and OFF RGCs, optimized information transmission.12,54 However, current retinal network models typically organize homotypic cells into grid arrays, ignoring type-specific spatial organizations and neural connections based on relative arbor distances (reviewed in Ref. 55). Other theoretical models simulate disease-induced changes in the retina using a well-mixed schema, where a single cell represents a population, thus neglecting mosaic-specific spatial effects (reviewed in Ref. 56). In the downstream visual pathway of retinas, RGC mosaics modeled as hexagonal lattices were initially thought to shape orientation maps in the visual cortex.57 More realistic RGC mosaic models using PIPP have evolved different perspectives.58 Similarly, applying O-PIPP in the aforementioned models can enhance their biological realism, helping us to understand the relationship between structure and function through computational modeling.
To sum up, by bridging the gap between anatomical observations and computational models, the O-PIPP can help to provide a more comprehensive understanding of the intricacies of retinal development, retinal diseases, and neural computations in visual information processing.
Supplementary Material
Acknowledgments
Supported by the Beijing Natural Science Foundation (No. JQ24023) and the Beijing Municipal Science & Technology Commission Project (No. Z231100006623010).
Disclosure: L. He, None; W. Wang, None; L. Ma, None; T. Huang, None
References
- 1. Cook JE, Chalupa LM.. Retinal mosaics: new insights into an old concept. Trends Neurosci. 2000; 23(1): 26–34. [DOI] [PubMed] [Google Scholar]
- 2. Devries SH, Baylor DA.. Mosaic arrangement of ganglion cell receptive fields in rabbit retina. J Neurophysiol. 1997; 78(4): 2048–2060. [DOI] [PubMed] [Google Scholar]
- 3. Curcio CA, Sloan KR, Kalina RE, Hendrickson AE. Human photoreceptor topography. J Comp Neurol. 1990; 292(4): 497–523. [DOI] [PubMed] [Google Scholar]
- 4. Keeley PW, Eglen SJ, Reese BE.. From random to regular: variation in the patterning of retinal mosaics. J Comp Neurol. 2020; 528(13): 2135–2160. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5. Wells-Gray E, Choi S, Bries A, Doble N.. Variation in rod and cone density from the fovea to the mid-periphery in healthy human retinas using adaptive optics scanning laser ophthalmoscopy. Eye (Lond). 2016; 30(8): 1135–1143. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6. Raven MA, Eglen SJ, Ohab JJ, Reese BE. Determinants of the exclusion zone in dopaminergic amacrine cell mosaics. J Comp Neurol. 2003; 461(1): 123–136. [DOI] [PubMed] [Google Scholar]
- 7. Keeley PW, Lebo MC, Vieler JD, Kim JJ, John AJS, Reese BE.. Interrelationships between cellular density, mosaic patterning, and dendritic coverage of VGluT3 amacrine cells. J Neurosci. 2021; 41(1): 103–117. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8. Makiyama Y, Ooto S, Hangai M, et al.. Macular cone abnormalities in retinitis pigmentosa with preserved central vision using adaptive optics scanning laser ophthalmoscopy. PLoS One. 2013; 8(11): e79447. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9. Ji Y, Yu W-Q, Eom YS, et al.. The effect of TIMP-1 on the cone mosaic in the retina of the rat model of retinitis pigmentosa. Invest Ophthalmol Vis Sci. 2015; 56(1): 352–364. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10. Ray TA, Roy S, Kozlowski C, et al.. Formation of retinal direction-selective circuitry initiated by starburst amacrine cell homotypic contact. eLife. 2018; 7: e34241. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11. Wässle H, Puller C, Müller F, Haverkamp S.. Cone contacts, mosaics, and territories of bipolar cells in the mouse retina. J Neurosci. 2009; 29(1): 106–117. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12. Roy S, Jun NY, Davis EL, Pearson J, Field GD. Inter-mosaic coordination of retinal receptive fields. Nature. 2021; 592(7854): 409–413. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13. Jang J, Paik S-B. Interlayer repulsion of retinal ganglion cell mosaics regulates spatial organization of functional maps in the visual cortex. J Neurosci. 2017; 37(50): 12141–12152. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14. Reese BE, Keeley PW.. Design principles and developmental mechanisms underlying retinal mosaics. Biol Rev. 2015; 90(3): 854–876. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15. Salbreux G, Barthel LK, Raymond PA, Lubensky DK.. Coupling mechanical deformations and planar cell polarity to create regular patterns in the zebrafish retina. PLoS Comput Biol. 2012; 8(8): e1002618. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16. Eglen SJ. Development of regular cellular spacing in the retina: theoretical models. Math Med Biol. 2006; 23(2): 79–99. [DOI] [PubMed] [Google Scholar]
- 17. Tohya S, Mochizuki A, Iwasa Y.. Difference in the retinal cone mosaic pattern between zebrafish and medaka: cell-rearrangement model. J Theor Biol. 2003; 221(2): 289–300. [DOI] [PubMed] [Google Scholar]
- 18. de Montigny J, Sernagor E, Bauer R.. Retinal self-organization: a model of retinal ganglion cells and starburst amacrine cells mosaic formation. Open Biol. 2023; 13(4): 220217. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19. Eglen SJ, van Ooyen A, Willshaw DJ.. Lateral cell movement driven by dendritic interactions is sufficient to form retinal mosaics. Network. 2000; 11(1): 103–118. [PubMed] [Google Scholar]
- 20. Eglen SJ, Willshaw DJ.. Influence of cell fate mechanisms upon retinal mosaic formation: a modelling study. Development. 2002; 129(23): 5399–5408. [DOI] [PubMed] [Google Scholar]
- 21. Galli-Resta L, Novelli E, Kryger Z, Jacobs G, Reese B.. Modelling the mosaic organization of rod and cone photoreceptors with a minimal-spacing rule. Eur J Neurosci. 1999; 11(4): 1461–1469. [DOI] [PubMed] [Google Scholar]
- 22. Diggle PJ, Eglen SJ, Troy JB.. Modelling the bivariate spatial distribution of amacrine cells. In: Baddeley A, Gregori P, Mateu J, Stoica R, Stoyan D, eds. Case Studies in Spatial Point Process Modeling. New York: Springer; 2006: 215–233. [Google Scholar]
- 23. Georgiou M, Kalitzeos A, Patterson EJ, Dubra A, Carroll J, Michaelides M.. Adaptive optics imaging of inherited retinal diseases. Br J Ophthalmol. 2018; 102(8): 1028–1035. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24. Litts KM, Cooper RF, Duncan JL, Carroll J.. Photoreceptor-based biomarkers in AOSLO retinal imaging. Invest Ophthalmol Vis Sci. 2017; 58(6): BIO255–BIO267. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25. Lee D-T, Schachter BJ.. Two algorithms for constructing a Delaunay triangulation. Int J Comput Inform Sci. 1980; 9(3): 219–242. [Google Scholar]
- 26. Eglen SJ. Cellular spacing: analysis and modelling of retinal mosaics. In: Eglen SJ, ed. Computational Systems Neurobiology. New York: Springer; 2012: 365–385. [Google Scholar]
- 27. Bertsimas D, Tsitsiklis J.. Simulated annealing. Stat Sci. 1993; 8(1): 10–15. [Google Scholar]
- 28. Kullback S, Leibler RA.. On information and sufficiency. Ann Math Stat. 1951; 22(1): 79–86. [Google Scholar]
- 29. Mahdi W, Medjahed SA, Ouali M.. Performance analysis of simulated annealing cooling schedules in the context of dense image matching. Comput Sist. 2017; 21(3): 493–501. [Google Scholar]
- 30. Eglen SJ, Diggle PJ, Troy JB.. Homotypic constraints dominate positioning of on-and off-center beta retinal ganglion cells. Vis Neurosci. 2005; 22(6): 859–871. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31. Freeman J, Field GD, Li PH, et al.. Mapping nonlinear receptive field structure in primate retina at single cone resolution. eLife. 2015; 4: e05241. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32. Chichilnisky EJ. A simple white noise analysis of neuronal light responses. Network. 2001; 12(2): 199–213. [PubMed] [Google Scholar]
- 33. Schnitzer MJ, Meister M.. Multineuronal firing patterns in the signal from eye to brain. Neuron. 2003; 37(3): 499–511. [DOI] [PubMed] [Google Scholar]
- 34. Behrens C, Schubert T, Haverkamp S, Euler T, Berens P.. Connectivity map of bipolar cells and photoreceptors in the mouse retina. eLife. 2016; 5: e20041. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 35. Asari H, Meister M.. The projective field of retinal bipolar cells and its modulation by visual context. Neuron. 2014; 81(3): 641–652. [DOI] [PubMed] [Google Scholar]
- 36. Ray A, Sun GJ, Chan L, Grzywacz NM, Weiland J, Lee E-J.. Morphological alterations in retinal neurons in the S334ter-line3 transgenic rat. Cell Tissue Res. 2010; 339(3): 481–491. [DOI] [PubMed] [Google Scholar]
- 37. Baddeley A, Turner R.. Spatstat: an R package for analyzing spatial point patterns. J Stat Softw. 2005; 12: 1–42. [Google Scholar]
- 38. Yu W-Q, Grzywacz NM, Lee E-J, Field GD.. Cell type-specific changes in retinal ganglion cell function induced by rod death and cone reorganization in rats. J Neurophysiol. 2017; 118(1): 434–454. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 39. Ruder S. An overview of gradient descent optimization algorithms. arXiv, 10.48550/arXiv.1609.04747. [DOI]
- 40. Parejo JA, Ruiz-Cortés A, Lozano S, Fernandez P.. Metaheuristic optimization frameworks: a survey and benchmarking. Soft Comput. 2012; 16: 527–561. [Google Scholar]
- 41. Boots BN, Getls A.. Point Pattern Analysis. Morgantown, WV: Regional Research Institute, West Virginia University; 2020. [Google Scholar]
- 42. Rodieck R. The density recovery profile: a method for the analysis of points in the plane applicable to retinal studies. Vis Neurosci. 1991; 6(2): 95–111. [DOI] [PubMed] [Google Scholar]
- 43. Galli-Resta L, Resta G, Tan S-S, Reese BE. Mosaics of islet-1-expressing amacrine cells assembled by short-range cellular interactions. J Neurosci. 1997; 17(20): 7831–7838. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 44. Chen S-K, Chew KS, McNeill DS, et al.. Apoptosis regulates ipRGC spacing necessary for rods and cones to drive circadian photoentrainment. Neuron. 2013; 77(3): 503–515. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 45. Beygi A. Universality of form: the case of retinal cone photoreceptor mosaics. Entropy (Basel). 2023; 25(5): 766. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 46. Choi SS, Doble N, Hardy JL, et al.. In vivo imaging of the photoreceptor mosaic in retinal dystrophies and correlations with visual function. Invest Ophthalmol Vis Sci. 2006; 47(5): 2080–2092. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 47. Ratnam K, Carroll J, Porco TC, Duncan JL, Roorda A.. Relationship between foveal cone structure and clinical measures of visual function in patients with inherited retinal degenerations. Invest Ophthalmol Vis Sci. 2013; 54(8): 5836–5847. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 48. Sun LW, Johnson RD, Langlo CS, et al.. Assessing photoreceptor structure in retinitis pigmentosa and Usher syndrome. Invest Ophthalmol Vis Sci. 2016; 57(6): 2428–2442. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 49. Carroll J, Dubra A, Gardner JC, et al.. The effect of cone opsin mutations on retinal structure and the integrity of the photoreceptor mosaic. Invest Ophthalmol Vis Sci. 2012; 53(13): 8006–8015. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 50. Carroll J, Neitz M, Hofer H, Neitz J, Williams DR.. Functional photoreceptor loss revealed with adaptive optics: an alternate cause of color blindness. Proc Natl Acad Sci USA. 2004; 101(22): 8461–8466. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 51. Kuny S, Filion M-A, Suh M, Gaillard F, Sauvé Y.. Long-term retinal cone survival and delayed alteration of the cone mosaic in a transgenic mouse model of Stargardt-like dystrophy (STGD3). Invest Ophthalmol Vis Sci. 2014; 55(1): 424–439. [DOI] [PubMed] [Google Scholar]
- 52. Stenkamp DL, Satterfield R, Muhunthan K, Sherpa T, Vihtelic TS, Cameron DA.. Age-related cone abnormalities in zebrafish with genetic lesions in sonic hedgehog. Invest Ophthalmol Vis Sci. 2008; 49(10): 4631–4640. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 53. French A, Snyder A, Stavenga D.. Image degradation by an irregular retinal mosaic. Biol Cybern. 1977; 27(4): 229–233. [DOI] [PubMed] [Google Scholar]
- 54. Jun NY, Field G, Pearson J.. Efficient coding, channel capacity, and the emergence of retinal mosaics. Adv Neural Inf Process Syst. 2022; 35: 32311–32324. [PMC free article] [PubMed] [Google Scholar]
- 55. Guo T, Tsai D, Bai S, et al.. Understanding the retina: a review of computational models of the retina from the single cell to the network level. Crit Rev Biomed Eng. 2014; 42(5): 419–436. [DOI] [PubMed] [Google Scholar]
- 56. Roberts PA, Gaffney EA, Luthert PJ, Foss AJ, Byrne HM.. Mathematical and computational models of the retina in health, development and disease. Prog Retin Eye Res. 2016; 53: 48–69. [DOI] [PubMed] [Google Scholar]
- 57. Paik S-B, Ringach DL.. Retinal origin of orientation maps in visual cortex. Nat Neurosci. 2011; 14(7): 919–925. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 58. Schottdorf M, Keil W, Coppola D, White LE, Wolf F.. Random wiring, ganglion cell mosaics, and the functional architecture of the visual cortex. PLoS Comput Biol. 2015; 11(11): e1004602. [DOI] [PMC free article] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.