Codes for: A numerical model supports the evolutionary advantage of recombination plasticity in shifting environments
收藏资源简介:
Numerous empirical studies have witnessed an increase in meiotic recombination rate in response to physiological stress imposed by unfavorable environmental conditions. Thus, inherited plasticity in recombination rate is hypothesized to be evolutionarily advantageous in changing environments. Previous theoretical models proceeded from the assumption that organisms increase their recombination rate when the environment becomes more stressful and demonstrated the evolutionary advantage of such a form of plasticity. Here, we numerically explore a complementary scenario â when the plastic increase in recombination rate is triggered by the environmental shifts. Specifically, we assume increased recombination in individuals developing in a different environment than their parents and optionally, also in offspring of such individuals. We show that such shift-inducible recombination is always superior when the optimal constant recombination implies an intermediate rate. Moreover, under certain ..., , The codes are written in GNU Octave v.8.1.0., # 1\. General Information ## Title Codes for: A numerical model supports the evolutionary advantage of recombination plasticity in shifting environments ## Authors * Sviatoslav R. Rybnikov * Sariel Hübner * Abraham B. Korol # 2\. Codes/Data Description ## File structure The folder contains: * input file \"regimes.txt\" * five script files for GNU Octave v. 8.1.0 (\"\*.m\") * file \"results.xlsx\" with results of the main simulations ## INPUT FILE The input file \"regimes.txt\" contains characteristics of 1,000 selection regimes analyzed in the study. Each row describes a specific regime, including: * half-period T (column 1); * selection intensity s (column 2); * dominance lift d (column 3); * the lower and the upper values of recombination compatible with polymorphism maintenance in the selected system (columns 4 and 5). ## SCRIPTS The scripts must be launched sequentially since they generate output files needed for the next scripts, as follows: 1. Script \"1\_find\_optima.m\" esti...



