Figures
Abstract
Developmental trajectories are known to be canalized, or robust to both environmental and genetic perturbations. However, even when these trajectories are decanalized by an environmental perturbation outside the range of conditions to which they are robust, they often produce phenotypes similar to known mutants, called phenocopies. This correspondence between the effects of environmental and genetic perturbations has received little theoretical attention. Here, we study an abstract regulatory model that is evolved to follow a specific trajectory. We then study the effects of small and large perturbations to the trajectory, both by changing parameters and by perturbing the state at specific times. We find that the phenomenon of phenocopying emerges in evolved trajectories and is not present in a null model of randomly sampled trajectories. Our results suggest that, in this class of dynamic models, evolution can allow high-dimensional phenotypic landscapes to simultaneously exhibit robustness and phenocopying.
Author summary
Developmental processes are usually robust, producing reliable outcomes despite environmental perturbations. However, under strong environmental perturbations, organisms can show phenocopies, where phenotypic changes mimic the effects of genetic mutations. This puzzling similarity has been experimentally observed for decades but has received little theoretical attention. Using a computational model of development and evolution, we show that the phenomenon of phenocopying can arise naturally through evolution, even without being directly selected for. Our dynamical systems analysis of the model suggests that evolution results in developmental landscapes where large perturbations push systems toward recognizable mutant-like states. These findings suggest a possible theoretical basis for phenocopying as an emergent property of evolved regulatory landscapes.
Citation: Matsushita Y, Raju A (2026) Evolution of phenocopying in a dynamical model of developmental trajectories. PLoS Comput Biol 22(6): e1014385. https://doi.org/10.1371/journal.pcbi.1014385
Editor: Lun Hu, Xinjiang Technical Institute of Physics and Chemistry, CHINA
Received: November 25, 2025; Accepted: June 1, 2026; Published: June 9, 2026
Copyright: © 2026 Matsushita, Raju. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: Codes for simulations are available on https://doi.org/10.5281/zenodo.18824124.
Funding: AR acknowledges support by the Department of Atomic Energy, Government of India (under project RTI4006) and the Simons Foundation (287975). YM acknowledges support from the Simons Foundation (287975). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
Competing interests: The authors have declared that no competing interests exist.
Introduction
A central property of organismal development is canalization, or robustness to both genetic and environmental perturbations. This robustness has been studied both experimentally and theoretically [1–3]. Early experiments by Waddington, Rendel, and others investigated the nature of canalization for different characters in the fly [4–6]. Subsequent studies have found that canalization may be a property of gene regulatory networks [7,8], while others have suggested that so-called capacitors such as Hsp90 may play an important role [9–11]. Computational studies of canalization have focused more on genetic canalization and have shown that robustness can evolve in more abstract regulatory networks [12–15]. Typically, such studies focus on the robustness of the final phenotype to mutations.
However, developmental trajectories often show specific and reproducible outcomes even when environmentally perturbed beyond their normal range of robustness. It has long been known that environmental perturbations can phenocopy known genetic mutants. The term phenocopy was coined by Goldschmidt, who initiated a rich experimental literature on the topic [16–20]. Several different kinds of environmental perturbations have been shown to produce phenocopies, including heat and cold shocks as well as exposure to chemicals such as ether or salts such as silver nitrate. Typically, these perturbations were applied at specific stages of development, were well outside the normal range of fluctuations to which the organism was likely to be exposed, and significantly decreased organismal viability. In Drosophila, they produced changes in structures such as bristles, wings, and eyes. Some of these were minor alterations, such as a break in the posterior cross-vein, while others, such as the conversion of halteres into wings, were more dramatic.
The phenomenon of phenocopies suggests that a robust developmental trajectory can be pushed to an alternative trajectory by a sufficiently large perturbation. Furthermore, the experiments demonstrated that the alternative trajectory chosen was highly sensitive to the timing of the perturbation. Indeed, different phenocopies in the fly can be obtained simply by adjusting the timing of a heat shock, as shown in subsequent work [21–24].
In contrast to robustness, phenocopies have received almost no theoretical attention. Fundamentally, this phenomenon indicates that the action of an external environment on the state of the system at particular times can mimic changes to its underlying constituents or parameters. This observation suggests that the developmental landscape has a complex but highly specific structure. It is not known what kinds of properties are required to reproduce this phenomenon.
Waddington used the term “homeorhesis” to describe entire dynamical trajectories that were robust to perturbations during development [25]. Several recent studies have therefore emphasized that development should be understood using concepts from dynamical systems theory [26–28]. The dynamical structure of development is crucial for understanding and interpreting phenocopies for the reasons outlined above.
Recent work has investigated the correspondence between environmental and genetic perturbations. Notably, Ref. [29] examined the effects of environmental and genetic perturbations in a reaction-diffusion and gene regulatory model and found that these effects could be aligned, although such alignment could depend on the timing of the perturbation. Similar alignment of environmental and genetic effects has also been observed in the context of single-celled organisms [30]. Ref. [31] demonstrated how constraints on biological controllers may lead to evolved networks that are robust to both mutational and environmental perturbations. In general, it is not known what kinds of selection pressures could produce such a correspondence. Furthermore, prior studies have tested robustness in the context of endpoints rather than trajectories.
Here, we computationally study an abstract regulatory model evolved to follow a reference trajectory. In particular, we study the following questions in the context of this model: 1) Can phenocopying be obtained as an emergent evolutionary property without direct selection? 2) Do internal and external perturbations have similar effects on an evolved population? To demonstrate the effect of evolution, we compare with a null model that has equivalent functionality to the evolved individuals but is randomly sampled. We use a random sampling method developed in statistical mechanics and computational physics to efficiently sample functional individuals without evolutionary biases [32–34].
The paper is organized as follows. We first describe our dynamical systems model and optimize it to follow a given trajectory. To avoid direct identification with molecular components, we investigate the effects of “internal” and “external” perturbations. The former changes the parameters of the model, whereas the latter changes the trajectory in a timed manner. We describe how the properties of robustness and phenocopying emerge from our evolutionary simulations and end by offering some preliminary explanations for these results from the point of view of dynamical systems theory.
Model
Our network model for developmental trajectories is similar to gene regulatory or neural network models previously studied, where the value of each node represents the state of an internal component (Fig 1A) [31,35–40]. We construct a network with N nodes, where the dynamics of the state of each node is given by a set of ordinary differential equations (ODEs):
Each node represents the state of the system, and its dynamics is given by Eq (1). Only a subset of the nodes, shown in color, characterize the developmental trajectory. (B) A cartoon of the trajectory is shown here. The trajectory depends on the connections between the nodes J, which are inheritable. The developmental process is characterized by
, the projection of the trajectory onto an M-dimensional subspace (M = 2 here for the purposes of visualization). Individuals are evolved to realize a given reference trajectory
, shown as a dashed line.
Here, F(z) is a sigmoidal function, . We set
to a high value (
) to enable switch-like behavior in each node. In Eq (1), the dynamics of the nodes,
, is a function of developmental time and a fixed parameter matrix J. The elements of the matrix J determine the regulatory relations among the nodes. A positive (negative) element Jij implies an activatory (inhibitory) connection from node j to node i.
Developmental trajectories are well described by a subset of gene expression states. We therefore characterize the trajectory by a subset of M nodes. Mathematically, we denote this subspace of as
, which is the state of a subset of the nodes
. Hence, in our model, “development” is the generation of a trajectory based on a particular matrix J, and “evolution” is the slow dynamics of the matrix elements J in a population. The matrix J is fixed for an individual on developmental time scales but can vary through evolutionary and random sampling. In the results below, with the exception of S4 Fig, we do not introduce noise into the developmental process.
In the simulations, we set the parameters N = 40 and M = 3. The main conclusions in this paper are robust to the choice of these parameters, provided that N is large enough and M is sufficiently smaller than N.
Where our model significantly departs from previous such models is in our choice of the fitness function. Rather than optimizing J to reach a fixed endpoint, we optimize J to follow a desired developmental trajectory (Fig 1B). We first define a reference trajectory . The fitness for a given individual is defined as the negative of the distance between the generated trajectory
and the reference trajectory
. Mathematically,
More generally, we define the distance between two trajectories and
, denoted by
, as
Our choice of fitness weights different points in the trajectory equally, and this choice is made for simplicity. To maximize f(J) for a given , we performed an evolutionary simulation. We begin with a population of size L(=120) with J randomly assigned values from
with probabilities {1/4, 1/2, 1/4}. We calculate the fitness value of each individual based on the generated trajectory. Here, initial conditions for the ODEs are fixed as
, whereas
(M < i < N) are assigned random values from a uniform distribution on [0, 1]. We do not vary initial conditions during evolutionary and random sampling. After calculating the fitness, individuals are probabilistically selected to form the next-generation population of size L. We define the probability of selection for the l-th individual with fitness fl as
where . Mutations were simulated by replacing elements of the matrix J, where a given number
elements from the matrix were replaced with new values randomly assigned as before.
For numerical simulations, we mainly set L = 120, , and
. We note that the main results are robust, as long as L is large enough,
is much smaller than the total number of elements in J (=N2), and the selection pressure
is neither too large nor too small.
To compare the results of our evolutionary simulation, we also sampled functional individuals using a random sampling method. For efficient sampling, we used the multicanonical Monte Carlo (McMC) method to obtain such individuals [32–34] (see S1 Text for more details).
Results
We conducted our evolutionary simulations and were able to evolve a population whose developmental trajectories closely match the reference trajectory. The value of the fitness as a function of generation is plotted in Fig 2A and shows the increase and eventual saturation of fitness.
We plot the maximum and mean fitness values in the population at each generation. (B) Time development of (solid lines) and
(dotted lines) for an evolved individual. Different nodes are plotted in different colors.
We show a typical trajectory of an evolved individual along with the reference trajectory in Fig 2B. We were also able to obtain functional individuals with the desired trajectory from random sampling. We set a threshold fitness value of −0.1 to select functional individuals. We show additional examples of trajectories generated from evolutionary and random sampling, along with their fitness values, in S1 Fig. Here, we note that elementary properties of sampled regulatory networks, such as sparsity and weight fractions, do not depend on the sampling methods we used, but we do not control for other dynamical properties between the two different sampling methods (S2 Fig).
To investigate whether the trajectories thus evolved were robust against perturbations, we considered two types of perturbations: external and internal (Fig 3). External perturbations (e.g., from the environment) randomly perturb the values of every node, xi, at a fixed time by values drawn from a uniform distribution between
and
. Internal perturbations (e.g., to the genotype) change the matrix J and hence affect the trajectory. Given a base trajectory
, we denote externally perturbed trajectories as
, where
denotes the time of perturbation. Internally perturbed trajectories are denoted by
, with a mutated matrix
. Internal perturbations are simulated as mutations by replacing
elements of J with new random values. Unless otherwise specified, we used
and
for both external and internal perturbations. We did not introduce any state boundaries for the external perturbations Fig 3.
is the base trajectory with given parameters J. External perturbations perturb the phenotypic space (like environmental perturbations), whereas internal perturbations perturb the fixed parameter space (like genetic perturbations or mutations).
To investigate the effect of evolution on these trajectories, we compared the effects of perturbations on our evolved population with the effects of perturbations on a randomly sampled population. We generated 5000 externally perturbed trajectories by perturbing a given trajectory at 50 time points, 100 times at each time point. The time points to be perturbed were chosen by evenly dividing the whole time interval. We also generated 5000 internally perturbed trajectories
. We measured the distance between the perturbed trajectories and the base trajectory
. The histograms of distances for evolved and randomly sampled individuals are plotted in Fig 4. Interestingly, evolved individuals exhibit greater robustness, as evidenced by the reduced distance from the base trajectory upon perturbation, for both external and internal perturbations. It should be noted that these individuals were not exposed to any external perturbations during the evolutionary process. The above results are shown for a given individual, but similar effects hold across the population. We see the effects of external and internal perturbations among 200 individuals obtained using evolutionary simulations or random sampling (Fig 4C) and note that evolution canalizes the effects of both external and internal perturbations. These results indicate that the effects of the two different kinds of perturbations are linked, and evolutionary processes selecting for robustness to one kind of perturbation may also produce robustness to the other kind of perturbation.
The distance between the base trajectory and the reference trajectory is shown as a dashed vertical line in green (evolved) and red (random). (C) Statistical comparison of individuals obtained from evolution and random sampling. To statistically verify the result, we calculate the mean distance of the internally and externally perturbed trajectories from the base trajectory for one individual. Then, we scatter plot the mean distances of 200 individuals from evolution and random sampling. Empty circles represent the mean distances in single individuals, and filled circles represent the mean across 200 individuals obtained by evolution (green) and random sampling (red). Green and red ellipses are drawn according to the covariance matrix (see S1 Text for more details). (D, E) Cumulative distribution function (CDF) for distances from the base trajectory in evolved (D) and randomly sampled (E) individuals.
We next examined the structure of trajectories that are sufficiently far from the base trajectory. We note that perturbations with identical strengths can have very different effects in a high-dimensional space when the direction or the point of perturbation is varied. We plot the cumulative distribution function for the distance from the base trajectory for both evolved and randomly sampled individuals in Fig 4D, E. The probability of obtaining a trajectory with a distance greater than a given value is evidently different in evolved and randomly sampled individuals. We set a threshold distance d = 0.15 chosen to be larger than the distance between the base and reference trajectories in evolved individuals (typically smaller than 0.1). We note that our filtering leads to differences from two distinct sources: (i) the number of alternative trajectories greater than a given distance is different in the two ensembles, and (ii) the structure of the trajectories conditioned on the distance being greater than a certain threshold distance is different. Our subsequent analysis looked at this structure in detail and is mostly concerned with fractions of trajectories that overlap between internal and external perturbations. Surprisingly, we find the emergence of similar types of alternative trajectories in evolved individuals for both internal and external perturbations with large effects, as shown in Fig 5A and Fig 5B. Although we work with a given reference trajectory, this phenocopying is observed for various choices of reference trajectories and even in the presence of dynamical noise during the developmental process (S3 Fig and S4 Fig).
(C-D) Two-dimensional MDS mapping of the perturbed trajectories in (C) an evolved individual and (D) a randomly sampled individual. Each point represents an alternative trajectory obtained either by an external (blue) or internal (orange) perturbation. The black diamond shows the reference trajectory projected onto the space (see S5 Fig for representative trajectories labeled (i) (iv)).
To visualize the difference between evolved and randomly sampled individuals, we utilized multidimensional scaling (MDS) to dimensionally reduce the trajectories [41]. The basic principle of MDS is to construct a low-dimensional representation that preserves the distance between trajectories as far as possible (see S1 Text for more details). As shown in Fig 5A and B, we projected the trajectories onto the first and second MDS axes, X1 and X2. It is clear that the lower-dimensional representation of trajectories in the evolved individual (Fig 5C) is much more tightly clustered than in a randomly sampled individual (Fig 5D). Furthermore, the overlap between external and internal perturbations is much stronger for a typical evolved individual than for a randomly sampled individual. We show some representative alternative trajectories in S5 Fig. We note that this structure of phenocopies is robust to evolutionary parameters, such as population size L and mutation rate (S6 Fig).
To quantify these observations, we calculated pairwise distances between alternative trajectories, defined in Eq 3, as shown in Fig 6. If both trajectories are realized by the same type of perturbation, then closeness implies robustness; if they are realized by different types of perturbations, then closeness implies the presence of phenocopies. Given two sets of trajectories, set 1 with K trajectories and set 2 with L trajectories, we compute a K × L distance matrix of pairwise distances between the sets. Each column of this matrix indicates the distance between a point in one set and all points in the other set. We then computed how many elements in the column are less than a threshold d0, as follows:
where d0 = 0.15. 1(A) is the indicator function defined as
We combined the externally and internally perturbed trajectories from one given individual assigned an index to each trajectory. Then, the (k, l) element of the resulting distance matrix indicates the distance between the trajectories xk and xl defined in Eq 3. Two blocks in the matrix shown with a blue (orange) line show pairwise distances among externally (internally) perturbed trajectories with other externally (internally) perturbed trajectories. Non-diagonal blocks indicate pairwise distances among externally and internally perturbed trajectories. For the purposes of visualization, we implemented hierarchical clustering for externally and internally perturbed trajectories separately. (B) Similarity between alternative trajectories induced by external and internal perturbations for evolved and randomly sampled individuals. We calculate this mapping using Eq 8. External (Internal) denotes the similarity of alternative trajectories induced by external (internal) perturbations, whereas Cross is the similarity between external and internal perturbations.
We quantified the similarity s between two sets of trajectories by taking the mean of this column-wise quantity over all rows, thus providing a measure of closeness between the sets. A higher value of this quantity indicates that the two sets are more similar. That is:
We note that, when comparing internally or externally perturbed trajectories with themselves (diagonal blocks in Fig 6A), this approach yields identical results regardless of the order of the sets when evaluating overlaps within the same set. On the other hand, when comparing externally perturbed trajectories with internally perturbed trajectories (non-diagonal blocks in Fig 6A), the distance matrix is asymmetric and depends on the order of the sets. In this case, we first computed column-wise values for both the matrix and its transpose. We then averaged the two results to obtain a symmetric quantification. This approach yields identical results regardless of the order of the sets when evaluating overlaps between the two sets. As we show in Fig 6B, self and cross similarities are higher for the evolved population. The localization of the distributions is reflective of the canalization of the trajectories. The overlap between externally and internally perturbed trajectories indicates that the property of phenocopying has evolved even though it is not selected for.
Next, we investigated how changes in the timing and strength of external perturbations give rise to alternative trajectories. By applying hierarchical clustering to the distance matrix for the alternative trajectories obtained in Fig 5A, alternative trajectories can be classified into three distinct trajectory types, as shown in Fig 7A. We then calculated the proportion of alternative trajectories in these distinct trajectory types when the time of perturbation is varied. As shown in Fig 7B, the different types of phenocopies are produced only within specific time intervals, which qualitatively matches prior experimental observations. We also examined how the proportion changes with the strength of the perturbation. As the perturbation strength increases, the proportion of phenocopies rises, although, interestingly, we observed non-monotonic behavior in one case (Fig 7C).
(B) The fraction of perturbations that lead to alternative types of trajectories as a function of the time of perturbation. We tested 500 random external perturbations and classified each trajectory by type. (C) The fraction of perturbations that lead to alternative types of trajectories as a function of the strength of the external perturbation. We fixed the perturbation time to the most sensitive point (gray dashed line in B). We tested 500 random external perturbations.
To explain these observations, we tried to understand them from a dynamical systems viewpoint. For simplicity, we focused on the structure of the flow near given trajectories and projected the flow onto the principal components (PCs) [42]. In Fig 8A, we plot the flows of a single individual. The basins are also projected onto this space. Note that this is a lower-dimensional projection of a higher-dimensional flow. An external perturbation at a given time can shift the trajectory and take it to an alternative basin. However, the strength of the external perturbation needs to be sufficient to cross the boundaries between the two basins. The trajectory remains robust to small perturbations. In Fig 8B, we see the effect of an internal perturbation, which shifts the basin structure but does not strongly affect the flow.
The base trajectory is shown as a black dashed line. (A) The external perturbation shifts the trajectory, as indicated by the red arrow, leading to a distinct trajectory shown in blue. (B) The trajectory obtained as a result of changing the parameters J shifts the basin structure, leading to a trajectory very similar to that in (A), shown in red. (C-D) Sensitivity against environmental perturbations as a function of time t in an evolved individual and a randomly sampled individual. We apply random external perturbations to the trajectory at each time point 100 times and calculate the fraction of perturbations leading to an alternative trajectory. (E-F) Comparison of the phase portrait of an evolved individual and a randomly sampled individual. The red point represents the time point with the peak in Fig 8C and D, and the red circle represents the region into which external perturbations push the trajectory.
To compare the phase portrait between an evolved and a randomly sampled individual, we quantified the sensitivity to external perturbations as a function of developmental time. We did this by calculating the fraction of perturbations that lead to an alternative trajectory out of 100 perturbations at each time point. In Fig 8C and Fig 8D, we see that this fraction is strongly suppressed in the evolved case compared to the randomly sampled case at nearly all time points. If we focus on the most sensitive time points and look at the basin structure in the PC space at nearby times, we find that the basin structure of the evolved individual is considerably simpler than that of the randomly sampled individual (Fig 8E and F) in this PC space. While the projected space may not capture the full complexity of the basin structure, it suggests that the differences between evolved and randomly sampled individuals may lie in the difference between their basin structure. Such differences in the basin structure could be observed not only locally near a sensitive point, but also globally along the whole trajectory (S7 Fig). Indeed, the number of attractors in evolved individuals is lower than in randomly sampled individuals (S8 Fig).
Finally, we tested whether our definition of fitness based on the whole trajectory is essential for obtaining phenocopies. If fitness is defined only based on the endpoint, it is difficult to evolve any complex trajectories. Nevertheless, we tested for the presence of phenocopies in populations evolved only to match the endpoint of the reference trajectory. We found that phenocopying can still arise in principle, as shown in S9 Fig, but the number of such phenocopies is greatly reduced. For comparable perturbation strengths, only 34 out of 200 individuals show phenocopies for fitness based on endpoints compared to all individuals showing phenocopies for fitness based on the whole trajectory.
Discussion
We have numerically demonstrated that the phenomenon of phenocopying can emerge with an abstract evolutionary model of developmental systems. To investigate this phenomenon, we evolved whole developmental trajectories rather than a fixed endpoint phenotype. Therefore, our fitness is a function of the whole trajectory rather than simply the final phenotype. Such dynamic fitness is usually accounted for using age or stage dependence. We make the simplifying assumption that the whole trajectory is weighted equally when calculating the fitness. We also tested that trajectories evolved with a fitness based on the endpoint lead only very infrequently to phenocopies. More work is needed to understand how different definitions of the fitness along the trajectory change the structure of phenocopies.
By explicitly accounting for perturbations that could be internal (e.g., genetic) or external (environmental), we show that evolving for robustness to internal perturbations can automatically create robustness to external perturbations. A limitation of our study is that external perturbations are modeled as global and unstructured. It may be possible that biological perturbations are localized and structured. Alternatively, perturbations in classic experiments, such as heat shocks, may have global effects. Our aim here is to probe the effect of external perturbations in the simplest possible way and not to model biological complexity. Nevertheless, it would be interesting to study if our results agree in cases which are more structured and what kinds of perturbations are likely to lead to phenocopies.
Our simulation results are in accordance with the hypothesized single mode of canalization, suggesting that the strongly canalized parts of developmental trajectories will be robust to both environmental and genetic perturbations [43]. However, we note that this “mode” may not be a single molecule and could be context dependent [44]. Our work contributes to the literature on how the effects of environmental and genetic perturbations may be related by investigating it in an explicitly dynamic scenario.
In the present work, we demonstrated that phenocopying can emerge as a byproduct of evolutionary robustness by comparing with randomly sampled individuals as a null model. We have preliminarily shown that our main result is robust against changes in evolutionary parameters or the addition of developmental noise, but the details of phenocopies could depend on such parameters. Further theoretical studies are needed to investigate this dependence.
The phenomenon of phenocopies has a large experimental literature dating back to the early days of embryology. However, it has received little theoretical attention. In our framework, we define phenocopies as alternative developmental trajectories which can be produced both by large external perturbations to the state of a system and by changing internal parameters. We find that these alternative trajectories emerge from our evolutionary simulations without being selected for. Our simulations evolved the system to follow a fixed reference trajectory. When we condition on trajectories being larger than a given threshold distance, evolved individuals show the property of phenocopying but randomly sampled populations do not. This general idea of phenocopies as similar effects resulting from large external and internal perturbations may have applications in other very different contexts [45–48].
Prior experimental work demonstrated that phenocopies depend sensitively on the timing and strength of the external perturbation. Very large perturbations would produce unviable individuals. We find sensitive dependence on timing but have no concept of unviability in our model. Furthermore, our model is abstract, but the correspondence we observe could also be tested for more realistic gene regulatory models [49].
More modern experimental work is needed to understand phenocopies. A recent study suggested that general stress-response mechanisms may be responsible for phenocopies in the case of the bithorax phenocopy induced by ether or heat stress [50,51]. In general, however, little data exist comparing gene expression pattern changes under environmental perturbations in developmental systems. Another study observed that applying directional selection on wing size in flies decanalizes the system simultaneously to both genetic and environmental perturbations, which is consistent with our results showing a correspondence between the effects of the two kinds of perturbations [52].
Waddington’s experiments on genetic assimilation, which have recently been repeated and studied [53–55], relied on the presence of phenocopies. His landscape was essential in providing an explanation for genetic assimilation. A recent study theoretically studied genetic assimilation but assumed perfect canalization of both the base and perturbed trajectories, which is not true in general [56]. Therefore, our work may provide further insight into the phenomenon of genetic assimilation, which has found applications across species [57,58].
In the study of robustness and plasticity, the dynamical viewpoint of development can be very useful. However, since developmental trajectories are in high-dimensional space, the structure of their phase space can be quite complex [59]. Some have suggested that linearizing the dynamics and looking at the structure of the modes may provide insight into why genetic and environmental perturbations have similar effects because they are mediated through “soft modes” [47]. However, the phenomenon of phenocopies involves large perturbations and is inherently nonlinear. Although it is more difficult to provide general results in this case, our numerical results obtained using dimensional reduction suggest that this phenomenon might emerge because evolution simplifies the complex basin structure of high-dimensional systems. This is reminiscent of the low-dimensional structure of high-dimensional systems observed in other contexts and might be regulated by “slow variables”, as in [60]. Further theoretical studies are required to understand this.
Supporting information
S1 Fig. Examples of trajectories
obtained from evolutionary sampling (top) and random sampling (bottom), along with their fitness.
https://doi.org/10.1371/journal.pcbi.1014385.s002
(TIF)
S2 Fig. Comparison of the sparsity (A) and the fraction of the weights −1, 0, and 1 in the sampled regulatory matrix J (B) from evolutionary sampling (green) and random sampling (red).
https://doi.org/10.1371/journal.pcbi.1014385.s003
(TIF)
S3 Fig. Comparison of alternative trajectories induced by external and internal perturbations using various reference trajectories.
Each row represents a case with a different reference trajectory . (Left column) Reference trajectory and original trajectory obtained from an evolved individual, as in Fig 2B. Alternative trajectories induced by external perturbations (center column) and internal perturbations (right column), as in Fig 5A and 5B. Reference trajectory 1 is the case of a trajectory immediately directed to a final state. This case is the simplest and close to endpoint-based fitness rather than trajectory-based fitness. Reference trajectory 2 has monotonically decreasing xm values, albeit at different times. Reference trajectory 3 shows sequential excitable behavior but eventually converges to a final state. Only the dynamics of a single node is shown when plotting the internally and externally perturbed trajectories.
https://doi.org/10.1371/journal.pcbi.1014385.s004
(TIF)
S4 Fig. Comparison of alternative trajectories induced by external and internal perturbations under developmental noise.
See S1 Text for details of the simulation.
https://doi.org/10.1371/journal.pcbi.1014385.s005
(TIF)
S5 Fig. Representative trajectories at each point (i)–(iv) in Fig 5C and Fig 5D.
https://doi.org/10.1371/journal.pcbi.1014385.s006
(TIF)
S6 Fig. MDS mapping with different parameters in evolutionary sampling.
We sampled individuals with different evolutionary parameters. Then, we tested external and internal perturbation experiments with and
. (Top) We changed the population size to twice the original size in the main paper (i.e., L = 240). (Bottom) We changed the mutation size to 4 from the original size in the main paper (i.e.,
). In both cases, overlap of the two distributions is observed.
https://doi.org/10.1371/journal.pcbi.1014385.s007
(TIF)
S7 Fig. All alternative trajectories induced by external perturbation in an evolved individual (A) and a randomly sampled individual (B) in Fig 8E and 8F.
Different colors indicate trajectories that reach different attractors. Trajectories are analyzed by hierarchical clustering according to pairwise distance, and trajectories in the same cluster are shown in the same color.
https://doi.org/10.1371/journal.pcbi.1014385.s008
(TIF)
S8 Fig. Comparison of the number of attractors between evolved individuals and randomly sampled individuals.
The fraction of individuals with more than five attractors is represented as a single bar labeled 5 < .
https://doi.org/10.1371/journal.pcbi.1014385.s009
(TIF)
S9 Fig. The evolved trajectory of an individual, along with internally and externally perturbed trajectories when fitness is based on the endpoint.
https://doi.org/10.1371/journal.pcbi.1014385.s010
(TIF)
Acknowledgments
YM thanks Kunihiko Kaneko for insightful discussions. AR acknowledges helpful discussions with BingKan Xue and Stanislas Leibler. We thank Kunihiko Kaneko and Hiroshi Hamada for reading a draft of this manuscript and giving helpful suggestions.
References
- 1. Scharloo W. Canalization: genetic and developmental aspects. Annu Rev Ecol Syst. 1991;22(1):65–93.
- 2. Wagner GP, Booth G, Bagheri-Chaichian H. A population genetic theory of canalization. Evolution. 1997;51(2):329–47. pmid:28565347
- 3. Flatt T. The evolutionary genetics of canalization. Q Rev Biol. 2005;80(3):287–316. pmid:16250465
- 4. Waddington CH. Canalization of development and genetic assimilation of acquired characters. Nature. 1959;183(4676):1654–5.
- 5. Waddington CH. Genetic assimilation. Adv Genet. 1961;10:257–93.
- 6. Rendel JM. Canalization of the scute phenotype of Drosophila. Evolution. 1959;13(4):425.
- 7. Barkai N, Shilo B-Z. Variability and robustness in biomolecular systems. Mol Cell. 2007;28(5):755–60. pmid:18082601
- 8. von Dassow G, Meir E, Munro EM, Odell GM. The segment polarity network is a robust developmental module. Nature. 2000;406(6792):188–92. pmid:10910359
- 9. Rutherford SL, Lindquist S. Hsp90 as a capacitor for morphological evolution. Nature. 1998;396(6709):336–42. pmid:9845070
- 10. Queitsch C, Sangster TA, Lindquist S. Hsp90 as a capacitor of phenotypic variation. Nature. 2002;417(6889):618–24.
- 11. Yeyati PL, Bancewicz RM, Maule J, van Heyningen V. Hsp90 selectively modulates phenotype in vertebrate development. PLoS Genet. 2007;3(3):e43. pmid:17397257
- 12. Wagner A. Does evolutionary plasticity evolve? Evolution. 1996;50(3):1008–23.
- 13. Wagner A. Robustness against mutations in genetic networks of yeast. Nat Genet. 2000;24(4):355–61. pmid:10742097
- 14. Siegal ML, Bergman A. Waddington’s canalization revisited: developmental stability and evolution. Proc Natl Acad Sci U S A. 2002;99(16):10528–32. pmid:12082173
- 15. Masel J. Genetic assimilation can occur in the absence of selection for the assimilating phenotype, suggesting a role for the canalization heuristic: Genetic assimilation. J Evol Biol. 2004;17(5):1106–10. pmid:15312082
- 16. Goldschmidt RB. Phenocopies. Sci Am. 1949;181(4):46–9.
- 17. Goldschmidt RB, Piternick LK. New experiments on chemical phenocopies. Proc Natl Acad Sci U S A. 1956;42(5):299–304. pmid:16589871
- 18. Rapoport JA. On the synthesis of gene-products in equimolecular quantities. Am Nat. 1947;81(796):30–7. pmid:20286612
- 19. Sang JH, McDonald JM. Production of phenocopies in drosophila using salts, particularly sodium metaborate. J Genet. 1954;52(2):392–412.
- 20. Lambert DM, Stevens PM, White CS, Gentle MT, Phillips NR, Millar CD, et al. Phenocopies, heredity and evolution. Evol Theor. 1989;8.
- 21. Milkman R, Hille B. Analysis of some temperature effects on Drosophila pupae. Biol Bull. 1966;131(2):331–45.
- 22. Mitchell HK. Phenol oxidases and Drosophila development. J Insect Physiol. 1966;12(7):755–65.
- 23. Petersen NS. Effects of heat and chemical stress on development. Adv Genet. 1990;28:275–96. pmid:2239451
- 24. Petersen NS, Mitchell HK. Environmentally induced development defects in Drosophila. Results Probl Cell Differ. 1991;17:29–43. pmid:1803422
- 25.
Waddington CH. The strategy of the genes. Routledge Library Editions: 20th Century Science. London, England: Routledge; 2014.
- 26. Rand DA, Raju A, Sáez M, Corson F, Siggia ED. Geometry of gene regulatory dynamics. Proc Natl Acad Sci U S A. 2021;118(38):e2109729118. pmid:34518231
- 27. Matsushita Y, Hatakeyama TS, Kaneko K. Dynamical systems theory of cellular reprogramming. Phys Rev Res. 2022;4(2):L022008.
- 28. Raju A, Siggia ED. A geometrical perspective on development. Dev Growth Differ. 2023;65(5):245–54. pmid:37190845
- 29. Milocco L, Uller T. Utilizing developmental dynamics for evolutionary prediction and control. Proc Natl Acad Sci U S A. 2024;121(14):e2320413121. pmid:38530898
- 30. Tsuru S, Furusawa C. Genetic properties underlying transcriptional variability across different perturbations. Nat Commun. 2025;16(1):2421. pmid:40118842
- 31.
Russo CJ, Husain K, Ranganathan R, Pincus D, Murugan A. Simple biological controllers drive the evolution of soft modes. arXiv. 2025.
- 32. Nagata S, Kikuchi M. Emergence of cooperative bistability and robustness of gene regulatory networks. PLoS Comput Biol. 2020;16(6):e1007969. pmid:32598360
- 33. Wang F, Landau DP. Determining the density of states for classical statistical models: a random walk algorithm to produce a flat histogram. Phys Rev E Stat Nonlin Soft Matter Phys. 2001;64(5 Pt 2):056101. pmid:11736008
- 34. Wang F, Landau DP. Efficient, multiple-range random walk algorithm to calculate the density of states. Phys Rev Lett. 2001;86(10):2050–3. pmid:11289852
- 35. Mjolsness E, Sharp DH, Reinitz J. A connectionist model of development. J Theor Biol. 1991;152(4):429–53. pmid:1758194
- 36. Salazar-Ciudad I, Newman SA, Solé RV. Phenotypic and dynamical transitions in model genetic networks. I. Emergence of patterns and genotype-phenotype relationships. Evol Dev. 2001;3(2):84–94. pmid:11341677
- 37. Huang S, Eichler G, Bar-Yam Y, Ingber DE, New Collective Author. Cell fates as high-dimensional attractor states of a complex gene regulatory network. Phys Rev Lett. 2005;94(12):128701. pmid:15903968
- 38. Kaneko K. Evolution of robustness to noise and mutation in gene expression dynamics. PLoS One. 2007;2(5):e434. pmid:17502916
- 39. Hopfield JJ. Neural networks and physical systems with emergent collective computational abilities. Proc Natl Acad Sci U S A. 1982;79(8):2554–8. pmid:6953413
- 40. Buice MA, Chow CC. Beyond mean field theory: statistical field theory for neural networks. J Stat Mech. 2013;2013(03):P03003.
- 41.
Borg I, Groenen PJF. Modern multidimensional scaling: Theory and applications. Springer Series in Statistics. 2nd ed. New York, NY: Springer; 2005.
- 42. Pearson K. LIII. On lines and planes of closest fit to systems of points in space. London Edinb Dublin Philos Mag J Sci. 1901;2(11):559–72.
- 43. Meiklejohn CD, Hartl DL. A single mode of canalization. Trends Ecol Evol. 2002;17(10):468–73.
- 44. Takahashi KH. Multiple modes of canalization: Links between genetic, environmental canalizations and developmental stability, and their trait-specificity. Semin Cell Dev Biol. 2019;88:14–20. pmid:29787862
- 45. Furusawa C, Kaneko K. Formation of dominant mode by evolution in biological systems. Phys Rev E. 2018;97(4–1):042410. pmid:29758752
- 46. Feng Y, Zhang W, Tu Y. Activity–weight duality in feed-forward neural networks reveals two co-determinants for generalization. Nat Mach Intell. 2023;5(8):908–18.
- 47. Russo CJ, Husain K, Murugan A. Soft modes as a predictive framework for low-dimensional biological systems across scales. Annu Rev Biophys. 2025;54(1):401–26. pmid:39971349
- 48. Chuang JS, Frentz Z, Leibler S. Homeorhesis and ecological succession quantified in synthetic microbial ecosystems. Proc Natl Acad Sci U S A. 2019;116(30):14852–61. pmid:31292259
- 49. Aguirre M, Spence JP, Sella G, Pritchard JK. Gene regulatory network structure informs the distribution of perturbation effects. PLOS Comput Biol. 2025;21(9):e1013387.
- 50. Snir O, Elgart M, Gnainsky Y, Goldsmith M, Ciabrelli F, Dagan S, et al. Organ transformation by environmental disruption of protein integrity and epigenetic memory in Drosophila. PLoS Biol. 2024;22(5):e3002629. pmid:38805504
- 51. Elgart M, Snir O, Soen Y. Stress-mediated tuning of developmental robustness and plasticity in flies. Biochim Biophys Acta. 2015;1849(4):462–6. pmid:25134463
- 52. Groth BR, Huang Y, Monette MJ, Pool JE. Directional selection reduces developmental canalization against genetic and environmental perturbations in Drosophila wings. Evolution. 2018;72(8):1708–15.
- 53. Fanti L, Piacentini L, Cappucci U, Casale AM, Pimpinelli S. Canalization by selection of de novo induced mutations. Genetics. 2017;206(4):1995–2006. pmid:28576865
- 54.
Marzec SR, Pelletier K, Chang AHP, Dworkin I. Reexamining waddington: Canalization and new mutations are not required for the evolution of genetic assimilation. bioRxiv. 2022;:2022–01.
- 55. Sabarís G, Schuettengruber B, Papadopoulos GL, Coronado-Zamora M, Fitz-James MH, González J, et al. A mechanistic basis for genetic assimilation in natural fly populations. Proc Natl Acad Sci U S A. 2025;122(11):e2415982122. pmid:40063800
- 56. Raju A, Xue B, Leibler S. A theoretical perspective on Waddington’s genetic assimilation experiments. Proc Natl Acad Sci U S A. 2023;120(51):e2309760120. pmid:38091287
- 57. van der Burg KRL, Lewis JJ, Brack BJ, Fandino RA, Mazo-Vargas A, Reed RD. Genomic architecture of a genetically assimilated seasonal color pattern. Science. 2020;370(6517):721–5. pmid:33154142
- 58. Vigne P, Gimond C, Ferrari C, Vielle A, Hallin J, Pino-Querido A, et al. A single-nucleotide change underlies the genetic assimilation of a plastic trait. Sci Adv. 2021;7(6):eabd9941. pmid:33536214
- 59. Zhang Y, Strogatz SH. Basins with Tentacles. Phys Rev Lett. 2021;127(19):194101. pmid:34797139
- 60. Kaneko K. Dimensional reduction and adaptation-development-evolution relation in evolved biological systems. Biophys Rev. 2024;16(5):639–49. pmid:39618799