Skip to main content
Molecular Systems Biology logoLink to Molecular Systems Biology
. 2026 May 5;22(7):1118–1131. doi: 10.1038/s44320-026-00211-y

Neighborhood-informed positional information for precise cell identity specification

Michal Erez 1,#, Roy Friedman 1,#, Mor Nitzan 1,2,3,✉
PMCID: PMC13328375  PMID: 42086862

Abstract

During development, cells reliably establish their identities, a process that is enabled in part by positional information encoded in gene expression patterns. Previous works showed that cells in Drosophila embryos can utilize this information to decode their position along the anterior-posterior axis with a 1% embryo-length positional precision. However, this precision is insufficient to uniquely determine position, leading to a positional information gap. Here, we propose a neighborhood-informed information-theoretic framework which allows to quantitatively estimate the amount of information regarding position which exists in the microenvironment of each cell. We formulate how much additional information exists in neighboring cells as a function of spatial variation in gene expression. We show that the additional information encoded by local neighborhoods is sufficient to uniquely specify cell identities, closing the information gap on average across major patterning axes in Drosophila embryos, gastruloids, and the developing neural tube. Furthermore, neighborhood-informed decoders predict cell positions and downstream gene expression patterns more accurately than cell-independent decoders, resulting in lower decoding variability, which is maintained in mutant Drosophila embryos. Our results provide a basis for the analysis of cellular decision-making in the context of their microenvironments.

Subject terms: Chromatin, Transcription & Genomics; Computational Biology; Development

Synopsis

graphic file with name 44320_2026_211_Figa_HTML.jpg

The behavior and fate of cells in the developing embryo depends on their position. Incorporating information from local microenvironments boosts the amount of positional information available to cells, enough to uniquely specify location along patterning axes of multiple biological systems.

  • The positional information contained in local microenvironments allows unique position specification along the patterning axes of Drosophila embryos, gastruloids and the developing neural tube.

  • Decoding position when informed by neighbors significantly reduces uncertainty of position relative to cell-independent decoding.

  • Utilizing information about morphogen expression levels in neighbors allows for better decoding of cellular identities.


The behavior and fate of cells in the developing embryo depends on their position. Incorporating information from local microenvironments boosts the amount of positional information available to cells, enough to uniquely specify location along patterning axes of multiple biological systems.

graphic file with name 44320_2026_211_Figb_HTML.jpg

Introduction

Multicellular self-organization during development is an incredibly precise and reproducible process (Arias and Hayward, 2006; Bentovim et al, 2017; Gregor et al, 2007; Little et al, 2013; Petkova et al, 2014). In several developmental contexts, the precision of self-organization is derived from positional information, where extrinsic signals, such as morphogens, carry information that enables cells to effectively decipher their position within an embryo or within a tissue. This positional information, in turn, can be used by cells to specify their identity as a function of their position (Dubuis et al, 2013b; Houchmandzadeh et al, 2002; McGough et al, 2024; Petkova et al, 2019; Wolpert, 1969, 1971).

In recent years, a seminal line of works formalized an information-theoretic framework for positional information, as well as its accuracy and limitations, with a focus on positional information of individual cells in the well-studied model of the Drosophila embryo (Dubuis et al, 2013b; McGough et al, 2024; Tkačik et al, 2015; Tkačik and Gregor, 2021). The developmental dynamics in Drosophila embryos, where gene expression patterns and the different stages of development have largely been mapped out (Arbeitman et al, 2002; Gaul and Jäckle, 1990; Jäckle et al, 1986), provide a useful test case for the study of positional information (Dubuis et al, 2013b; Jaeger et al, 2004; McGough et al, 2024; Petkova et al, 2019; Tkačik et al, 2015; Tkačik and Gregor, 2021). In these works, positional information was studied along the main body axis of the embryo, the anterior–posterior (AP) axis, where information from maternal morphogens provides input to an interacting network of gap genes {knirps (kni), Krüppel (Kr), hunchback (Hb), giant (Gt)}, whose expression in turn provides input to the patterned striped expression of pair-rule genes {Eve (eve), paired (prd), runt (run)}. The pair-rule genes, thereby, map the segmented body plan of the developed fly. Given this flow of information, it was suggested that expression patterns of gap genes encode positional information, and expression of pair-rule genes can be considered as the positional readout of the cells (Carroll, 1990; Rivera-Pomar and Jackle, 1996). This focus on Drosophila embryos is guided by high reproducibility in the expression of genes during development across numerous individuals (Lawrence, 1992). The level of reproducibility is such that the variance of stripe position between different individuals is approximately half the internuclear distance (Dubuis et al, 2013a). The choice for studying the one-dimensional AP axis on its own is guided by previous observations that patterning signals along the dorsal–ventral (DV) and AP axes are largely independent, and that patterning along the AP axis underlies later developmental patterning and structural formation of the Drosophila embryo (Nüsslein-Volhard, 1991). Further, the collection of high-resolution immunofluorescence microscopy data, jointly staining multiple proteins, in specific developmental periods for a large number of replicates, has proved invaluable for an information-theoretic view of positional information (Dubuis et al, 2013b).

Indeed, gap gene expression provides individual cells in the Drosophila embryo enough information to decode their position along the AP axis with high precision (Petkova et al, 2019). However, this cell-independent decoding is insufficient to fully specify unique cell positions (McGough et al, 2024). In other words, there seems to be an information gap between the information available to individual cells and the information required for unique cell localization (McGough et al, 2024). This does not align with empirical observations, which suggest that sharp striping patterns of pair-rule genes in Drosophila embryos require localization at single-nuclei resolution across the AP axis (McGough et al, 2024). It was suggested that the information gap can be theoretically bridged by long-range gene expression correlations along the AP axis (McGough et al, 2024). This is because such gene expression correlations introduce effective constraints: they reduce the number of possible collective (AP axis-wide) gene expression states, and thus, reduce the amount of information needed for each cell to specify its position. It remains unclear, however, if this information is locally available to cells.

Here, we suggest a formulation for positional information encoding that explicitly considers information regarding position existing in the local cellular microenvironment of the cell via a neighborhood-informed positional information encoding framework. We show that such neighborhood-informed positional decoding can close the positional information gap, namely, that sufficient information exists in their local neighborhoods to uniquely decode the positions of cells along the AP axis.

First, we show that the long-range correlations mentioned above can be viewed as a consequence of correlations in gene expression between neighboring cells. These local expression correlations completely dictate long-range correlations discussed in previous work (McGough et al, 2024), and above a certain threshold, can close the information gap. Empirically, we find that these pairwise correlations are indeed higher than the theoretical bound, based on measurements of gene expression along the AP axis in Drosophila embryos (Petkova et al, 2019). This result indicates that the information missing for cells to uniquely specify their position exists in their local neighborhood, but does not allow for an explainable quantification of the amount of information locally available. We address this via a neighborhood-informed positional information framework. In our framework, the amount of positional information encoded in local expression levels can be inferred from the performance of the optimal probabilistic position decoder given the gene expression in a certain position and its microenvironment. Formally, the neighborhood-informed probabilistic position decoder is defined as P(x^∣g,gn) where x^ is the predicted position given the gene expression at a specific position, g, and that of its neighborhood, gn. We view the gene expression profile of a cell as a description of its state (Tkačik and Gregor, 2021), which can be potentially transmitted between cells either directly or indirectly. The neighborhood-informed positional decoder P(x^∣g,gn) is contrasted to a cell-independent positional decoder P(x^∣g), which only has access to the cell’s own transcriptomic state g. In both cases, the amount of information that can be extracted regarding position is inversely proportional to the variance in the positional prediction (Dubuis et al, 2013b). Through this framework, we are able to mathematically formulate how much additional positional information can be gained by incorporating information from neighbors. We find that the variance of the positional prediction using a neighborhood-informed decoder is consistently low enough to close the gap in positional information, unlike the cell-independent decoder (Petkova et al, 2019). Furthermore, we demonstrate that the neighborhood-informed decoded positions can better predict pair-rule gene expression profiles.

We then test our framework in the context of mutant Drosophila embryos, where the maternal input has been perturbed (Petkova et al, 2019). Pair-rule gene expression in such mutants, similarly to wild-type embryos, is approximately determined by gap gene expression profiles (Petkova et al, 2019). We re-evaluate the position decoding in these maternal input perturbed embryos to include neighborhood information, assuming an encoder that was optimized in wild-type embryos. In this case as well, the neighborhood-informed decoder maps gap gene expression to pair-rule gene expression with higher positional certainty than a cell-independent decoder. These results provide additional support that cells may utilize neighborhood information directly to infer cell state, such as position, and provide a framework to test neighborhood-informed positional information encoding in diverse biological contexts.

Finally, we explore our formulation of the neighborhood-informed decoder beyond the biology of Drosophila embryos. To do so, we consider gastruloids, an in vitro model for early mammalian development (Merle et al, 2024), and the developing neural tube in mice (Zagorski et al, 2017), both of which were previously analyzed within the framework of positional information (Tkačik et al, 2015) along a single axis of development. When analyzing the positional information along the AP axis of gastruloids (Merle et al, 2024) and the dorso-ventral (DV) axis of the developing neural tube (Zagorski et al, 2017), we again find that the neighborhood-informed decoder is able to specify unique cell locations along most of the patterning axis, as opposed to the cell-independent decoder, showcasing the generality of our framework to different developmental contexts.

Results

Short-range gene expression correlations close the positional information gap in the Drosophila embryo

One way to ascertain the amount of information pertaining to position that exists within gene expressions is to consider a decoder that predicts the location of the cell x^, given the expression levels of the morphogens, g. The amount of positional information in the gene expression is then a function of the entropy of the decoder’s distribution over predicted locations when there is access to the gene expression, P(x^∣g), versus without, P(x^) (Dubuis et al, 2013b). By further assuming that the position decoder is optimal, i.e., has the lowest possible amount of uncertainty regarding the cell position when using the signals available to each cell, this analysis allows us to ask whether it is plausible that cells predict their position in a developmental context (Petkova et al, 2019). Concretely, using an information-theoretic view, we can ask: Is enough information regarding location encoded in the expression of a set of genes to enable the specification of cell fate by predicting the location?

Accordingly, to estimate the amount of positional information encoded in gene expression patterns, we analyze a position predictor whose only input is the gene expression levels. As such, the decoded position x^ depends on observed gene expression levels, g, at the (true) position x. Under the assumption that x^=x+η where η is Gaussian distributed, then the amount of information that the expression levels of gap genes contain regarding the true position can be written in closed form and is inversely related to the error of the position estimator, namely the variance σ2(x^∣g) of the predicted location. The amount of positional information Iposition that can be extracted from gene expression levels along the length of an embryo can be formulated as (Dubuis et al, 2013b):

Iposition=log2L−log22πe⋅σ(x^∣g) 1

where L is the length of the embryo. It was previously shown in Drosophila embryos that there exists enough information in the local expression levels of gap genes along the AP axis to estimate the position of a cell with an accuracy of ~1% of the embryo’s length (Dubuis et al, 2013b; Tkačik et al, 2015). While 1% precision seems extremely accurate, it is insufficient for the task of uniquely determining cell position in Drosophila embryos (McGough et al, 2024). This lack of information is encapsulated in the variance of the position estimate and is formalized through the information gap (McGough et al, 2024):

Igap=Iunique−Iposition=log2NL2πe⋅σ(x^∣g) 2

where Iunique=log2N is the amount of information required to uniquely identify cellular position, and N is the number of nuclei along the AP axis. As long as Igap is greater than 0, it is possible, for example, for the predicted ordering of two adjacent cells to flip.

The functional forms of the positional information and information gap above do not incorporate any assumptions on the structure of gap gene expression along the AP axis. In practice, however, these gene expression patterns vary smoothly as a function of position, and there exist long-range expression correlations along the AP axis (McGough et al, 2024). This correlation structure implies that genes in adjacent positions cannot have arbitrarily different expression levels relative to each other, effectively reducing the space of possible spatial expression patterns and predictions made using them. This constrained space of possible states means that less information is required per cell to determine its position.

To be more precise, McGough et al (2024) showed that the errors in the predicted position by each cell are correlated across the AP axis, in part due to correlations in the expression of the gap genes. This correlation structure was modeled as:

corrx^n,x^n+Δx=e−LξNΔx 3

where Δx is the distance between two nuclei along the AP axis and x^n is the predicted position for the nth nucleus. The information gap is closed when ξ≥19.5LN (McGough et al, 2024). Intuitively, one way that such long-range correlations might arise is if each small, local environment along the AP axis is highly correlated. Indeed, we show that it is enough for pairs of cells to be highly correlated to induce long-range correlations, and Eq. (3) is recapitulated when (see Appendix):

corrx^n,x^n+1=e−LξN 4

As mentioned above, the positional information gap is closed when the length-scale ξ is large enough. Under Eq. (4), this translates to high correlations between the positional predictions for pairs of adjacent nuclei. In particular, correlations of corrx^n,x^n+1>0.95 close the information gap. We will additionally note that the value of pairwise correlation must also be lower than 1, since otherwise there would be no additional positional information in the neighborhood due to its invariance along the AP axis.

To empirically verify whether such correlations exist in wild-type (WT) Drosophila embryos, we analyze embryos that were fluorescently stained against the four trunk gap genes and three pair-rule genes, collected by Petkova et al (2019) (see “Methods” for more information regarding data). In Drosophila embryos, gap genes are thought of as encoders of positional information, while the pair-rule genes are often considered the positional readouts (Petkova et al, 2019). As there is no direct access to the true prediction of position for each nucleus, we analyze pairwise correlations for the expression levels of both gap genes and pair-rule genes as proxies. When analyzing these gene expression profiles, we find that the pairwise correlations in expression of both gap and pair-rule genes are indeed above 0.95 across the full AP axis (Fig. 1B,C).

Fig. 1. Positional information encoded in neighboring positions along the AP axis in Drosophila embryos.

Fig. 1

(A) A schematic diagram showing the general framework. Using gap gene expression at adjacent positions along the AP axis, we decode position in a neighborhood-informed manner and compare to cell-independent decoding. Decoding position results in positional distributions that can be represented as decoding maps (right). (B) The distribution of pairwise correlation in gap gene expression of adjacent positions for each of the four gap genes, Kni, Kr, Gt, and Hb. (C) The distribution of pairwise correlation in the expression of adjacent positions for each of the three pair-rule genes: Eve, Prd, and Run. (D) The positional information in bits along the AP axis using a neighborhood-informed decoder (orange) as opposed to a cell-independent decoder (blue). The gray dashed line represents the information needed for unique cell identification. Source data are available online for this figure.

As stated above, McGough et al (2024) showed that long-range correlations in the decoding of cell locations along the AP axis can lead to the unique specification of position. However, we do not expect that one cell along the AP axis has access to information regarding the predicted location of another cell 19.5% down the AP axis. Our analysis above shows that it is enough if such correlations exist at the distance of single neighbors, a distance across which cells are expected to be able to interact, either directly or indirectly. This motivates a shift in perspective, from considering the information available to each cell independently, to studying what information exists in small local environments comprised of a cell and its neighbors.

Neighborhood information reduces positional error in the Drosophila embryo

In the previous section, we have established that at the embryo level the combination of positional information in each cell along with the positional information encoded in short-range, pairwise gene expression correlations allows for unique cell localization. Effectively, such short-range expression correlations constrain the potential space of spatial expression patterns, which as a result, reduces the extent of positional information required by each cell to uniquely specify its position. In the following, we formulate the encoding of positional information by explicitly incorporating information about neighboring gene expression, and analyze the resulting variance in the predicted position σ2(x^∣g,gn) (see “Methods”), where gn represents gene expression levels in a cell’s neighborhood.

Specifically, the neighborhood-informed positional error can be characterized (analogously to the cell-independent positional error (Dubuis et al, 2013b)) by:

1σ2(x^∣genv)=Σi,j=1ddg¯env(i)(x)dx(Cenv(x)−1)ijdg¯env(j)(x)dxx=maxx^P(x^∣genv) 5

where genv = (g, gn), d is the number of genes whose expressions are considered in genv, genv(i) is the expression level of ith gene, dg¯env(i)(x)dx is the mean derivative of the expression level as a function of x, and Cenv(x) is the covariance matrix of the gene expressions in genv. In general, additional information incorporated from neighboring positions is not expected to increase the error. In fact, we show that the positional error strictly decreases when adding neighboring information (Appendix):

σ2(x^∣g,gn)<σ2(x^∣g) 6

In other words, the neighborhood-informed variance of estimated position (left term in Eq. (6)) is bounded from above by the cell-independent variance of estimated position (right term). When the expression of gap genes follows a Gaussian distribution, which Dubuis et al (2013b) have shown to approximately hold, the difference between σ2(x^∣g) and σ2(x^∣g,gn) can be written in closed form (see Appendix).

To empirically demonstrate that further positional information exists in local neighborhoods, we analyze the neighborhood-informed decoder in wild-type Drosophila embryos, given the gap gene expressions against which they were fluoroscently stained (“Methods”). For the n = 38 WT embryos dataset, we find that the positional information in the neighborhood-informed decoder is sufficiently high to uniquely specify cell locations and close the positional information gap, unlike the cell-independent decoder (Fig. 1D). In particular, we show that the variance of the neighborhood-informed decoder is σ(x^∣g,gn)~0.00195L, almost an order of magnitude smaller than the variance of the cell-independent decoder, σ(x^∣g)~0.01L. These variances correspond to an average of INI = 7.0 ± 0.5 bits/cell of positional information when using the neighborhood-informed decoder versus ICI = 4.4 ± 0.5 bits/cell for the cell-independent decoder (“Methods”). As such, the amount of positional information accessible by the neighborhood-informed decoder is larger than that needed to uniquely specify location, Iunique = 6.49 ± 0.06 bits/cell (McGough et al, 2024), whereas the cell-independent decoder does not close the information gap.

Altogether, while these results are limited by the set of genes empirically measured, they demonstrate that a cell’s local microenvironment contains positional information which is unavailable to each cell independently, and enables the unique specification of cellular location. Therefore, in contrast to cell-independent positional encoding, our results show that neighborhood-informed positional decoding is sufficient to uniquely position a cell along the AP axis.

Neighborhood-informed position decoding in wild-type Drosophila embryos

Beyond variances, we can analyze the position decoder directly, which will then enable prediction of downstream events, such as pair-rule gene expression patterns. Using Bayes’ law, the full distribution P(x^∣genv) over the predicted position x^ given gap gene expression genv≡[g,gn]T at position x and its neighboring environment is (Fig. 1A, “Methods”):

P(x^∣genv)=1Z(genv)P(genv∣x^)Px(x^) 7

where Px(x^) is the prior distribution over positions, P(genv∣x^) is the likelihood of genv at position x^, and 1Z(genv) is a normalizing factor.

Based on this, we can compute the posterior distribution of predicted positions, i.e., the positional distribution, given the gene expression at every position along the AP axis. When training the decoder on 254 WT embryos collected in (Petkova et al, 2019) and predicting the posterior distribution for a separate dataset composed of 38 WT embryos collected in the same work, the neighborhood-informed positional distribution is more strongly peaked around the ground-truth positions relative to the cell-independent positional distribution (Fig. 2A,B), showcasing the increased accuracy in maximum-a-posteriori (MAP) prediction as well as the reduction in the ambiguity over predicted positions when utilizing neighborhood information (Fig. 2C–E). The results are consistent when both training and decoding of positions are performed on the same dataset (Appendix Fig. S4).

Fig. 2. Decoding position from gap gene expression in Drosophila embryos.

Fig. 2

(A) (left) gap gene expression of Kr along the AP axis; neighborhood-informed (middle) and cell-independent (right) position decoding maps based on Kr gene expression. (B) (left) gap gene expression of Kr, Gt, Hb along the AP axis; neighborhood-informed (middle) and cell-independent (right) position decoding maps based on the expression of these three genes. (C) Schematic diagram portraying the comparison between the neighborhood-informed versus cell-independent position decoding distributions. (D) The mean error of position prediction using the MAP estimate over nWT = 38 embryos, grouped by the number of gap genes used for decoding. Error bars represent a single standard deviation over the choice of genes used for position decoding. For each group, we compare neighborhood-informed to cell-independent decoding. The predicted error is significantly lower for neighborhood-informed decoding (t test P values of 0.01, 10−10, 3 × 10−12 and 2 × 10−6 when comparing MAP prediction errors across the AP axis for [1, 2, 3, 4] genes, respectively, and statistically significant in all embryo-to-embryo comparisons with 2, 3, and 4 genes). Decoding with one gene results in a statistically significant improvement in 75% of embryos. (E) The average standard deviation of the predicted position distribution over nWT = 38 embryos, grouped by the number of gap genes used for decoding position, is significantly lower for neighborhood-informed decoding (t test P values of 4 ⋅ 10−5, 3 × 10−7 and 4 × 10−9 when comparing between the standard deviation along the AP axis when using [2, 3, 4] genes respectively, and are statistically significant in all individual 38 embryo-to-embryo comparisons for all 15 subsets of genes). Error bars represent a single standard deviation over the choice of genes used for position decoding. Source data are available online for this figure.

While the positional decoding prediction error and the standard deviation of the positional distribution both decrease with increasing number of gap genes used for decoding for both decoder types (neighborhood-informed and cell-independent), the neighborhood-informed decoder consistently outperforms the independent decoder (Fig. 2D,E). In particular, we find that for all choices of gene subsets, this difference is statistically significant when comparing the distribution of errors across embryos.

Prediction of pair-rule gene expression

Next, we will directly characterize the transition from gap gene expression to pair-rule gene expression, considered as the positional readout of the cell (Fig. 3A). In other words, do gap gene expression profiles in local microenvironments encode the information necessary to specify pair-rule gene expression patterns?

Fig. 3. Pair-rule stripe reconstruction in WT Drosophila embryos.

Fig. 3

(A) A schematic diagram of pair-rule gene expression prediction based on positional information. (B) Reconstruction of the pair-rule gene Prd based on a neighborhood-informed (left) and a cell-independent (right) decoder. (C) Prd reconstruction error binned over 20 positions across the AP axis, over nPR = 34 WT embryos. Boxplots are defined between the 25% and 75% percentiles, with the center line depicting the median and whiskers  × 1.5 the interquartile range below and above the box. (D) The mean reconstruction error per pair-rule gene, averaged over embryos and positions, divided by the standard deviation per position, is significantly lower for neighborhood-informed decoding (t test P values when comparing the average prediction error for cell-independent and neighborhood-informed decoders: Eve = 8 × 10−7, Run = 2 × 10−3 and Prd = 3 × 10−11). Source data are available online for this figure.

We reconstruct pair-rule gene expression profiles by utilizing the posterior distribution over predicted positions given gap gene expression. The expected pair-rule gene expression gk^ at a certain position given gap gene expression in that position and its neighborhood, genv, is given by:

E[gk^∣genv]=Σx^P(x^∣genv)ḡk(x^), 8

where g¯k(x^) is the mean over wild-type embryos’ expression of pair-rule gene k at position x^. An analogous expression can be obtained for the cell-independent decoder by replacing genv with g.

In Fig. 3B, we show a qualitative comparison of the prediction of the expression of pair-rule gene Prd along the AP axis based on either the neighborhood-informed or cell-independent decoders, in comparison to its mean ground-truth expression (similar results for the additional pair-rule genes, Eve and Run, are shown in Appendix Fig. S1). The neighborhood-informed prediction is more accurate, relative to the cell-independent prediction, across the AP axis (Fig. 3C). This initial result generalizes, as the prediction error of pair-rule expression, averaged across all positions and wild-type embryos, is statistically significantly lower for the neighborhood-informed decoder, for all three pair-rule genes (Fig. 3D).

Decoding position and predicting pair-rule stripes in mutant embryos

The empirical results from the previous sections show that substantial positional information is encoded in the local neighborhood and that an optimal decoder can decode position with higher accuracy and lower uncertainty when integrating neighborhood information. However, do cells necessarily decode position utilizing neighborhood information?

One of the strongest tools to approach such a question is by testing the given hypotheses on a perturbed system. This is possible in Drosophila embryos through the use of perturbed maternal signals (Petkova et al, 2019), which alter the expression levels of both gap genes and pair-rule genes (“Methods”). Our underlying assumption, supported by previous work (Petkova et al, 2019), is that although such perturbations, or mutant backgrounds, affect the spatial expression patterns of gap genes (Fig. 4A), they do not substantially affect the wild-type positional decoder, and thus do not affect the mapping from gap gene expression to pair-rule gene expression, through the decoding of position (even though such decoded positions no longer reflect the actual position along the AP axis).

Fig. 4. Neighborhood-informed position decoding and pair-rule stripe reconstruction in osk mutants.

Fig. 4

(A) Gap gene expression of all four gap genes in osk mutants (left) and in wild-type embryos (right). (B) Decoding maps given neighborhood-informed (left) and cell-independent (right) decoders. (C) Pair-rule expression prediction across the AP axis, using neighborhood-informed (left) and cell-independent (right) decoders. (D) Posterior standard deviation over predicted positions across 20 binned positions along the AP axis, calculated over nosk = 28 embryos. Boxplots are defined between the 25 and 75% percentiles, with the center line depicting the median and whiskers  × 1.5 the interquartile range below and above the box. (E) Distributions over posterior standard deviation of predicted positions (over all embryos and all positions). Horizontal lines represent the 25%, 50%, and 75% quantiles. The standard deviation of the posterior for the neighborhood-informed decoder is lower than that of the cell-independent decoder, and the difference between the two distributions is statistically significant with a P value of 10−86 under a standard t test. Source data are available online for this figure.

Neighborhood-informed position decoding in mutant embryos results in notably less ambiguous decoding maps (Fig. 4B; Appendix Fig. S2) and more faithful reconstructions of mutant embryo pair-rule expression (Fig. 4C; Appendix Fig. S3). Quantitatively, neighborhood-informed decoding significantly reduces the posterior position standard deviation in all one-perturbed maternal signal mutants (Fig. 4D,E; Appendix Fig. S2).

Together, these results suggest that neighborhood-informed position decoding may better characterize the underlying mechanism mapping gap gene expression to positional readout in the form of pair-rule gene expression.

Neighborhood-informed positional error in gastruloids and the developing neural tube

So far, we have only considered the setting of neighborhood-informed positional information in Drosophila embryos; however, this concept can be generalized to other developmental contexts as well. We consider two additional developmental systems which were previously analyzed (Merle et al, 2024; Zagorski et al, 2017) in the context of positional information along a single developmental axis of interest (either the anterior-posterior (AP) or the dorsal–ventral (DV) axis): gastruloids derived from mouse embryonic stem cells (Merle et al, 2024), and the developing neural tube in mice (Zagorski et al, 2017). Both, similarly to Drosophila embryos, exhibit a set of genes that determine reproducible patterning across individuals (Merle et al, 2024; Zagorski et al, 2017). These expressions of genes key to the development of both organisms, {Bra, Cdx2, FoxC1, Sox2} for the gastruloids and {Shh, BMP} for the neural tube (“Methods”), were immunofluorescently stained and imaged at precisely measured developmental stages. Expression levels were then estimated by averaging the fluorescent intensity perpendicular to the axis of interest (AP for gastruloids and DV for the neural tube). In contrast with the data collected for the Drosophila embryos (Petkova et al, 2019), the staining of genes in the gastruloids and neural tube systems was not done in parallel, and measurements are averaged over many cells perpendicular to the patterning axis (“Methods”).

For gastruloids, an in vitro model for mammalian development, Merle et al (2024) showed that there is precise control over patterning across the AP axis of four germ-layer markers, Bra, Cdx2, FoxC1, and Sox2. As seen in Fig. 5A, these markers span the entire AP axis. When analyzing the gastruloids in a similar fashion to the Drosophila embryos (see “Methods”), we again find that the amount of positional information in the cell-independent decoder is insufficient for unique cell identification. Subsequently, using the neighborhood-informed decoder significantly increases the positional information in each position along the AP axis, as can be seen in Fig. 5B. Specifically, the information needed to uniquely decode position in gastruloids is Iunique = 5.2 ± 0.2 bits, which the neighborhood-informed decoder passes with an average of INI = 6.8 ± 0.6 bits across the AP axis. This is in contrast to the much lower amount of information that can be extracted from the cell-independent decoder, ICI = 4.6 ± 1.1 bits, which is not enough for unique cell specification (“Methods”). Accordingly, the average positional information across the AP axis under the neighborhood-informed decoder is significantly higher than that of the cell-independent decoder (P value  < 10−3 under a standard t test). This enables much more accurate predictions of cell location, as indicated by the positional error in Fig. 5C, regardless of the number of genes used for decoding; for example, the median positional error given a single gene is σx^∣g,gn~0.001L and σx^∣g~0.042L for neighborhood-informed and cell-independent decoders, respectively.

Fig. 5. Neighborhood-informed positional information in gastruloids and the developing neural tube.

Fig. 5

(A) Average gene expressions (solid lines) and their standard deviations (shaded) of the four germ-layer markers: Bra, Cdx2, FoxC1, and Sox2 along the AP axis of the gastruloids. (B) The positional information, in bits, along the AP axis of gastruloids using a neighborhood-informed decoder (orange) versus cell-independent decoding (blue). The dashed line indicates the amount of information required to uniquely specify cell location along the AP axis for the average gastruloid. (C) The median of the positional error across the AP axis of gastruloids (nBra = 48, nCdx2 = 44, nFoxC1 = 46, nSox2 = 138), grouped by the number of genes used for decoding. Error bars represent a single standard deviation over the choice of genes used for position decoding. (D) Average gene expressions (solid lines) and their standard deviations (shaded) of the two signaling gradients, Shh and BMP, in the developing vertebrate neural tube. (E) The positional information along the DV axis of the neural tubes when using a neighborhood-informed decoder (orange) versus cell-independent decoding (blue). The dashed line indicates the amount of information required to uniquely specify cell location. (F) The median of the positional error across the DV axis of the neural tube (nShh = 17, nBMP = 19), grouped by the number of genes used for decoding. Source data are available online for this figure.

Similar patterning occurs in the developing vertebrate neural tube, where Sonic hedgehog (Shh) and bone morphogenic proteins (BMP) form signaling gradients across the dorsal–ventral (DV) axis, as shown in Fig. 5D. Zagorski et al (2017) showed that these antiparallel gradients can form the basis for more precise patterning of neural progenitor identities across the DV axis. Again, we find that the positional information encoded in local environments is larger than when considering the cell-independent decoder, as shown in Fig. 5E. The amount of positional information when informed by the neighborhood, INI = 6.1 ± 0.7 bits, is enough to uniquely specify cell positions along 89% of the DV axis, where Iunique = 5.4 ± 0.1 bits (“Methods”). In this case, again, the information that can be extracted by the cell-independent decoder is below the amount needed to uniquely specify location along 83% of the DV axis (Fig. 5E), with an average of ICI = 4.5 ± 0.9 bits across the DV axis. Moreover, the positional error of the neighborhood-informed decoder is significantly lower than the cell-independent decoder (P value  < 10−3 under a standard t test), as shown in Fig. 5F; for example, the mean positional error given a single gene is σx^∣g,gn~0.023L and σx^∣g~0.1L for the neighborhood-informed and the cell-independent decoders, respectively.

Across distinct developmental contexts, the amount of positional information to be extracted from local neighborhoods is substantially larger than in the cell-independent scenario.

Discussion

In many contexts, cells acquire distinct position-dependent identities early in embryonic development (McGough et al, 2024; Merle et al, 2024; Moris et al, 2020; Petkova et al, 2019). Information theory provides a useful method to quantify the amount of information each cell has with regard to its position. Previous works using this approach have shown that while individual cells encode a substantial portion of the information necessary for unique identity specification, the embryo as a whole encodes the remainder (McGough et al, 2024). However, it remained unclear whether such information is biologically accessible to each individual cell.

To account for the gap in our understanding of unique cell identification, we looked into positional information embedded in the local environment of cells. This direction is inspired by a growing body of work showing that local cellular neighborhood can substantially impact cell fate (Adler et al, 2023; Bich et al, 2019; Bove et al, 2017). We mathematically modeled these local influences and showed that they can provide additional positional information, enough to determine cell positions uniquely in realistic settings.

We further corroborated our theoretical results through empirical observations in Drosophila embryos, gastruloids, and the developing neural tube. Throughout the different developmental contexts, we find that the positional information gap is closed along the Drosophila and gastruloid AP axis and along 89% of the DV axis in the neural tube when using the minimal-variance position estimator that incorporates neighboring expression levels. Furthermore, we showed that integration of gene expression levels in the local neighborhood reduces ambiguity in the predicted position. For Drosophila embryos, this lower ambiguity then improves the prediction of pair-rule gene expression patterns downstream.

To test the extent to which positional readout is encoded in local gap gene expression in Drosophila, we analyzed mutant embryos with disrupted maternal signals. Although these embryos have altered gap gene expression and pair-rule stripe patterns, local gap gene expression levels can be used to predict cell position with significantly reduced ambiguity. We believe that the improvements are moderate in mutant backgrounds, because there may be additional factors that influence predicted pair-rule expressions. These findings suggest that positional information alone, given a wild-type optimal decoder, may not suffice as a model for a complete understanding of decoding under disrupted conditions, and can be further adjusted in future studies.

As we have demonstrated, the positional information required for unique cell specification exists within cellular microenvironments. However, our analysis cannot on its own reveal whether spatial patterns were already inherent to the cells at the time the data was collected, or the neighborhood enables cells to be further localized, which helps the development of patterns. Perturbation experiments targeting cell–cell interactions during development are potential future steps towards distinguishing between the two scenarios.

Multiple direct and indirect mechanisms exist for the ways in which the state and fate of cells can be affected by their microenvironment, including sensing through direct cell–cell interactions (Su et al, 2024), long-range interactions by diffusing molecules (Armingol et al, 2021), the alteration of physical properties (e.g., membrane elasticity) of the cell (Heisenberg and Bellaïche, 2013; Lecuit et al, 2011), or the expression of specific adhesive molecules (Tsai et al, 2022, 2020). In this work, we focused on showing that information existing in a cell’s microenvironment is sufficient for accurate estimation of position, via information-theoretic considerations that are independent of the specific mechanism through which such information might be shared between neighbors. Thus, our results do not imply a causal relationship related to the potential mechanism which relays information between neighboring cells and are independent of the exact workings of such a mechanism. Crucially, this work, consistently with previous works (McGough et al, 2024), has shown that gene expression of cells by themselves lacks the amount of information needed to uniquely specify their location, which contrasts empirical evidence for developing Drosophila embryos (Dubuis et al, 2013a). Identifying the context-specific mechanisms or signaling pathways by which information might be transferred, for the type of neighborhood-informed decoder we describe above is an important future step. Alternatively, prior information on the mechanistic implementation of intercellular information transfer could be used for more extensive analysis of positional information.

In this work, we studied systems where uniquely specifying positional information is feasible and vital for development. Yet, such high-resolution specification of position by cells may not be feasible, or in fact, required for multicellular function in biological contexts other than those explored in this study. An interesting future direction is to explore when, and to what extent, different levels of precision in positional decoding are needed for biological function, and in particular, the connection between the sensitivity of different tissues to positional information, and how this might relate to multicellular dysfunction.

Our current framework requires that the available data comply with a set of requirements. Specifically, our positional information analysis was performed on a single spatial axis, assumed to be aligned between individuals (potentially following pre-processing of the data), and there is sufficient data for the estimation of the covariance matrices used in the calculation of the positional error. As such, in this study we focused on three developmental settings where such data is available, of high quality, and includes a sufficient number of replicates. This study lays the groundwork for studying the effects of local neighborhoods on positional information in more complex systems. Future research could extend this methodology to multidimensional contexts and more challenging, yet widely produced and accessible data types, such as spatial transcriptomics. Potential extensions of our approach to such settings could include modeling neighborhoods through a graph-based approach, which could generalize definitions of neighboring positions beyond spatial proximity. Such extensions have the potential of advancing our understanding of how interactions, whether direct or indirect, contribute to cellular decision-making and identity.

Methods

Reagents and tools table

Reagent/resource Reference or source Identifier or catalog number
Experimental models
Recombinant DNA
Antibodies
Oligonucleotides and other sequence-based reagents
Chemicals, enzymes, and other reagents
Software
Python 3.11 https://www.python.org/
SciPy 1.16 10.1038/s41592-019-0686-2
Matplotlib 3.10 10.1109/MCSE.2007.55
Other

Description of Drosophila data

The empirical analyses of Drosophila embryos were based on the data collected by Petkova et al (2019) and is included in their Supplementary Material. For completeness, below we shortly describe the experimental setup.

WT Drosophila embryos were immunofluorescently stained against the four trunk gap genes, Gt, Kr, Kni, and Hb simultaneously. Two sets of embryos were collected during nuclear cycle 14. ntest = 38 embryos were collected in the 40–44 min time window, while nestim=254 were collected in the 38–48 min time window. We used the nestim=254 embryos from the 38–48 min window in order to compute all statistics needed for the estimation of positional information, while the calculation of the positional information itself was carried out on the ntest = 38 embryos collected in the narrower 40–44 min time window. When estimating and testing our hypotheses on the same data, we saw very similar overall behavior (as shown in Appendix Fig. S4). Analysis of WT pair-rule gene expression was conducted on nPR = 34 embryos, in the 45–55 min time window, simultaneously stained for the eve, prd, and run pair-rule genes. The embryo fixation, antibody staining, and imaging are as described by Dubuis et al (2013a). The profile extraction similarly follows Dubuis et al (2013a), where the fluorescence intensity is averaged inside a sliding window of the size of a nucleus, and the positions of the center of the window are recorded.

Previous works have shown that the expression of both gap and pair-rule genes are highly reproducible (Dubuis et al, 2013a, 2013b; Petkova et al, 2014, 2019; Tkačik et al, 2015). In particular, the variance in the position of the peaks of pair-rule genes is smaller than the internuclear spacing (Dubuis et al, 2013b), demonstrating the level of reproducibility in pair-rule gene expression, paired with the experimental reproducibility and resolution of the data acquisition process developed in previous works (Dubuis et al, 2013a, 2013b; Petkova et al, 2019). Furthermore, the fluctuations of both gap and pair-rule genes are approximately Gaussian at each position along the AP axis (Dubuis et al, 2013b; McGough et al, 2024), which corresponds with modeling assumptions done in our work as well as previous works (Merle et al, 2024; Petkova et al, 2019; Tkačik et al, 2015).

Quantitatively, the coefficient of variation (CV, i.e., standard deviation over mean) of the expression of gap genes across the different embryos, averaged along the AP axis, was: cvKni = 0.15 ± 0.06 for Kni, cvKr = 0.19 ± 0.03 for Kr, cvGt = 0.18 ± 0.07 for Gt, and cvHb = 0.15 ± 0.04 for Hb. The CV at the local maxima of these spatial gene expressions is 0.13 ± 0.01. These statistics indicate that the standard deviation of gene expression is much lower than the expression levels themselves, implying low variability between replicates. For pair-rule genes, the corresponding CVs are: cvEve = 0.3 ± 0.1 for Eve, cvRun = 0.2 ± 0.1 for Run, and cvPrd = 0.4 ± 0.2 for Prd. These CVs, slightly higher than for gap genes, reflect low variability across replicates as well, as visually apparent from Fig. 3B. The CV of pair-rule genes at local maxima of the spatial expression, is 0.31 ± 0.04 for Eve, 0.33 ± 0.03 for Run, and 0.42 ± 0.09 for Prd.

Mutant Drosophila embryos were created by perturbing the maternal signals Bicoid (Bcd), Nanos (Nos), and Torso-like (Tsl). Specifically, six mutant backgrounds were created by perturbing either one or two of these signals. We use the following mutant backgrounds: etsl4 (TOR-), bcdE1 (BCD-), osk166 (NOS-), bcdE2osk166 (TOR+), nosBNtsl1 (BCD+), and bcdE1etsl1 (NOS+). Individual profiles were scaled as described in previous work (Dubuis et al, 2013a; Gregor et al, 2007). For our analysis, we consider the gap gene expression in mutant backgrounds at the 38–48  min time window for 40 etsl4 embryos, 20 bcdE1 embryos, 28 osk166 embryos, 15 bcdE2osk166 embryos, 19 nosBNtsl1 embryos, and 31 bcdE1etsl1 embryos. For pair-rule gene expression in mutant backgrounds, we consider the 45–55 min time window for 14 etsl4 embryos, 12 bcdE1 embryos, 11 osk166 embryos, 17 bcdE2nosBN embryos, 32 nosBNtsl1 embryos, and 20 bcdE1etsl1 embryos.

These mutant embryos act as a strong ablation to verify our approach. Generally, the expression of gap and pair-rule genes has similar levels of variation between replicates when compared to their WT counterparts; Gap and pair-rule genes in WT embryos have a CV of cvWTgap=0.16±0.02 and cvWTpair=0.28±0.07, respectively. The osk mutant background, analyzed in Fig. 4, has comparable values of cvoskgap=0.20±0.07 and cvoskpair=0.23±0.07. Furthermore, expression levels of gap genes in these mutant embryos overlap with those of WT embryos along most of the AP axis Petkova et al (2019). To demonstrate this, the authors Petkova et al (2019) considered deviations from average expressions per position, weighted by the standard deviation of the expression per gene and per location, and showed that for the single-knockout mutants (etsl4, bcdE1 and osk166 embryos) the range of expressions of gap genes in the mutants falls within the 98% percentile of WT embryos along most of the AP axis. In these embryos, we find that the neighborhood-informed positional decoding more accurately predicts downstream pair-rule gene expression when compared to the cell-independent positional decoder (Fig. 4; Appendix Fig. S2). For double-knockout (bcdE2nosBN, nosBNtsl1, and bcdE1etsl1) embryos, the expression of gap genes was further removed from the range of their expressions in WT embryos as opposed to the single-knockout mutants, crossing the 98% percentile of WT expressions along large swathes of the AP axis (Petkova et al, 2019). We reason that this underlies the more modest improvements in the prediction of pair-rule gene expression from gap genes in double-knockout, relative to single-knockout mutants, under the neighborhood-informed positional decoding framework in comparison to the cell-independent positional decoding (shown in Appendix Fig. S2d–f).

Using image processing software, McGough et al (2024) counted N = 72 ± 3 nuclei across the middle 80% of the AP axis. This then corresponds to N = 90 ± 4 nuclei across the full AP axis, if the nuclei are assumed to be uniformly distributed across the AP axis. For our calculation of the information required to uniquely specify cell location, we used N = 90 ± 4 nuclei.

Description of the gastruloids data

The analysis of gastruloids was carried out on the data collected by Merle et al (2024), which is included in their Supplementary Material. The gastruloids were derived from mouse embryonic stem cells, with an initial seed of N¯0=300 cells. Four germ-layer markers, previously observed to have pivotal roles in the differentiation of tissue progenitors along the AP axis, were immunofluorescently stained and confocally imaged, 120 h after seeding. Two-dimensional maximum projections were then chosen from the confocal image, from which one-dimensional intensity profiles were extracted along the gastruloid’s midline, using standard image processing approaches. In practice, these 1D profiles are the average of the expression levels perpendicular to the midline, which was segmented into nB = 200 bins. Full details for all processes can be found in (Merle et al, 2024).

In contrast with the Drosophila embryos from “Description of Drosophila data”, the gastruloids were not jointly stained for all markers. Instead, nBra = 48 gastruloids were stained for both Bra and Sox2, nCdx2 = 44 gastruloids were stained for both Cdx2 and Sox2, and finally another nFoxC1 = 46 were stained for both Foxc3 and Sox2. Thus, when analyzing the positional information, we considered only the variance of each gene when estimating the gene-covariance matrix needed for Eq. (5). Calculating the positional information with this covariance constitutes a lower bound on the total information available at the same location. Otherwise, all other calculations are carried out exactly as for the Drosophila embryos.

The focus of Merle et al (2024) on the set of genes described above was guided by their well-documented importance toward patterning along the AP axis during development (Blassberg et al, 2022; Mittnenzweig et al, 2021; Neijts et al, 2014). As in Drosophila embryos, we calculated the coefficient of variation (CV) of gene expression along the AP axis of the gastruloids and found that the variation due to replicates was relatively low: cvCdx2 = 0.4 ± 0.2 for Cdx2, cvBra = 0.8 ± 0.6 for Bra, cvFoxc1 = 0.3 ± 0.2 for FoxC1, and cvSox2 = 0.5 ± 0.4 for Sox2.

To estimate Iunique, the length was chosen as the average length of the gastruloid’s midline L = 494 ± 52 μm, and the number of cells was estimated as N = 〈L〉/〈dc〉 where dc = 13.5 ± 0.8 μm is the diameter of a cell.

Description of the developing neural tube data

Expression profiles along the dorsal–ventral axis of the developing neural tube in mice were provided by direct correspondence with the authors of Zagorski et al (2017). Transverse brachial sections were collected from growing mice at 35h, and immunofluorescently stained against Sonic hedgehog (Shh) and bone morphogenetic proteins (BMPs), which are antiparallel signaling gradients along the dorsal–ventral (DV) axis of the developing vertebrate neural tube. Previous work has hypothesized that the precision of the DV pattern of neural progenitor identities depends to an extent on Shh and BMP. As in “Description of the gastruloids data”, intensity profiles were collected as the average intensity perpendicular to the DV axis, segmented into 90 bins. Further details can be found in (Zagorski et al, 2017).

Once again, as in “Description of the gastruloids data”, the neural tubes were not jointly stained for Shh and BMP. Instead, nShh = 17 samples were stained against Shh, and nBMP = 19 samples were stained against BMP. As such, for the covariance matrix in Eq. (5) only the diagonal of the matrix was set to be non-zero. The same smoothing as in “Description of the gastruloids data” for the derivative of average gene expression was used. The length of the collected neural tubes was L = 204 μm and dc = 4.9 ± 0.4 μm. These data were slightly more variable between replicates when compared to the Drosophila embryos and gastruloids, with cvShh = 0.91 ± 0.34 for Shh, and cvShh = 0.87 ± 0.29 for BMP.

Decoding the position of the neighboring gene expression

We will study the case where gn represent the gene expressions at x’s adjacent positions, that is gn=g(x−1),g(x+1)T. gn ∈ R2d and genv = [g, gn] ∈ R3d where d is the number of genes considered. Following previous work (Dubuis et al, 2013b; Petkova et al, 2019), we will assume that the fluctuations in expression at each position along the AP axis are Gaussian, so that:

Pgenv∣x^=1(2π)k∥Cenv∥e−χk2(genv,x^)/2 9

is the likelihood of the expression pattern genv at position x^, and:

χk2(genv,x^)=∑ℓ,j=1kgenv−g¯envℓ[Cenv−1]ℓjgenv−g¯envj 10

measures how similar the gene expression patterns in one embryo at position x, genv, is to the mean expression over embryos at the same position, g¯env. Cenv ∈ R3d×3d is the covariance matrix of genv.

Using Bayes’ law we can determine the posterior distribution over positions x^ given the local gene expression, genv:

P(x^∣genv)=1Z(genv)P(genv∣x^)Px(x^) 11

Here, Px(x^) is the prior distribution that a cell is at position x^, which, given no additional information, will be assumed to be uniform. Z(genv) serves to normalize the distribution and is independent of the position x^.

Decoding map representation

The decoding map is a probabilistic representation of the predicted positions relative to the ground-truth positions, which is schematically described in Fig. 1A. The x axis represents the ground-truth positions along the anterior-posterior axis, x. The y axis represents the predicted positions x^. x,x^∈[1,2,⋯L] where L is the number of positions along the AP axis. Therefore, each column represents the posterior distributions over positions given gap gene expression patterns, namely P(x^∣genv) when decoding in a neighborhood-informed fashion, or P(x^∣g), when decoding in a cell-independent manner. The decoding map is calculated per embryo, and we present the sum of the decoding maps over all embryos in logarithm scale, to retain a meaningful dynamic range.

Quantifying the error in the prediction of the location

Here, we aim to quantify the accuracy of position prediction. To do so, we first compute the maximum a-posteriori (MAP) of the distributions P(x^∣genv) (neighborhood-informed) and P(x^∣g) (cell-independent), as the predicted location given gene expression levels at the neighborhood environment of x or at the position x, respectively:

x^NI(α)(genv(α))=argmaxx^Px^∣genv(α) 12

where genv(α) is the gene expression of cell x and its adjacent positions in embryo α. Together, x^NI(α)(genv(α)) can be considered as the neighborhood-informed (NI) position prediction. Analogously, for cell-independent decoding, the predicted position is given by:

x^CI(α)(g(α))=argmaxx^Px^∣g(α) 13

For each embryo α, we then calculate a vector of the MAP positions at each position along the AP axis:

x^NI(α)=x^NI(α)(genv(α)(1)),⋯,x^NI(α)(genv(α)(L))∈RL 14

where L is the length of the embryo. The positions 1, ⋯  , L are the assumed ground-truth positions, which we also arrange in a vector xgt=1,⋯,L∈RL. We define the analogous MAP vector for cell-independent decoding, x^CI(α)∈RL.

To quantitatively measure the positional prediction error, we compute the mean absolute difference between the ground-truth position and the MAP of the posterior distribution of predicted position over all embryos and over all positions. Specifically, the neighbor-informed positional prediction error is:

pos-error(NI)=1M⋅L∑α=1Mx^NI(α)−xgt1 15

and the cell-independent positional prediction error is:

pos-error(CI)=1M⋅L∑α=1Mx^CI(α)−xgt1 16

Estimation of positional error

The positional error as defined in Eq. (5) is explicitly calculated as (Dubuis et al, 2013b):

1σ2(x^∣g)=Σi,j=14dg¯i(x)dx(C(x)−1)ijdg¯j(x)dxx=x^(gk) 17

where gi represents the expression of gap gene i (the gap genes include {Kr, Kni, Hb, Gt}), dg¯i(x)dx is the derivative of the mean expression over embryos of gi at position x, and C(x) is the covariance matrix of the gene expression of the four gap genes at position x.

When decoding position with neighboring gene expression, the positional error σ2(x^∣genv(x)) integrates the expression at the adjacent right and left positions, explicitly:

1σ2(x^∣genv(x))=Σi,j=14d[ḡi(x),ḡi(x−1),ḡi(x+1)]dx(Cenv(x)−1)ijd[ḡj(x),ḡj(x−1),ḡj(x+1)]dxx=x^(gk) 18

where Cenv(x) is the covariance matrix of the gene expression of the four gap genes at positions x, x − 1, and x + 1.

Estimation of the amount of positional information

The amount of positional information Iposition extracted from gene expression levels at a specific location along a single patterning axis of length L can be estimated by (Dubuis et al, 2013b):

Iposition=log2L−log22πe⋅σ(x^∣g(i)) 19

where σ(x^∣g(i)) is the standard deviation in a position decoder’s prediction x^ given gene expression levels g(i) at the ith position. Thus, the amount of positional information is related to the position decoder.

The positional information we report for the cell-independent decoder ICI is averaged across the length of the embryo and given by:

ICI=log2L−1N∑i=1Nlog22πe⋅σx^∣g(i) 20

where g(i) denotes the gene expression levels at position i. The standard deviation of the decoder is estimated according to Eq. (17).

The calculation carried out for the neighborhood-informed positional information is analogous, only using the neighborhood-informed decoder:

INI=log2L−1N∑i=1Nlog22πe⋅σx^∣genv(i) 21

where genv(i) are the gene expression levels in the microenvironment of position i, given by: genv(i) = {g(i − 1), g(i), g(i + 1)}. The variance of the decoder for each position in this case is estimated according to Eq. (5).

Throughout our work, we compare the above notions of positional information to the amount of information required to uniquely specify location. Following McGough et al (2024), this amount is given by:

Iunique=log2N 22

where N is the number of cells along the patterning axis of the embryo.

Pair-rule gene expression comparisons and reconstruction

Using the position decoder, we reconstructed the predicted wild-type pair-rule gene expression profiles along the AP axis of the embryo. This reconstruction of expression can be compared to the wild-type’s mean pair-rule gene expression profile across the AP axis, weighted by the noise in expression at each position. Formally, the expected expression of pair-rule gene gk based on a neighborhood-informed decoding is:

E[ḡk(x^)∣genv(x)]=Σx^px^∣genv(x)⋅ḡk(x^) 23

The analogous expression for a cell-independent position decoding:

E[ḡk(x^)∣g(x)]=Σx^p(x^∣g(x))ḡk(x^) 24

Where ḡk(x^) is the mean expression of pair-rule gene k in wild-type embryos at position x^.

The reconstruction error is then the absolute error between the ground-truth and predicted pair-rule gene expression. The neighborhood-informed reconstruction error is given by:

recon-error(NI)k=1M⋅L∑α=1M∑i=1LEg¯k(x^)∣genv(α)(i)−g¯k(i)std(gk(i)) 25

where M is the number of embryos, L is the number of positions along the AP axis, and std(gk(i)) is the standard deviation across embryos in gene expression of pair-rule gk at position i. The reconstruction error for the cell-independent decoder is calculated analogously.

For mutant embryos, the ground-truth expression of pair-rule genes, g¯k(i), is taken for the mutant embryos and not the wild-type; however, the reconstruction is done using the ḡk(x^) as in the wild-type case (Eqs. (23) and (24)).

Graphics

Synopsis, Figs. 2, and 3 graphics were created with BioRender.com.

Supplementary information

Peer Review File (607.6KB, pdf)
Appendix (2.8MB, pdf)
Source data Fig. 1 (1.8MB, zip)
Source data Fig. 2 (1.8MB, zip)
Source data Fig. 3 (3MB, zip)
Source data Fig. 4 (1.2MB, zip)
Source data Fig. 5 (707.1KB, zip)

Acknowledgements

We thank the members of the Nitzan lab for their thoughtful feedback. This work was funded by the EMBO Young Investigator Programme, the Abisch-Frenkel Foundation, and the European Union (ERC, DecodeSC, 101040660) (MN). Views and opinions expressed are, however, those of the author(s) only and do not necessarily reflect those of the European Union or the European Research Council. Neither the European Union nor the granting authority can be held responsible for them.

Author contributions

Michal Erez: Conceptualization; Software; Formal analysis; Investigation; Visualization; Methodology; Writing—original draft; Writing—review and editing. Roy Friedman: Software; Formal analysis; Investigation; Visualization; Methodology; Writing—original draft; Writing—review and editing. Mor Nitzan: Conceptualization; Formal analysis; Supervision; Funding acquisition; Investigation; Methodology; Writing—original draft; Writing—review and editing.

Source data underlying figure panels in this paper may have individual authorship assigned. Where available, figure panel/source data authorship is listed in the following database record: biostudies:S-SCDT-10_1038-S44320-026-00211-y.

Data availability

The computer code produced in this study is available on GitHub (https://github.com/nitzanlab/Neighborhood-Informed-Positional-Information).

The source data of this paper are collected in the following database record: biostudies:S-SCDT-10_1038-S44320-026-00211-y.

Disclosure and competing interests statement

The authors declare no competing interests.

Footnotes

These authors contributed equally: Michal Erez, Roy Friedman.

Supplementary information

Expanded view data, supplementary information, appendices are available for this paper at 10.1038/s44320-026-00211-y.

References

  1. Adler M, Moriel N, Goeva A, Avraham-Davidi I, Mages S, Adams TS, Kaminski N, Macosko EZ, Regev A, Medzhitov R et al (2023) Emergence of division of labor in tissues through cell interactions and spatial cues. Cell Rep 42(5). [DOI] [PMC free article] [PubMed]
  2. Arbeitman MN, Furlong EE, Imam F, Johnson E, Null BH, Baker BS, Krasnow MA, Scott MP, Davis RW, White KP (2002) Gene expression during the life cycle of Drosophila melanogaster. Science 297(5590):2270–2275 [DOI] [PubMed] [Google Scholar]
  3. Arias AM, Hayward P (2006) Filtering transcriptional noise during development: concepts and mechanisms. Nat Rev Genet 7(1):34–44 [DOI] [PubMed] [Google Scholar]
  4. Armingol E, Officer A, Harismendy O, Lewis NE (2021) Deciphering cell–cell interactions and communication from gene expression. Nat Rev Genet 22(2):71–88 [DOI] [PMC free article] [PubMed] [Google Scholar]
  5. Bentovim L, Harden TT, DePace AH (2017) Transcriptional precision and accuracy in development: from measurements to models and mechanisms. Development 144(21):3855–3866 [DOI] [PMC free article] [PubMed] [Google Scholar]
  6. Bich L, Pradeu T, Moreau J-F (2019) Understanding multicellularity: the functional organization of the intercellular space. Front Physiol 10:1170 [DOI] [PMC free article] [PubMed] [Google Scholar]
  7. Blassberg R, Patel H, Watson T, Gouti M, Metzis V, Delás MJ, Briscoe J (2022) Sox2 levels regulate the chromatin occupancy of Wnt mediators in epiblast progenitors responsible for vertebrate body formation. Nat cell Biol 24(5):633–644 [DOI] [PMC free article] [PubMed] [Google Scholar]
  8. Bove A, Gradeci D, Fujita Y, Banerjee S, Charras G, Lowe AR (2017) Local cellular neighborhood controls proliferation in cell competition. Mol Biol cell 28(23):3215–3228 [DOI] [PMC free article] [PubMed] [Google Scholar]
  9. Carroll SB (1990) Zebra patterns in fly embryos: activation of stripes or repression of interstripes?. Cell 60(1):9–16 [DOI] [PubMed] [Google Scholar]
  10. Dubuis JO, Samanta R, Gregor T (2013a) Accurate measurements of dynamics and reproducibility in small genetic networks. Mol Syst Biol 9(1):639 [DOI] [PMC free article] [PubMed] [Google Scholar]
  11. Dubuis JO, Tkačik G, Wieschaus EF, Gregor T, Bialek W (2013b) Positional information, in bits. Proc Natl Acad Sci USA 110(41):16301–16308 [DOI] [PMC free article] [PubMed] [Google Scholar]
  12. Gaul U, Jäckle H (1990) Role of gap genes in early Drosophila development. Adv Genet 27:239–275 [DOI] [PubMed] [Google Scholar]
  13. Gregor T, Tank DW, Wieschaus EF, Bialek W (2007) Probing the limits to positional information. Cell 130(1):153–164 [DOI] [PMC free article] [PubMed] [Google Scholar]
  14. Heisenberg C-P, Bellaïche Y (2013) Forces in tissue morphogenesis and patterning. Cell 153(5):948–962 [DOI] [PubMed] [Google Scholar]
  15. Houchmandzadeh B, Wieschaus E, Leibler S (2002) Establishment of developmental precision and proportions in the early Drosophila embryo. Nature 415(6873):798–802 [DOI] [PubMed] [Google Scholar]
  16. Jäckle H, Tautz D, Schuh R, Seifert E, Lehmann R (1986) Cross-regulatory interactions among the gap genes of Drosophila. Nature 324(6098):668–670 [Google Scholar]
  17. Jaeger J, Surkova S, Blagov M, Janssens H, Kosman D, Kozlov KN, Manu N, Myasnikova E, Vanario-Alonso CE, Samsonova M (2004) Dynamic control of positional information in the early Drosophila embryo. Nature 430(6997):368–371 [DOI] [PubMed] [Google Scholar]
  18. Lawrence PA (1992) The making of a fly: the genetics of animal design. Blackwell Scientific, Oxford
  19. Lecuit T, Lenne P-F, Munro E (2011) Force generation, transmission, and integration during cell and tissue morphogenesis. Annu Rev cell Dev Biol 27(1):157–184 [DOI] [PubMed] [Google Scholar]
  20. Little SC, Tikhonov M, Gregor T (2013) Precise developmental gene expression arises from globally stochastic transcriptional activity. Cell 154(4):789–800 [DOI] [PMC free article] [PubMed] [Google Scholar]
  21. McGough L, Casademunt H, Nikolić M, Aridor Z, Petkova MD, Gregor T, Bialek W (2024) Finding the last bits of positional information. PRX Life 2(1):013016 [DOI] [PMC free article] [PubMed] [Google Scholar]
  22. Merle M, Friedman L, Chureau C, Shoushtarizadeh A, Gregor T (2024) Precise and scalable self-organization in mammalian pseudo-embryos. Nat Struct Mol Biol 31:896–902 [DOI] [PubMed]
  23. Mittnenzweig M, Mayshar Y, Cheng S, Ben-Yair R, Hadas R, Rais Y, Chomsky E, Reines N, Uzonyi A, Lumerman L (2021) A single-embryo, single-cell time-resolved model for mouse gastrulation. Cell 184(11):2825–2842 [DOI] [PMC free article] [PubMed] [Google Scholar]
  24. Moris N, Anlas K, van den Brink SC, Alemany A, Schröder J, Ghimire S, Balayo T, van Oudenaarden A, Martinez Arias A (2020) An in vitro model of early anteroposterior organization during human development. Nature 582(7812):410–415 [DOI] [PubMed] [Google Scholar]
  25. Neijts R, Simmini S, Giuliani F, van Rooijen C, Deschamps J (2014) Region-specific regulation of posterior axial elongation during vertebrate embryogenesis. DevDyn 243(1):88–98 [DOI] [PubMed] [Google Scholar]
  26. Nüsslein-Volhard C (1991) Determination of the embryonic axes of Drosophila. Development 113(Supplement_1):1–10 [PubMed] [Google Scholar]
  27. Petkova MD, Little SC, Liu F, Gregor T (2014) Maternal origins of developmental reproducibility. Curr Biol 24(11):1283–1288 [DOI] [PMC free article] [PubMed] [Google Scholar]
  28. Petkova MD, Tkačik G, Bialek W, Wieschaus EF, Gregor T (2019) Optimal decoding of cellular identities in a genetic network. Cell 176(4):844–855 [DOI] [PMC free article] [PubMed] [Google Scholar]
  29. Rivera-Pomar R, Jackle H (1996) From gradients to stripes in Drosophila embryogenesis: filling in the gaps. Trends Genet 12(11):478–483 [DOI] [PubMed] [Google Scholar]
  30. Su J, Song Y, Zhu Z, Huang X, Fan J, Qiao J, Mao F (2024) Cell–cell communication: new insights and clinical implications. Signal Transduct Target Ther 9(1):196 [DOI] [PMC free article] [PubMed] [Google Scholar]
  31. Tkačik G, Dubuis JO, Petkova MD, Gregor T (2015) Positional information, positional error, and readout precision in morphogenesis: a mathematical framework. Genetics 199(1):39–59 [DOI] [PMC free article] [PubMed] [Google Scholar]
  32. Tkačik G, Gregor T (2021) The many bits of positional information. Development 148(2):dev176065 [DOI] [PMC free article] [PubMed] [Google Scholar]
  33. Tsai TY-C, Garner RM, Megason SG (2022) Adhesion-based self-organization in tissue patterning. Annu Rev Cell Dev Biol 38(1):349–374 [DOI] [PMC free article] [PubMed] [Google Scholar]
  34. Tsai TY-C, Sikora M, Xia P, Colak-Champollion T, Knaut H, Heisenberg C-P, Megason SG (2020) An adhesion code ensures robust pattern formation during tissue morphogenesis. Science 370(6512):113–116 [DOI] [PMC free article] [PubMed] [Google Scholar]
  35. Wolpert L (1969) Positional information and the spatial pattern of cellular differentiation. J Theor Biol 25(1):1–47 [DOI] [PubMed] [Google Scholar]
  36. Wolpert L (1971) Positional information and pattern formation. Curr Top Dev Biol 6:183–224 [DOI] [PubMed] [Google Scholar]
  37. Zagorski M, Tabata Y, Brandenberg N, Lutolf MP, Tkačik G, Bollenbach T, Briscoe J, Kicheva A (2017) Decoding of position in the developing neural tube from antiparallel morphogen gradients. Science 356(6345):1379–1383. [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.

Supplementary Materials

Peer Review File (607.6KB, pdf)
Appendix (2.8MB, pdf)
Source data Fig. 1 (1.8MB, zip)
Source data Fig. 2 (1.8MB, zip)
Source data Fig. 3 (3MB, zip)
Source data Fig. 4 (1.2MB, zip)
Source data Fig. 5 (707.1KB, zip)

Data Availability Statement

The computer code produced in this study is available on GitHub (https://github.com/nitzanlab/Neighborhood-Informed-Positional-Information).

The source data of this paper are collected in the following database record: biostudies:S-SCDT-10_1038-S44320-026-00211-y.


Articles from Molecular Systems Biology are provided here courtesy of Nature Publishing Group

RESOURCES