Fig. 3
From: Evolution of new regulatory functions on biophysically realistic fitness landscapes

Steady state evolutionary outcomes of TF duplication. a Left: evolutionary macrostates (see text) depicted graphically as network phenotypes with solid (dashed) lines indicating strong (weak) TF–BS interactions. Red and green squares in the TFs represent the corresponding signal sensing domains. Right: input–output table, where columns represent the presence of either (red or green) external signal and rows represent the resulting gene activation for each phenotype. b (Top) Distribution of fitness values across genotypes in each macrostate (color-coded as in a), shown as violin plots, for two values of signal correlation, ρ. Black dots = median fitness in the macrostate. (Bottom) The number of genotypes in each macrostate (logarithmic scale). c Most probable outcome of gene duplication in steady state (color-coded as in a), as a function of selection strength, Ns, and the correlation between two external signals, ρ. d Free fitness \(\hat F\) (at Ns = 25) for different macrostates as a function of correlation between signals, ρ: for most macrostates, free fitness increases with signal correlation, except for ‘No regulation’, which is naturally unaffected by it, and ‘Specialize Both’, which dominates for low correlation values. e The dominant macrostate (as in c), as a function of the signal frequencies, f 1, f 2, and the signal correlation, ρ, at fixed Ns = 25. For simplicity we plot only cases where f 1 = f 2. Signals in the hashed region are mathematically impossible. f Steady state distributions for mismatches (P SS(k ij | σ 1 = 10, σ 2 = 01), upper row) and the match between the two TF consensus sequences (P SS(M | σ 1 = 10, σ 2 = 01), lower left), under strong selection (red; at baseline parameters denoted by the red cross in c) and neutrality (blue; Bernoulli distributions). Comparison between analytical calculation and 400 replicates of the stochastic simulation (lower right). Here and in subsequent figures, baseline parameter values are L = 5, \(\epsilon \) = 3, r S = r TF = 1