Published March 13, 2023 | Version Submitted
Discussion Paper Open

Maximum Mutational Robustness in Genotype-Phenotype Maps Follows a Self-similar Blancmange-like Curve

  • 1. ROR icon University of Oxford
  • 2. ROR icon Harvard University
  • 3. ROR icon University of Cambridge
  • 4. ROR icon The Alan Turing Institute
  • 5. ROR icon Wellcome/MRC Cambridge Stem Cell Institute
  • 6. ROR icon Massachusetts Institute of Technology
  • 7. ROR icon Gulf University for Science & Technology
  • 8. ROR icon California Institute of Technology

Abstract

Phenotype robustness, defined as the average mutational robustness of all the genotypes that map to a given phenotype, plays a key role in facilitating neutral exploration of novel phenotypic variation by an evolving population. By applying results from coding theory, we prove that the maximum phenotype robustness occurs when genotypes are organised as bricklayer's graphs, so called because they resemble the way in which a bricklayer would fill in a Hamming graph. The value of the maximal robustness is given by a fractal continuous everywhere but differentiable nowhere sums-of-digits function from number theory. Interestingly, genotype-phenotype (GP) maps for RNA secondary structure and the HP model for protein folding can exhibit phenotype robustness that exactly attains this upper bound. By exploiting properties of the sums-of-digits function, we prove a lower bound on the deviation of the maximum robustness of phenotypes with multiple neutral components from the bricklayer's graph bound, and show that RNA secondary structure phenotypes obey this bound. Finally, we show how robustness changes when phenotypes are coarse-grained and derive a formula and associated bounds for the transition probabilities between such phenotypes.

Additional Information

The copyright holder for this preprint is the author/funder, who has granted bioRxiv a license to display the preprint in perpetuity. The authors thank Nora Martin and Akshay Jaggi for helpful discussions. V.M. was supported by a Marshall Scholarship and by award numbers T32GM007753 and T32GM144273 from the National Institute of General Medical Sciences. The content is solely the responsibility of the authors and does not necessarily represent the official views of the National Institute of General Medical Sciences, National Institutes of Health, or the Marshall Aid Commemoration Commission. S.N. was supported by an NSF Graduate Fellowship, a Simons Investigator award, the NSF TRIPODS program, and a Google Fellowship. S.F.G. was supported by the Engineering and Physical Sciences Research Council. S.E.A. was supported by the Royal Society and the Gatsby Foundation. DATA AVAILABILITY. We have introduced the web tool RoBound Calculator, a Google Colaboratory notebook which can generate, for specified ℓ and k, a continuous interpolation of the maximum robustness curve, tight upper and lower bounds on the maximum robustness curve, the exact robustnesses of bricklayer's graphs comprised of 1 to k^ℓ genotypes, the random null expectation of robustness, and the minimum robustness curve for a single neutral component. The RoBound Calculator is available free of charge, with open-source code at GitHub link in ref. [42]. The authors have declared no competing interest.

Attached Files

Submitted - 2023.03.11.532236v1.full.pdf

Files

2023.03.11.532236v1.full.pdf

Files (7.0 MB)

Name Size
md5:3c82c2c169927350083a6792e442ae2d
7.0 MB Preview Download

Additional details

Identifiers

Eprint ID
120124
Resolver ID
CaltechAUTHORS:20230316-181920000.5

Funding

Marshall Aid Commemoration Commission
NIH Predoctoral Fellowship
T32GM007753
NIH Predoctoral Fellowship
T32GM144273
NSF Graduate Research Fellowship
Simons Foundation
Google Faculty Research Award
Engineering and Physical Sciences Research Council (EPSRC)
Royal Society
Gatsby Charitable Foundation

Dates

Created
2023-03-22
Created from EPrint's datestamp field
Updated
2023-03-22
Created from EPrint's last_modified field