| Literature DB >> 33264339 |
Elena Nabieva1,2, Georgii A Bazykin1,2.
Abstract
Organisms evolve to increase their fitness, a process that may be described as climbing the fitness landscape. However, the fitness landscape of an individual site, i.e., the vector of fitness values corresponding to different variants at this site, can itself change with time due to changes in the environment or substitutions at other epistatically interacting sites. While there exist a number of simulators for modeling different aspects of molecular evolution, very few can accommodate changing landscapes. We present SELVa, the Simulator of Evolution with Landscape Variation, aimed at modeling the substitution process under a changing single-position fitness landscape in a set of evolving lineages that form a phylogeny of arbitrary shape. Written in Java and distributed as an executable jar file, SELVa provides a flexible framework that allows the user to choose from a number of implemented rules governing landscape change.Entities:
Year: 2020 PMID: 33264339 PMCID: PMC7710038 DOI: 10.1371/journal.pone.0242225
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Fig 1Landscape change options.
The landscape change regimes currently supported by SELVa. In all scenarios, the simulation begins at the root node G with the landscape L0. A, B, C, D are leaf nodes (“extant sequences”), and E and F are internal nodes. “Lightning strikes” denote landscape change events; colors and Li labels correspond to landscapes that govern evolution along the corresponding subtree. (a) The landscape change occurs stochastically: on the branches leading to nodes E, F, A, and D. (b and b’) The landscape change occurs at evenly spaced time intervals (denoted by dashed vertical lines), and the new fitness landscapes are independent for different branches (b) or shared among parallel branches (b’), as reflected in the landscape labels and subtree colors. (c) The landscape change occurs at user-specified branch coordinates t1, t2, t3; with this option, the user may specify the exact fitness vectors describing L1, L2, and L3, or generate these landscapes probabilistically as with the other settings.
Fig 2The “Simple” tree.
The mean and standard deviation (in parentheses) of the number of landscape changes on the given tree under the stochastic model with the Poisson parameter λ.
*The simulator ran out of memory on 1000 parallel instances on the birth-death tree with λ = 10, so the result is shown for 100 instances.