Next Article in Journal
Druggable Pockets at the RNA Interface Region of Influenza A Virus NS1 Protein Are Conserved across Sequence Variants from Distinct Subtypes
Next Article in Special Issue
SPIN-AI: A Deep Learning Model That Identifies Spatially Predictive Genes
Previous Article in Journal
The Cancer-Associated Fibroblasts-Related Gene COMP Is a Novel Predictor for Prognosis and Immunotherapy Efficacy and Is Correlated with M2 Macrophage Infiltration in Colon Cancer
Previous Article in Special Issue
A Comprehensive Study of De Novo Mutations on the Protein-Protein Interaction Interfaces Provides New Insights into Developmental Delay
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Computer Simulation of SARS-CoV-2 Mutation Spectra for Empirical Data Characterization and Analysis

1
College of Computer Science, Sichuan University, Chengdu 610065, China
2
Med-X Center for Informatics, Sichuan University, Chengdu 610041, China
3
West China Biomedical Big Data Center, West China Hospital, Sichuan University, Chengdu 610041, China
4
CAS Key Laboratory of Genome Sciences and Information, Beijing Institute of Genomics, Chinese Academy of Sciences, Beijing 100049, China
5
College of Life Sciences, University of Chinese Academy of Sciences, Beijing 100049, China
6
National Wildlife Health Center, Hebei Agricultural University, Baoding 071001, China
7
Hebei Key Laboratory of Analysis and Control of Zoonotic Pathogenic Microorganism, Hebei Agricultural University, Baoding 071001, China
8
College of Life Sciences, Hebei Agricultural University, Baoding 071001, China
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Biomolecules 2023, 13(1), 63; https://doi.org/10.3390/biom13010063
Submission received: 30 November 2022 / Revised: 21 December 2022 / Accepted: 23 December 2022 / Published: 28 December 2022
(This article belongs to the Special Issue Applications of Systems Biology Approaches in Biomedicine)

Abstract

:
It is very important to compute the mutation spectra, and simulate the intra-host mutation processes by sequencing data, which is not only for the understanding of SARS-CoV-2 genetic mechanism, but also for epidemic prediction, vaccine, and drug design. However, the current intra-host mutation analysis algorithms are not only inaccurate, but also the simulation methods are unable to quickly and precisely predict new SARS-CoV-2 variants generated from the accumulation of mutations. Therefore, this study proposes a novel accurate strand-specific SARS-CoV-2 intra-host mutation spectra computation method, develops an efficient and fast SARS-CoV-2 intra-host mutation simulation method based on mutation spectra, and establishes an online analysis and visualization platform. Our main results include: (1) There is a significant variability in the SARS-CoV-2 intra-host mutation spectra across different lineages, with the major mutations from G- > A, G- > C, G- > U on the positive-sense strand and C- > U, C- > G, C- > A on the negative-sense strand; (2) our mutation simulation reveals the simulation sequence starts to deviate from the base content percentage of Alpha-CoV/Delta-CoV after approximately 620 mutation steps; (3) 2019-NCSS provides an easy-to-use and visualized online platform for SARS-Cov-2 online analysis and mutation simulation.

1. Introduction

SARS-CoV-2 [1], discovered in 2019, is an RNA coronavirus with a positive-sense single-stranded genome, which repeatedly replicates and mutates within host cells by continuously changing the underlying molecular structure [2]. Currently, it is a global pandemic disease with a great social and economic impact on people worldwide. Especially, the gradual accumulation of mutations could generate new viral variants, leading to the failure of corresponding vaccines and diagnostic therapies [3,4]. As an effective virus research method, computer simulation could help us predict SARS-CoV-2 outbreak, make virus traceability, and design vaccine and drug by computing the viral mutation spectra [5] from sequencing data to describe the relative frequencies of all base mutation types and simulate the mutation process of SARS-CoV-2 based on the mutation spectra [6].
In terms of SARS-CoV-2 intra-host mutation spectra computation, although recent studies already analyzed the intra-host mutation spectra of SARS-CoV-2 [7,8], they neither employed dynamics thresholds to filter low-quality data during raw sequencing data processing nor considered data specificity. Furthermore, since most of these computational methods are based on next-generation sequencing data, which is inherently deficient in short read-length and the need of amplification, thus it is difficult to accurately distinguish positive- and negative-sense sub-genomes or to further investigate the strand specificity of SARS-CoV-2 intra-host mutants [5,9]. Therefore, our first scientific question is how to develop such a data specificity-based base filtering algorithm for SARS-CoV-2 sequencing data that can significantly improve the accuracy of strand-specific mutation spectra computation for SARS-CoV-2.
In terms of SARS-CoV-2 mutation simulation, many researchers have carried out mutation simulation for SARS-CoV-2 from the perspective of viral genomics. For example, Hurst et al. [10] investigated the genetic specificity of CG content percentage and CpG dinucleotides among the whole genome sequences of existing SARS-CoV-2 to infer the pattern of mutations. Additionally, Rosset et al. [11] developed a statistical model based on generalized linear model (GLM) to describe the replacement process of SARS-CoV-2 and predict its future mutations. However, since these previous works [10,11] seldom integrate the mutational characteristics of coronavirus into actual mutation spectra, it is very inefficient and time consuming to investigate the important characteristics of sequence during the mutation process [11]. Therefore, our second scientific question is how to develop an efficient SARS-CoV-2 intra-host mutation simulation and data analysis algorithm with respect to the intra-host mutation spectra and coronavirus mutation characteristics.
Meanwhile, although many online databases and services related to SARS-CoV-2 have been established [12,13], most of them only focused on the statistical analysis and the viral genomic data download rather than provide functions such as SARS-CoV-2 mutation spectra analysis or mutation simulation. Therefore, our third scientific question is how to build up a visualized web service platform for online mutation spectra analysis and mutation simulation.
Here, we propose three major innovations to answer the above scientific questions. Firstly, we propose a computational analysis algorithm for SARS-CoV-2 genomic mutation spectra based on nanopore sequencing [14], which not only utilizes a nucleobase filtering algorithm with dynamic threshold, but also takes the advantages of nanopore sequencing in long read-length and amplification-free [14,15] to accurately distinguish positive- and negative-sense sub-genomes.
Secondly, we build up a Markov chain-based intra-host mutation simulation and data analysis process with respect to the SARS-CoV-2 mutation spectra, which can not only improve the simulation efficiency by exploring the convergence interval of the mutation simulation model, but also analyze the different sequence properties such as base content percentage, the distribution of stop codons and sequence periodicity during mutation process.
Finally, we establish an online service platform for SARS-CoV-2 mutation spectra analysis and mutation simulation, which not only provides researchers with data downloading, online computational analysis and visualization services, but also allows validation and feedback optimization of the mutation simulation process with continuously accumulated data.
Based on the above innovations, we present a strand-specific intra-host mutation spectra computation algorithm of the SARS-CoV-2 genome and compute the intra-host mutation spectra of positive- and negative- sense strands within different lineages of SARS-CoV-2. Afterwards, based on the intra-host mutation spectra, we develop a novel Markov chain-based intra-host mutation simulation model and analyze the changes of sequence properties of the SARS-CoV-2 genome during the mutation simulation. Finally, we established a web service platform based on the mutation spectra computation method and simulation model.
Our main results include: (1) there is a significant variability in the SARS-CoV-2 intra-host mutation spectra across different lineages, with the major mutations from G- > A, G- > C, G- > U on the positive-sense strand and C- > U, C- > G, C- > A on the negative-sense strand; (2) our mutation simulation reveals that the simulation sequence starts to deviate from the base content percentage of Alpha-CoV/Delta-CoV after approximately 620 steps of mutation, which is not only consistent with previous studies in which a cell generates approximately 600 to 700 viral particles on average [16], but also demonstrate the validity of the mutation simulation method; and (3) our website provides an easy-to-use and visualized online platform for SARS-CoV-2 mutation spectra analysis and mutation simulation.

2. Materials and Methods

This study employs the SARS-CoV-2 genome MT039890 [17] from the NCBI database as the reference genome sequence. Also, the SARS-CoV-2 nanopore sequencing data are downloaded from the NCBI GEO [18] database, which includes 22 sequencing projects in total. Each sequencing record consists of sequence identifier, sequence, and base quality scores, which is detailed by Table S1.
Figure 1 describes the workflow of the study with three main steps: SARS-CoV-2 intra-host mutation spectra computation (left side of Figure 1), SARS-CoV-2 mutation simulation (right side of Figure 1) and web service construction (bottom of Figure 1).
In the SARS-CoV-2 intra-host mutation spectra computation step (Figure S1), we first map the SARS-CoV-2 nanopore sequencing data onto the reference genome. Second, we propose a novel dynamic threshold-based base filtering algorithm to efficiently filter the data with poor sequencing quality. Afterwards, to further investigate the strand specificity of SARS-CoV-2 intra-host mutants, we distinguish the positive- and negative-sense sub-genomes sequencing data. Finally, we compute the SARS-CoV-2 intra-host mutation spectra of positive- and negative-sense sub-genomes, respectively.
In the SARS-CoV-2mutation simulation step, we first propose a Markov chain-based intra-host mutation simulation model using the SARS-CoV-2 mutation spectra as key parameters. Second, to improve the simulation efficiency of the model, we prove the convergence of the mutation simulation model and find the minimum number of repetitions of the simulation. Finally, we analyze the results of mutation simulation, including the base content percentage, the distribution of stop codons and sequence periodicity during mutation process.
In the Web service construction step, based on the methods and results of mutation spectrum computation and mutation simulation, we establish an online service platform for SARS-CoV-2 mutation spectra analysis and mutation simulation. The specific methods are described as follows.

2.1. SARS-CoV-2 Intra-Host Mutation Spectra Computation

2.1.1. Data Conversion and Mapping

First, we decompressed the SRA format data [19], then converted it to Fastq format [20], and mapped it onto the SARS-CoV-2 reference genome sequence by Minimap2 [21].

2.1.2. Nucleobase Filtering Algorithm with Dynamic Threshold

To replace the fixed threshold during data filtering in the previous algorithms [22,23,24], we develop a nucleobase filtering algorithm with dynamic threshold. The algorithm filters the low-quality base qualities during data mapping to determine the dynamic threshold interval by calculating the distribution specificity of sequencing data through the moving of pointers, which are detailed by Figure 2.

2.1.3. Positive- and Negative-Sense Sub-Genomes Differentiation

Based on the replication principle of SARS-CoV-2 [25], we use Samtools [26] to differentiate positive- and negative-sense sub-genomes. By setting the parameter “-F 16”, Samtools can efficiently specify the filtered sequencing data which reversely complemented with the positive-sense reference genome sequence as the negative-sense strand.

2.1.4. Intra-Host Mutation Spectra Computation

First, we use Equation (1) to compute the probability of 12 base mutation types at each site of the genome.
p s i t e r m = n m n r + n m
Here, n r represents the number of bases r with the greatest number of reads at each site and n m represents the respective number of other three bases m which excludes r at each site. r m represents the mutation from base r to base m . r , m A , U , C , G , and r m .
Second, we use Equation (2) to compute the initial probability of the 12 base mutation types on the genome.
  p g e n o m e r m = s i t e   p s i t e r m n r m
where p s i t e r m represents the probability of base mutation type r m at each site, n r m represents the number of sites where base mutation type r m occurs.
Finally, the results from Equation (2) are normalized by Equation (3) to obtain the intra-host mutation spectra of the SARS-CoV-2.
  p g e n o m e r m ¯ = p g e n o m e r m r m p g e n o m e r m
where p g e n o m e r m represents the initial probability for each base mutation type r m , and r m p g e n o m e r m represents the sum of all 12 initial probabilities for each base mutation type r m .

2.2. SARS-CoV-2 Mutation simulation

2.2.1. Markov Chain-Based Mutation Simulation Model

2.2.1.1. Sequences Data Preprocessing

Figure 3 describes our developed Markov chain-based mutation simulation model. Since we focus on the mutations of the coding sequences, the first procedure is to remove the non-coding sequences UTR and Intergenic from the reference genome [17], and the remaining sequences are used as the initial sequence for the mutation simulation.

2.2.1.2. Mutation Simulation Parameters Computation

The second procedure is to use the mutation spectra that computed from real data as parameters to simulate one step of the replication mutation process of coronavirus. The mutation sites are randomly selected according to the proportion of mutations of different base types (Equation (4)). The site number n for each mutation is computed by Equation (5). The random probability of mutation direction for each site is determined by the mutation probability matrix (Equation (6)) with respect to the mutation spectra.
  r i = n i n a l l , i A , U , C , G
Here, r i represents the proportion of mutations of base type i , n i represents the site number of mutations in base type i , and n a l l represents the number of all bases in which mutations occur.
n = mutation _ rate × g e o _ l e n
Here, m u t a t i o n _ r a t e represents the viral mutation rate, namely the substitution frequency of each nucleotide per replication round, and g e o _ l e n represents the total genome length of SARS-CoV-2.
        A U       C       G       A U C G r A m A , A r A m A , U r A m A , C r A m A , G r U m U , A r U m U , U r U m U , C r U m U , G r C m C , A r C m C , U r C m C , C r C m C , G r G m G , A r G m G , U r G m G , C r G m G , G
Here, m i , j represents the mutation probability from base i to base j , it could be obtained from the mutation spectra. When i equals to j , it represents the probability that no base mutation occurs.

2.2.1.3. Random Mutation according to Computed Parameter Results

According to the computed parameter results from Equations (4)–(6), the mutation simulation is repeated until the genomic components converge to a stationary distribution (details in Section 3.2.2), by which we simulate the cumulative mutation process of coronavirus. Since the mutation probability of sequence sites are fixed and it can be looked as a stochastic process without posteriority, we can consider it as a Markov process [27].

2.2.2. Proof of Convergence Interval of the Mutation Simulation Model

Here, we define each site of the Markov chain as { X t ,   t 0 } , where X t represents the simulation state of the system for each site at each time point t = 0 , 1 , 2 , . The set of possible base type values, A ,   U ,   C ,   G , of X t is the possible state of the system. We define the mutation probability matrix of X t as P i , j , which represents if current system state is base i , then it will have P i , j probability to be the next system state as base j .
Equation (6) describes the mutation probability matrix ( P i , j = { p i , j }), p i , j = r i m i , j   i , j A ,   U ,   C ,   G . Since X t must be in a specific base after it leaves base i , p i , j satisfy Equation (7) [28].
  j p i , j = 1 , i , j A ,   U ,   C ,   G
Since Equation (6) shows that for all base i and j , p i , j > 0 , thus X t is irreducible [29]; Also, for all base i that p i , i > 0 , thus X t is aperiodic [29]. Therefore, X t has a unique solution of the stationary distribution. We introduce the mutation spectra parameter in order to estimate the mutation steps when the initial distribution of X t converge to its stationary distribution π · by satisfying Equation (8).
  π · P i , j = π ·
where π · is a row vector and π · = 1 . We explore how many mutation steps will converge by computing the information entropy H x with Equations (8) and (9).
  H x = i g x i log g x i
Here, x is the gene sequence. And x i and g x i are the base and the proportion of x i in x , respectively. Next, Section 3.2.1 will detail the specific computational procedure and results.

3. Results

3.1. SARS-CoV-2 Intra-Host Mutation Spectra Computation

To answer our first scientific question, we develop a nucleobase filtering algorithm with dynamic threshold, and then compute the intra-host mutation spectra of SARS-CoV-2.

3.1.1. Nucleobase Filtering Algorithm with Dynamic Threshold

We use an approach based on the comparison of average base quality to validate the advantage of nucleobase filtering algorithm with dynamic threshold over fixed threshold nucleobase filtering tools [30]. Here, we randomly choose a SARS-CoV-2 sequencing project, PRJNA610248 (Table S1), as the test case. After data preprocessing illustrated in Section 2.1, the positive- and negative-sense strand of this project that mapped on the reference genome include approximately 6,000,000 SARS-CoV-2 sequencing reads in total. Then, we carried out sequencing data filtering algorithms respectively with the following five approaches: unfiltered, fastp [22], seqtk [23], sickle [24] and the nucleobase filtering algorithm with dynamic threshold, which are detailed in Figure 2. Figure 4 shows the comparison results.
The test of significance [4,31,32,33,34,35,36,37,38] between the nucleobase filtering algorithm with dynamic threshold and the other four filtering methods are implemented, respectively, by Method S1. Figure 4A,B indicates that the average base quality of SARS-CoV-2 positive-sense reference strand processed by unfiltered, fastp, seqtk and sickle are mostly distributed between 18–26, while the average base quality processed by the nucleobase filtering algorithm with dynamic threshold are mostly distributed between 30–34. This result is consistent in negative-sense reference strand, as illustrated in Figure 4C,D. Therefore, the corresponding average base quality filtered by nucleobase filtering algorithm with dynamic threshold are statistically better than the other four methods (Tables S3 and S4).

3.1.2. Intra-Host Mutation Spectra Computation

Figure 4 shows the SARS-CoV-2 intra-host mutation spectra of 22 projects computed from the filtered high-quality sequences by Equations (1)–(3).
After computing the histogram of SARS-CoV-2 strand-specific mutations probability (Figure S2), Figure 5 demonstrates that the intra-host mutation spectra of SARS-CoV-2 has a greater occurrence probability of mutation types G->A, G->C and G->U in the positive-sense strand, as well as C->U, C->G and C->A in the negative-sense strand. Separated intra-host mutation spectra of each of 22 projects can be obtained by referring to the website (http://www.combio-lezhang.online/2019NCSS/home.html accessed on 22 September 2022).

3.2. SARS-CoV-2 Mutation Simulation

To answer our second scientific question, we firstly prove the convergence of mutation simulation model to determine the simulation steps (Section 3.2.1). Then, we dynamically analyze the sequence properties such as base content percentage, the distribution of stop codons and sequence periodicity for the genomic sequences during the mutation simulation (Section 3.2.2, Section 3.2.3 and Section 3.2.4) by integrating the sequence properties of four SARS-CoV-2 lineages (including Alpha-CoV, Beta-CoV, Gamma-CoV and Delta-CoV) [32].

3.2.1. Proof of Convergence Interval of the Mutation Simulation Model

To reduce the time consumption for mutation simulation, we mathematically prove the convergence interval of the mutation simulation model to determine the simulation steps.
We input our previous research (Table S5) [32] and the results of Equation (4) into Equation (6) to have the mutation probability matrix P i j (Method S2).
      A   U   C   G       A U C G 0.999897 0.000014 0.000011 0.000078 0.000009 0.999897 0.000084 0.00001 0.000004 0.000098 0.999897 0.000001 0.000029 0.000069 0.000005 0.999897
The Markov chain represents the mutation process of the whole chain. When a site on the genome is A, U, C or G, the initial distributions of its each initial state is π A = 1 , 0 , 0 , 0 , π U = 0 , 1 , 0 , 0 , π C = 0 , 0 , 1 , 0 or π G = 0 , 0 , 0 , 1 . Let the stationary distribution π · = p A , p U , p C , p G , and then we have Equation (11) by inputting the Equation (10) into Equation (8).
  0.999897 p A + 0.000009 p U + 0.000004 p C + 0.000029 p G = p A 0.000014 p A + 0.999897 p U + 0.000098 p C + 0.000069 p G = p U 0.000011 p A + 0.000084 p U + 0.999897 p C + 0.000005 p G = p C 0.000078 p A + 0.00001 p U + 0.000001 p C + 0.999897 p G = p G p A + p U + p C + p G = 1
Based on the detailed balance condition [39] of Markov chain and using the iterative solution method [40], we compute that the value of Equation (11) will converge to a stationary distribution as π · = p A , p U , p C , p G = 0.08 , 0.44 , 0.11 , 0.37 after about 80,000 times of mutation simulation, which means it reaches a smooth distribution. Therefore, we set 80,000 as the upper limit for the number of simulations of the model.
Subsequently, we also computed the variation of information entropy [41] during simulation according to Equation (9) (Method, Figure S3). We find that the sequence mutation information entropy tends to be constant before 80,000 steps, which verifies the validity of the upper limit of the mutation obtained by Equation (11). Therefore, we increase the efficiency of the SARS-CoV-2 intra-host mutation simulation by determining the upper limit of the mutation.

3.2.2. Variation of the Base Content Percentage

In Figure 6, we investigate the variation of each base content percentage during mutation simulation using the base content percentage of the reference genome as the initial state. Especially, we investigate the relationship between the critical interval of base content percentage and the actual permutation of the virus [27,32] by introducing the value “AG” (the sum of base content percentage A and G) and “AU” (the sum of base content percentage A and U) of four SARS-CoV-2 lineages [27] during simulation. According to the previous research [27], the base content range of four lineages are AU: 0.56–0.66, AG: 0.46–0.51 for Alpha-CoV, AU: 0.54–0.69, AG: 0.46–0.51 for Beta-CoV, AU: 0.53–0.66, AG: 0.46–0.51 for Delta-CoV, and AU: 0.60–0.66, AG: 0.47–0.52 for Gamma-CoV, respectively.
Figure 6A shows that the basic trend of mutation simulation is the increase of U and the decrease of C and G. C and G disappears almost completely after about 5000 and 6000 steps of mutation, respectively. After about 17,000 steps of mutation, almost the entire sequence mutates to U, and there is no obvious variation in base content percentage afterwards. In addition, Figure 6B shows that the simulation sequence starts to deviate from the base content percentage of Gamma-CoV (AU: 0.60–0.66, AG: 0.47–0.52) after about 300 steps of mutation; Subsequently, the simulation sequence starts to deviate from the base content percentage of Alpha-CoV and Delta-CoV (Alpha-CoV, AU: 0.56–0.66, AG: 0.46–0.51; Delta-CoV, AU: 0.53–0.66, AG: 0.46–0.51) after about 620 steps of mutation, and for Beta-CoV (AU: 0.54–0.69, AG: 0.46–0.51) is after around 1100 steps of mutation.

3.2.3. Variation of the Distribution of Stop Codons

To investigate the specificity of mutations on the aspect of sequence permutation, we analyzed the distribution of stop codons which is an important sequence permutation [42,43]. We investigate the permutation patterns associated with four SARS-CoV-2 lineages (Gamma-CoV, Alpha-CoV, Delta-CoV, and Beta-CoV) by interrogating the distribution specificity of new-generated stop codons on reference genome during simulation.
Figure 7 not only shows the distribution of maximum number of stop codons, which indicates that a new stop codon will generate after about 1 to 15 steps of mutation (about 7 steps on average), but also it demonstrates that each distribution of stop codons we interested have a strong periodic pattern in terms of the overall distribution of the stop codons.

3.2.4. Periodicity of the Distribution of Stop Codons

Since the distribution of stop codons in nucleic acid sequence can be considered as the discrete random signals [44], we investigate the periodic pattern of the distribution of stop codons on the reference genome by power spectrum analysis [44].
Despite the most obvious 3 nt peak in Figure 8A–E shows that the power spectrum of all kinds of stop codons have peaks at 11 nt, 18 nt, 30 nt and 48 nt. Table 1 demonstrates that periodicity of UAA (Figure 8F) is closer to all kinds of stop codons that illustrated in Figure 8E, which indicates that the periodicity of UAA is much greater than that of UAG and UGA (Figure 8G,H).

3.3. Web Service Construction

To address our third scientific question, we establish the SARS-CoV-2 mutation simulation analysis online service platform (http://www.combio-lezhang.online/2019NCSS/home.html, accessed on 22 September 2022, 2019-NCSS), which provides two online services: “mutation spectra analysis” and “mutation simulation”.
2019-NCSS uses Tomcat [26] as the back-end service architecture to enable the surveillance and response to user access. The platform also utilizes Java, C++, and R to implement different back-end computing functions respectively. The front-end uses HTML and JavaScript to implement the web interface, and uses Echarts for data visualization.
Figure 9A shows the “mutation spectra analysis” module with two functions. One is “SARS-CoV-2 strand-specific mutations probability histogram”, which displays the corresponding number of positive- and negative-sense strand base mutants in different base mutation types (Figure S2); And the other is “SARS-CoV-2 mutation spectra”, which can compute and visualize the mutation spectra of positive- and negative-sense strands of a specific project for sequencing data (Figure 5).
Figure 9B shows the “mutation simulation” module with two functions, one is the “dynamics analysis of sequence mutation “, which can analyze the variation of base content percentage during simulation (Figure 6); And the other is the “power spectrum density analysis”, which can analyze the variation of power spectrum density during the simulation (Figure 8).

4. Discussion

This study proposes a novel computational analysis algorithm for SARS-CoV-2 genomic mutation spectra based on nanopore sequencing and nucleobase filtering as well as accurately computes the intra-host mutation spectra of positive- and negative-sense strands within different lineages of SARS-CoV-2. Then, we not only build up a novel Markov chain-based intra-host mutation simulation model, but also analyze different sequence properties such as base content percentage, the distribution of stop codons and sequence periodicity of the SARS-CoV-2 mutation spectra during mutation. Finally, we establish an online service platform for SARS-CoV-2 mutation spectra analysis and mutation simulation, which provide researchers with data downloading, online computational analysis and visualization services.
For our first scientific question: how to develop such a data specificity-based base filtering algorithm for SARS-CoV-2 sequencing data that can significantly improve the accuracy of strand-specific mutation spectra computation for SARS-CoV-2, we found that the average base quality processed by the nucleobase filtering algorithm with dynamic threshold is statistically better than the other four classical methods, indicating the effectiveness of our base filtering algorithm. Meanwhile, the major mutations on the positive-sense strand of our mutation spectra are consistent with that discovered by aligned genomes before (much higher mutation rate of C->U than U->C and G->U than U->G [45]). Furthermore, the intra-host mutation spectra shows that there is a statistically significant difference between each probability of base mutation types in positive- and negative-sense strand, indicating that the computational method we developed can effectively split strand-specific SARS-CoV-2 sequencing reads, and analyze the intra-host mutations which may be covered by aligned genomes [46] or not accumulated into the viral population [47].
For our second scientific question: how to develop an efficient SARS-CoV-2 intra-host mutation simulation and data analysis algorithm with respect to the intra-host mutation spectra and coronavirus mutation characteristics, Figure S3 indicates that the simulation efficiency can be significantly increased by determining the upper limit of the simulation steps. Next, the variation of base content during simulation reveals that the simulation sequence starts to deviate from the base content percentage of Alpha-CoV/Delta-CoV after approximately 620 steps of mutation. This finding is consistent with previous studies, in which a cell generates approximately 600 to 700 infectious units on average [16], indicating that viral particles are more likely to be released continuously rather than produced by a one-off cell lysis [48]. Moreover, we demonstrate that a new stop codon will be generated after seven steps of mutation on average, which is very close to the average mutation accumulation rate per patient (half a dozen mutations on average [27]). The two above results, which are correspond with previous studies, demonstrate the validity of our mutation simulation method.
Besides, we found that the periodicity of UAA is much greater than that of UAG and UGA. On the one hand, this agrees with our results in the histogram Figure S2, in which the base mutation types A->U and U->A have the highest number of mutants, therefore the mutated genome is more likely to generate new stop codons of UAA; on the other hand, this suggests the presence of the sequence alignment preference in intra-host mutations generated during genome synthesis [47]. These results may provide new evidences for the further investigation of the complex process that how a single viral mutation accumulates and is inherited by all offspring to generate viral lineages.
For our third scientific question: how to build up a visualized web service platform for online mutation spectra analysis and simulation, our web service 2019-NCSS can not only provide researchers with data downloading, online computational analysis and visualization services, but also allow validation and feedback optimization of the mutation simulation process using continuously accumulated data.
In summary, this study investigates the intra-host mutation of SARS-CoV-2 in terms of strand-specific mutation spectra computation, mutation simulation analysis and online service development. However, since SARS-CoV-2 is still mutating and threatening human health as well as 2019-NCSS do not support online real-time computing for each function due to the limited computing power, it is still urgent for us to develop the new prediction method for the future mutation risk of SARS-CoV-2 by combining our current study with the transmissibility and pathogenicity of mutated virus with high-performance computing methods [4,31,34,38].

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/biom13010063/s1, Method S1: The validation of nucleobase filtering algorithm with dynamic threshold [49,50,51]; Method S2: The computation of mutation probability matrix by nucleobase mutation probabilities; Method S3: The computation of maximum number of stop codons during mutation; Figure S1: The pseudo code of intra-host mutation spectra computation; Figure S2: The histogram of SARS-CoV-2 strand-specific mutations probability; Figure S3: Verifying the upper limit of the mutation using information entropy; Table S1: Data sources that used in this paper; Table S2: The group settings for the test of significance; Table S3: Results of the normality test and the test of significance for four groups of SARS-CoV-2 positive-sense strand; Table S4: Results of the normality test and the test of significance for four groups of SARS-CoV-2 negative-sense strand; Table S5: Computed mutation probability of nucleobases in our previous research.

Author Contributions

Conceptualization, J.Y., Y.J. and L.Z.; methodology, M.X., J.X. and Q.Z.; software, M.X., F.M. and J.X.; validation, M.X, F.M., J.X. and Q.Z.; formal analysis, M.X.; investigation, M.X.; data resources, J.X. and Q.Z.; paper writing M.X., F.M. and L.Z.; supervision, P.L., F.Y. and L.Z.; project administration, J.Y., Y.J. and L.Z.; funding acquisition, L.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Science and Technology Major Project (2021YFF1201200), Sichuan Science and Technology Program (2022YFS0048) and China Postdoctoral Science Foundation (2020M673221, China).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data presented in this study are available in the Materials and Methods section and Supplementary Materials.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

References

  1. Gorbalenya, A.E.; Baker, S.C.; Baric, R.S.; de Groot, R.J.; Drosten, C.; Gulyaeva, A.A.; Haagmans, B.L.; Lauber, C.; Leontovich, A.M.; Neuman, B.W.; et al. The species Severe acute respiratory syndrome-related coronavirus: Classifying 2019-nCoV and naming it SARS-CoV-2. Nat. Microbiol. 2020, 5, 536–544. [Google Scholar] [CrossRef] [Green Version]
  2. Day, T.; Gandon, S.; Lion, S.; Otto, S.P. On the evolutionary epidemiology of SARS-CoV-2. Curr. Biol. 2020, 30, R849–R857. [Google Scholar] [CrossRef] [PubMed]
  3. Liu, Y.; Kearney, J.; Mahmoud, M.; Kille, B.; Sedlazeck, F.J.; Treangen, T.J. Rescuing low frequency variants within intra-host viral populations directly from Oxford Nanopore sequencing data. Nat. Commun. 2022, 13, 1321. [Google Scholar] [CrossRef] [PubMed]
  4. Zhang, L.; Dai, Z.; Yu, J.; Xiao, M. CpG-island-based annotation and analysis of human housekeeping genes. Brief. Bioinform. 2021, 22, 515–525. [Google Scholar] [CrossRef] [PubMed]
  5. Peck, K.M.; Lauring, A.S. Complexities of Viral Mutation Rates. J. Virol. 2018, 92, e01031-17. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  6. Zhang, Z.; Yu, J. The Pendulum Model for Genome Compositional Dynamics: From the Four Nucleotides to the Twenty Amino Acids. Genom. Proteom. Bioinform. 2012, 10, 175–180. [Google Scholar] [CrossRef] [Green Version]
  7. Lythgoe, K.; Hall, M.; Ferretti, L.; Cesare, M.D.; MacIntyre-Cockett, G.; Trebes, A.; Andersson, M.; Otecko, N.; Wise, E.; Moore, N.; et al. SARS-CoV-2 within-host diversity and transmission. Science 2021, 372, eabg0821. [Google Scholar] [CrossRef]
  8. Braun, K.; Moreno, G.; Wagner, C.; Accola, M.; Rehrauer, W.; Baker, D.; Koelle, K.; O’Connor, D.; Bedford, T.; Friedrich, T.; et al. Acute SARS-CoV-2 infections harbor limited within-host diversity and transmit via tight transmission bottlenecks. PLoS Path. 2021, 17, e1009849. [Google Scholar] [CrossRef]
  9. Islam, R.; Raju, R.S.; Tasnim, N.; Shihab, I.H.; Bhuiyan, M.A.; Araf, Y.; Islam, T. Choice of assemblers has a critical impact on de novo assembly of SARS-CoV-2 genome and characterizing variants. Brief. Bioinform. 2021, 22, bbab102. [Google Scholar] [CrossRef]
  10. Rice, A.M.; Morales, A.C.; Ho, A.T.; Mordstein, C.; Mühlhausen, S.; Watson, S.; Cano, L.; Young, B.; Kudla, G.; Hurst, L.D. Evidence for Strong Mutation Bias toward, and Selection against, U Content in SARS-CoV-2: Implications for Vaccine Design. Mol. Biol. Evol. 2021, 38, 67–83. [Google Scholar] [CrossRef]
  11. Levinstein Hallak, K.; Rosset, S. Statistical modeling of SARS-CoV-2 substitution processes: Predicting the next variant. Commun. Biol. 2022, 5, 285. [Google Scholar] [CrossRef] [PubMed]
  12. Zhao, W.-M.; Song, S.-H.; Chen, M.-L.; Zou, D.; Ma, L.-N.; Ma, Y.-K.; Li, R.-J.; Hao, L.-L.; Li, C.-P.; Tian, D.-M. The 2019 novel coronavirus resource. Yi Chuan Hered. 2020, 42, 212–221. [Google Scholar] [CrossRef]
  13. Shu, Y.; McCauley, J. GISAID: Global initiative on sharing all influenza data–from vision to reality. Eurosurveillance 2017, 22, 30494. [Google Scholar] [CrossRef] [Green Version]
  14. Bull, R.; Adikari, T.; Ferguson, J.; Hammond, J.; Stevanovski, I.; Beukers, A.; Naing, Z.; Yeang, M.; Verich, A.; Gamaarachchi, H.; et al. Analytical validity of nanopore sequencing for rapid SARS-CoV-2 genome analysis. Nat. Commun. 2020, 11, 6272. [Google Scholar] [CrossRef] [PubMed]
  15. Ma, F.; Yan, S.; Zhang, J.; Wang, Y.; Wang, L.; Wang, Y.; Zhang, S.; Du, X.; Zhang, P.; Chen, H.-Y. Nanopore sequencing accurately identifies the cisplatin adduct on DNA. ACS Sens. 2021, 6, 3082–3092. [Google Scholar] [CrossRef] [PubMed]
  16. Sender, R.; Bar-On, Y.M.; Gleizer, S.; Bernshtein, B.; Flamholz, A.; Phillips, R.; Milo, R. The total number and mass of SARS-CoV-2 virions. Proc. Natl. Acad. Sci. USA 2021, 118, e2024815118. [Google Scholar] [CrossRef]
  17. Park, W.B.; Kwon, N.-J.; Choi, S.-J.; Kang, C.K.; Choe, P.G.; Kim, J.Y.; Yun, J.; Lee, G.-W.; Seong, M.-W.; Kim, N.J. Virus isolation from the first patient with SARS-CoV-2 in Korea. J. Korean Med. Sci. 2020, 35, e84. [Google Scholar] [CrossRef]
  18. Barrett, T.; Wilhite, S.E.; Ledoux, P.; Evangelista, C.; Kim, I.F.; Tomashevsky, M.; Marshall, K.A.; Phillippy, K.H.; Sherman, P.M.; Holko, M. NCBI GEO: Archive for functional genomics data sets—Update. Nucleic Acids Res. 2012, 41, D991–D995. [Google Scholar] [CrossRef] [Green Version]
  19. Kodama, Y.; Shumway, M.; Leinonen, R. The Sequence Read Archive: Explosive growth of sequencing data. Nucleic Acids Res. 2012, 40, D54–D56. [Google Scholar] [CrossRef] [Green Version]
  20. Robinson, P.N.; Piro, R.M.; Jager, M. Computational Exome and Genome Analysis; CRC Press: Boca Raton, FL, USA, 2017. [Google Scholar]
  21. Li, H. Minimap2: Pairwise alignment for nucleotide sequences. Bioinformatics 2018, 34, 3094–3100. [Google Scholar] [CrossRef] [Green Version]
  22. Setliff, I.; Shiakolas, A.R.; Pilewski, K.A.; Murji, A.A.; Mapengo, R.E.; Janowska, K.; Richardson, S.; Oosthuysen, C.; Raju, N.; Ronsard, L. High-throughput mapping of B cell receptor sequences to antigen specificity. Cell 2019, 179, 1636–1646.e15. [Google Scholar] [CrossRef] [PubMed]
  23. Braun, K.M.; Haddock, L.A.; Crooks, C.M.; Barry, G.L.; Lalli, J.; Neumann, G.; Watanabe, T.; Imai, M.; Yamayoshi, S.; Ito, M.; et al. Avian H7N9 influenza viruses are evolutionarily constrained by stochastic processes during replication and transmission in mammals. bioRxiv 2022, 4, 1–40. [Google Scholar] [CrossRef]
  24. Legebeke, J.; Lord, J.; Penrice-Randal, R.; Vallejo, A.F.; Poole, S.; Brendish, N.J.; Dong, X.; Hartley, C.; Holloway, J.W.; Lucas, J.S. Evaluating the immune response in treatment-naive hospitalised patients with influenza and COVID-19. Front. Immunol. 2022, 13, 853265. [Google Scholar] [CrossRef] [PubMed]
  25. V’kovski, P.; Kratzel, A.; Steiner, S.; Stalder, H.; Thiel, V. Coronavirus biology and replication: Implications for SARS-CoV-2. Nat. Rev. Microbiol. 2021, 19, 155–170. [Google Scholar] [CrossRef]
  26. Li, H.; Handsaker, B.; Wysoker, A.; Fennell, T.; Ruan, J.; Homer, N.; Marth, G.; Abecasis, G.; Durbin, R. The sequence alignment/map format and SAMtools. Bioinformatics 2009, 25, 2078–2079. [Google Scholar] [CrossRef] [Green Version]
  27. Teng, X.; Li, Q.; Li, Z.; Zhang, Y.; Niu, G.; Xiao, J.; Yu, J.; Zhang, Z.; Song, S. Compositional variability and mutation spectra of monophyletic SARS-CoV-2 clades. Genom. Proteom. Bioinform. 2020, 18, 648–663. [Google Scholar] [CrossRef]
  28. Ross, S.M. Simulation; Academic Press: Salt Lake City, UT, USA, 2022. [Google Scholar]
  29. Spade, D.A. Markov chain Monte Carlo methods: Theory and practice. In Handbook of Statistics; Elsevier: Amsterdam, The Netherlands, 2020. [Google Scholar]
  30. Andrews, S. FastQC A Quality Control tool for High Throughput Sequence Data. Available online: http://www.bioinformatics.babraham.ac.uk/projects/fastqc/ (accessed on 1 August 2018).
  31. You, Y.; Lai, X.; Pan, Y.; Zheng, H.; Vera, J.; Liu, S.; Deng, S.; Zhang, L. Artificial intelligence in cancer target identification and drug discovery. Signal Transduct. Target. Ther. 2022, 7, 156. [Google Scholar] [CrossRef]
  32. Liu, G.-D.; Li, Y.-C.; Zhang, W.; Zhang, L. A Brief Review of Artificial Intelligence Applications and Algorithms for Psychiatric Disorders. Engineering 2020, 6, 462–467. [Google Scholar] [CrossRef]
  33. Liu, S.; You, Y.; Tong, Z.; Zhang, L. Developing an Embedding, Koopman and Autoencoder Technologies-Based Multi-Omics Time Series Predictive Model (EKATP) for Systems Biology research. Front. Genet. 2021, 12, 761629. [Google Scholar] [CrossRef]
  34. Song, H.; Chen, L.; Cui, Y.; Li, Q.; Wang, Q.; Fan, J.; Yang, J.; Zhang, L. Denoising of MR and CT images using cascaded multi-supervision convolutional neural networks with progressive training. Neurocomputing 2022, 469, 354–365. [Google Scholar] [CrossRef]
  35. Xiao, M.; Yang, X.; Yu, J.; Zhang, L. CGIDLA:Developing the Web Server for CpG Island Related Density and LAUPs (Lineage-Associated Underrepresented Permutations) Study. IEEE/ACM Trans. Comput. Biol. Bioinform. 2020, 17, 2148–2154. [Google Scholar] [CrossRef] [PubMed]
  36. Zhang, L.; Bai, W.; Yuan, N.; Du, Z. Comprehensively benchmarking applications for detecting copy number variation. PLoS Comp. Biol. 2019, 15, e1007069. [Google Scholar] [CrossRef] [Green Version]
  37. Zhang, L.; Lv, J.; Xiao, M.; Yang, L.; Zhang, L. Exploring the underlying mechanism of action of a traditional Chinese medicine formula, Youdujing ointment, for cervical cancer treatment. Quant. Biol. 2021, 9, 292–302. [Google Scholar] [CrossRef]
  38. Gao, J.; Liu, P.; Liu, G.-D.; Zhang, L. Robust Needle Localization and Enhancement Algorithm for Ultrasound by Deep Learning and Beam Steering Methods. J. Comput. Sci. Technol. 2021, 36, 334–346. [Google Scholar] [CrossRef]
  39. Fotopoulos, S.B. Probability and Random Processes. Technometrics 2007, 49, 365. [Google Scholar] [CrossRef]
  40. Lee, C.; Ozdaglar, A.; Shah, D. Computing the Stationary Distribution Locally. In Advances in Neural Information Processing Systems; Curran Associates, Inc.: Montreal, QC, Canada, 2014; pp. 1376–1384. [Google Scholar]
  41. Zhang, L.; Zheng, C.Q.; Li, T.; Xing, L.; Zeng, H.; Li, T.T.; Yang, H.; Cao, J.; Chen, B.D.; Zhou, Z.Y. Building Up a Robust Risk Mathematical Platform to Predict Colorectal Cancer. Complexity 2017, 2017, 8917258. [Google Scholar] [CrossRef] [Green Version]
  42. Santangelo, T.J.; Artsimovitch, I. Termination and antitermination: RNA polymerase runs a stop sign. Nat. Rev. Microbiol. 2011, 9, 319–329. [Google Scholar] [CrossRef] [Green Version]
  43. Yu, J. From Mutation Signature to Molecular Mechanism in the RNA World: A Case of SARS-CoV-2. Genom. Proteom. Bioinform. 2020, 18, 627–639. [Google Scholar] [CrossRef]
  44. Chen, K.; Meng, Q.; Ma, L.; Liu, Q.; Tang, P.; Chiu, C.; Hu, S.; Yu, J. A novel DNA sequence periodicity decodes nucleosome positioning. Nucleic Acids Res. 2008, 36, 6228–6236. [Google Scholar] [CrossRef] [Green Version]
  45. Yi, K.; Kim, S.Y.; Bleazard, T.; Kim, T.; Youk, J.; Ju, Y.S. Mutational spectrum of SARS-CoV-2 during the global pandemic. Exp. Mol. Med. 2021, 53, 1229–1237. [Google Scholar] [CrossRef]
  46. Padhi, A.K.; Tripathi, T. Can SARS-CoV-2 accumulate mutations in the S-protein to increase pathogenicity? ACS Pharmacol. Transl. Sci. 2020, 3, 1023–1026. [Google Scholar] [CrossRef] [PubMed]
  47. Wang, Y.; Wang, D.; Zhang, L.; Sun, W.; Zhang, Z.; Chen, W.; Zhu, A.; Huang, Y.; Xiao, F.; Yao, J.; et al. Intra-host variation and evolutionary dynamics of SARS-CoV-2 populations in COVID-19 patients. Genome Med. 2021, 13, 30. [Google Scholar] [CrossRef]
  48. Kokic, G.; Hillen, H.S.; Tegunov, D.; Dienemann, C.; Seitz, F.; Schmitzova, J.; Farnung, L.; Siewert, A.; Höbartner, C.; Cramer, P. Mechanism of SARS-CoV-2 polymerase stalling by remdesivir. Nat. Commun. 2021, 12, 279. [Google Scholar] [CrossRef] [PubMed]
  49. Hanusz, Z.; Tarasinska, J.; Zielinski, W. Shapiro-Wilk te st with known mean. REVSTAT-Stat. J. 2016, 14, 89–100. [Google Scholar]
  50. Schneider, J.W. Null hypothesis significance tests. A mix-up of two different theories: The basis for widespread confusion and numerous misinterpretations. Scientometrics 2015, 102, 411–432. [Google Scholar] [CrossRef] [Green Version]
  51. Boyce, E.G.; Nappi, J.M. Is there significance beyond the t-test. Drug Intell. Clin. Pharm. 1988, 22, 334–335. [Google Scholar] [CrossRef]
Figure 1. The workflow of the study.
Figure 1. The workflow of the study.
Biomolecules 13 00063 g001
Figure 2. The pseudo code of nucleobase filtering algorithm with dynamic threshold. Here, D represents the dictionary which stores q u a l i t y _ s c o r e s : b a s e _ n u m b e r s pairs at each site; V represents the base dataset after filtering by the algorithm at each site; Q represents the base quality score corresponding to left or right; N represents the base number corresponding to Q l e f t or Q r i g h t . We implement the algorithm for the mapped sequencing reads at each site of the reference genome to obtain the high-quality sequence data for mutation spectra analysis.
Figure 2. The pseudo code of nucleobase filtering algorithm with dynamic threshold. Here, D represents the dictionary which stores q u a l i t y _ s c o r e s : b a s e _ n u m b e r s pairs at each site; V represents the base dataset after filtering by the algorithm at each site; Q represents the base quality score corresponding to left or right; N represents the base number corresponding to Q l e f t or Q r i g h t . We implement the algorithm for the mapped sequencing reads at each site of the reference genome to obtain the high-quality sequence data for mutation spectra analysis.
Biomolecules 13 00063 g002
Figure 3. The mutation simulation flowchart of SARS-CoV-2.
Figure 3. The mutation simulation flowchart of SARS-CoV-2.
Biomolecules 13 00063 g003
Figure 4. Comparing the low-quality data filtering results of five approaches by average base quality within each window length (300 bases). (A) The specific average base quality of SARS-CoV-2 positive-sense reference strand at each site. (B) The overall average base quality distribution of SARS-CoV-2 positive-sense reference strand at each site. (C) The specific average base quality of SARS-CoV-2 negative-sense reference strand at each site. (D) The overall average base quality distribution of SARS-CoV-2 negative-sense reference strand at each site. *** p ≤ 0.001.
Figure 4. Comparing the low-quality data filtering results of five approaches by average base quality within each window length (300 bases). (A) The specific average base quality of SARS-CoV-2 positive-sense reference strand at each site. (B) The overall average base quality distribution of SARS-CoV-2 positive-sense reference strand at each site. (C) The specific average base quality of SARS-CoV-2 negative-sense reference strand at each site. (D) The overall average base quality distribution of SARS-CoV-2 negative-sense reference strand at each site. *** p ≤ 0.001.
Biomolecules 13 00063 g004
Figure 5. Intra-host mutation spectra of SARS-CoV-2. The size of each color in the pie chart indicates the proportion of the corresponding base mutation type within the intra-host mutation spectra.
Figure 5. Intra-host mutation spectra of SARS-CoV-2. The size of each color in the pie chart indicates the proportion of the corresponding base mutation type within the intra-host mutation spectra.
Biomolecules 13 00063 g005
Figure 6. Variation of base content percentage in mutation simulation. (A) The percentage of four base content during mutation simulation. The horizontal axis represents the cumulative mutation number and the vertical axis represents the base percentage. Red, blue, dark green and orange lines represent the content percentage of A, U, C and G, respectively. (B) The percentage of “AG” and “AU” content during the mutation simulation. Brown dotted lines represent how many mutation steps that the percentage of “AG” and “AU” content would deviate from the base content percentage of Gamma-CoV, Alpha-CoV/Delta-CoV and Beta-CoV, respectively. Purple and light green lines represent the percentage of “AG” and “AU” content, respectively.
Figure 6. Variation of base content percentage in mutation simulation. (A) The percentage of four base content during mutation simulation. The horizontal axis represents the cumulative mutation number and the vertical axis represents the base percentage. Red, blue, dark green and orange lines represent the content percentage of A, U, C and G, respectively. (B) The percentage of “AG” and “AU” content during the mutation simulation. Brown dotted lines represent how many mutation steps that the percentage of “AG” and “AU” content would deviate from the base content percentage of Gamma-CoV, Alpha-CoV/Delta-CoV and Beta-CoV, respectively. Purple and light green lines represent the percentage of “AG” and “AU” content, respectively.
Biomolecules 13 00063 g006
Figure 7. The distribution of new-generated stop codons during mutation simulation. The horizontal axis represents the locations of stop codons on SARS-CoV-2 gene segments and the vertical axis represents the average number of these stop codons within the window length (300 bases). Pink, orange, blue and purple lines represent the maximum number of stop codons during mutation (Method S3), the number of stop codons when base content percentage start to deviate from Gamma-CoV, Alpha-CoV /Delta-CoV and Beta-CoV, respectively.
Figure 7. The distribution of new-generated stop codons during mutation simulation. The horizontal axis represents the locations of stop codons on SARS-CoV-2 gene segments and the vertical axis represents the average number of these stop codons within the window length (300 bases). Pink, orange, blue and purple lines represent the maximum number of stop codons during mutation (Method S3), the number of stop codons when base content percentage start to deviate from Gamma-CoV, Alpha-CoV /Delta-CoV and Beta-CoV, respectively.
Biomolecules 13 00063 g007
Figure 8. Implementation of sequence periodicity analysis using power spectrum. (A) Overall power spectrum of all kinds of stop codons (UAA, UAG and UGA); (B) Overall power spectrum of the stop codon UAA; (C) Overall power spectrum of the stop codon UAG; (D) Overall power spectrum of the stop codon UGA. Since 3 nt frequency peaks in the overall power spectrum (represent stop codons, (AD) are obvious, we zoom in each figure to investigate other periodic patterns except for 3 nt by (EH). The horizontal axis ( log 10 f )) represents the length of periodic sequences (f) and the vertical axis represents the power density of corresponding spectrum. Purple, green, and yellow lines of each stop codon represent the power spectrum when the maximum number of stop codons during mutation (Method S3) starts to deviate from the base content percentage of Alpha-CoV/Delta-CoV, Beta-CoV and Gamma-CoV, respectively.
Figure 8. Implementation of sequence periodicity analysis using power spectrum. (A) Overall power spectrum of all kinds of stop codons (UAA, UAG and UGA); (B) Overall power spectrum of the stop codon UAA; (C) Overall power spectrum of the stop codon UAG; (D) Overall power spectrum of the stop codon UGA. Since 3 nt frequency peaks in the overall power spectrum (represent stop codons, (AD) are obvious, we zoom in each figure to investigate other periodic patterns except for 3 nt by (EH). The horizontal axis ( log 10 f )) represents the length of periodic sequences (f) and the vertical axis represents the power density of corresponding spectrum. Purple, green, and yellow lines of each stop codon represent the power spectrum when the maximum number of stop codons during mutation (Method S3) starts to deviate from the base content percentage of Alpha-CoV/Delta-CoV, Beta-CoV and Gamma-CoV, respectively.
Biomolecules 13 00063 g008
Figure 9. The webpage of 2019-NCSS. (A) The “mutation spectra analysis” module. (B) The “mutation simulation” module.
Figure 9. The webpage of 2019-NCSS. (A) The “mutation spectra analysis” module. (B) The “mutation simulation” module.
Biomolecules 13 00063 g009
Table 1. Periodicity of the distribution of three stop codons.
Table 1. Periodicity of the distribution of three stop codons.
Stop CodonsThe Length of Segment Corresponding to the Most Significant Peak Other Than 3 nt
UAA9/11/30/48 nt
UAG11/15/18/30 nt
UGA15/19/26/86 nt
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Xiao, M.; Ma, F.; Yu, J.; Xie, J.; Zhang, Q.; Liu, P.; Yu, F.; Jiang, Y.; Zhang, L. A Computer Simulation of SARS-CoV-2 Mutation Spectra for Empirical Data Characterization and Analysis. Biomolecules 2023, 13, 63. https://doi.org/10.3390/biom13010063

AMA Style

Xiao M, Ma F, Yu J, Xie J, Zhang Q, Liu P, Yu F, Jiang Y, Zhang L. A Computer Simulation of SARS-CoV-2 Mutation Spectra for Empirical Data Characterization and Analysis. Biomolecules. 2023; 13(1):63. https://doi.org/10.3390/biom13010063

Chicago/Turabian Style

Xiao, Ming, Fubo Ma, Jun Yu, Jianghang Xie, Qiaozhen Zhang, Peng Liu, Fei Yu, Yuming Jiang, and Le Zhang. 2023. "A Computer Simulation of SARS-CoV-2 Mutation Spectra for Empirical Data Characterization and Analysis" Biomolecules 13, no. 1: 63. https://doi.org/10.3390/biom13010063

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop