| Literature DB >> 27385911 |
Abstract
Modeling the molecular mechanisms that govern genetic variation can be useful in understanding the dynamics that drive genetic state transition in quasispecies viruses. For example, there is considerable interest in understanding how the relatively benign vaccine strains of poliovirus eventually revert to forms that confer neurovirulence and cause disease (ie, vaccine-derived poliovirus). This report describes a stochastic simulation model, S2M, which can be used to generate hypothetical outcomes based on known mechanisms of genetic diversity. S2M begins with predefined genotypes based on the Sabin-1 and Mahoney wild-type sequences, constructs a set of independent cell-based populations, and performs in-cell replication and cell-to-cell infection cycles while quantifying genetic changes that track the transition from Sabin-1 toward Mahoney. Realism is incorporated into the model by assigning defaults for variables that constrain mechanisms of genetic variability based roughly on metrics reported in the literature, yet these values can be modified at the command line in order to generate hypothetical outcomes driven by these parameters. To demonstrate the utility of S2M, simulations were performed to examine the effects of the rates of replication error and recombination and the presence or absence of defective interfering particles, upon reaching the end states of Mahoney resemblance (semblance of a vaccine-derived state), neurovirulence, genome fitness, and cloud diversity. Simulations provide insight into how modeled biological features may drive hypothetical outcomes, independently or in combination, in ways that are not always intuitively obvious.Entities:
Keywords: Mahoney; Sabin; genetic state transition; genome evolution; modeling; picornavirus; recombination; replication; simulation
Year: 2016 PMID: 27385911 PMCID: PMC4924885 DOI: 10.4137/BBI.S38194
Source DB: PubMed Journal: Bioinform Biol Insights ISSN: 1177-9322
Figure 1High-level view of S2M process flow and mechanisms modeled.
Configurable parameters (command-line arguments) and their default values.
| ARGUMENT | DEFAULT | CONFIGURABLE FEATURE | REFERENCE |
|---|---|---|---|
| −e | 0.001 | Replication error rate | |
| −g | 1.0 | Generational growth rate | |
| −r | 0.3 | Homologous recombination rate | |
| −b | 1000 | Burst size | |
| −i | 100 | Multiplicity of reinfection | |
| −p | 5 | Number of passages | |
| −c | 1 | Generations to consolidate (for memory management) | |
| −P | 5 | Number of populations | |
| −a | 2.0 | Fitness accelerator | |
| −t | 60% | Mahoney threshold | |
| −s | 2.0 | Mahoney mutation synergy | |
| −I | true | Retain lethal mutants throughout replication | |
| −f | true | Filter lethal mutants prior to infection |
Notes: References were consulted in assigning default parameter values, although default values do not necessarily match values found in the literature (“Materials and methods” section).
Multiplicity of reinfection refers to the number of particles infecting cells beginning with the second cell infection cycle.
Figure 2In-cell replicative growth. To illustrate the change in genotype numbers during in-cell replication, a single replication cycle (ie, no passage) was run under default conditions. X-axis is the in-cell replication cycle number (beginning state at 1), and Y-axis is the cumulative number of genotypes (blue), new progeny genotypes (red), and remaining resources represented as potential genotypes (green), at each replication cycle. The inoculum contained 10 genotypes, and the burst size was 1000.
Output data values and abbreviations.
| DATA VALUE | DESCRIPTION | ABBREVIATION |
|---|---|---|
| Cloud census | Count of genotypes in the cloud | Pgentyps |
| No. of distinct genotypes | No. of non-redundant genotype sequences | Distinct |
| Range of redundant genotypes | Minimum and maximum genotype counts among non-redundant genotypes | PMinMax |
| Mean genotypes per sequence | Mean number of copies per distinct genotype | PopMean |
| Median genotypes per sequence | Median number of copies per distinct genotype | PopMedn |
| Population diversity | Measure of population diversity (1.100) | Divrsty |
| Population health | Percent of total genotypes without lethal mutation | Health |
| No. of defective genotypes | Number of genotypes with at least one position with zero fitness | Defctvs |
| Average genotype fitness | Fitness averaged over all genotypes | AveFitn |
| Population viability | Viable if population has at least one genotype without a lethal mutation; Extinct if population is empty or all genotypes have at least one lethal mutation | Viablty |
| Generations to burst | Number of replication cycles that occurred in a cell | Gnratns |
| No. of neurovirulent genotypes | Number of genotypes that have at least one neurovirulence mutation | Ngentps |
| Average neurovirulence score | Average neurovirulence score among neurovirulent genotypes | Nscore |
| Average neurovirulence index | Average neurovirulence index | AvNindx |
| No. of Mahoney revertants | Number of genotypes that have attained cutoff percentage of Mahoney mutations (default is 60%) | Mgentyps |
| No. of Mahoney mutations | Total number of Mahoney mutations among genotypes in the population | Mutns |
| Mahoney reversion index | Proportion of Mahoney mutations in the population as a decimal fraction of 1.0 | Revrsn |
Notes: Abbreviation comprises column headers in simulation report files.
Neurovirulence index is a sum of phenotype contributions per position, as determined by the relative strength of the neurovirulence phenotype (see Configurable.h file and Ref. 8).
Figure 3Simulations using default parameters and fitness grids 1 and 2. X-axis indicates the passage numbers. Graph titles indicate quantities shown along the Y-axis. Fit1: fitness grid 1; Fit2: fitness grid 2. Grids 1 and 2 are specified in the kernel program (Qspp_main.cpp).
Figure 4Simulations using fitness grid 1, varying the replication error rate parameter (“e”). X-axis indicates the passage numbers. Graph titles indicate quantities shown along the Y-axis. Colored lines indicate command-line arguments to the model: e0.1 = −e 0.1; e0.01 = −e 0.01; e0.001 = −e 0.001; e0.0001 = −e 0.0001.
Figure 5Simulations using fitness grid 1, varying the copy-choice recombination rate parameter (“r”). X-axis indicates the passage numbers. Graph titles indicate quantities shown along the Y-axis. Colored lines indicate results generated by the model run with command-line arguments: r0 = −r 0.0; r3 = −r 0.3; r6 = −r 0.6; r9 = −r 0.9.
Figure 6Simulations using fitness grid 1, varying the fitness acceleration parameter (“a”). X-axis indicates the passage numbers. Graph titles indicate quantities shown along the Y-axes. Colored lines indicate results generated by the model run with command-line arguments: a1 = −a 1.0; a2 = −a 2.0; a3 = −a 3.0.
Figure 7Simulations using fitness grid 1, varying the Mahoney mutational synergy parameter (“s”). X-axis indicate the passage numbers. Graph titles indicate quantities shown along the Y-axis. Colored lines indicate results generated by the model run with command-line arguments: s1 = −s 1.0; s2 = −s 2.0; s3 = −s 3.0.
Figure 8Two-parameter simulations using fitness grid 1, varying the replication error rate (“e”) and the recombination rate (“r”). X-axis indicates the passage numbers: A, B, C1, C2, D1; number of passages = 200; (D2) number of passages = 1000. Graph titles indicate quantities shown along the Y-axis. Colored lines indicate results generated by the model run with command-line arguments: r2e0001 = −r 0.2 –e 0.0001; r4e0001 = −r 0.4 –e 0.0001; r6e0001 = −r 0.6 –e 0.0001; r2e0001 = −r 0.2 –e 0.001; r4e0001 = −r 0.4 –e 0.001; r6e0001 = −r 0.6 –e 0.001; r2e0001 = −r 0.2 –e 0.01; r4e0001 = −r 0.4 –e 0.01; r6e0001 = −r 0.6 –e 0.01. C2 and D2 are single-replicate tests.