Literature DB >> 22619571

Numerical characterization of DNA sequence based on dinucleotides.

Xingqin Qi1, Edgar Fuller, Qin Wu, Cun-Quan Zhang.   

Abstract

Sequence comparison is a primary technique for the analysis of DNA sequences. In order to make quantitative comparisons, one devises mathematical descriptors that capture the essence of the base composition and distribution of the sequence. Alignment methods and graphical techniques (where each sequence is represented by a curve in high-dimension Euclidean space) have been used popularly for a long time. In this contribution we will introduce a new nongraphical and nonalignment approach based on the frequencies of the dinucleotide XY in DNA sequences. The most important feature of this method is that it not only identifies adjacent XY pairs but also nonadjacent XY ones where X and Y are separated by some number of nucleotides. This methodology preserves information in DNA sequence that is ignored by other methods. We test our method on the coding regions of exon-1 of β-globin for 11 species, and the utility of this new method is demonstrated.

Entities:  

Mesh:

Substances:

Year:  2012        PMID: 22619571      PMCID: PMC3349307          DOI: 10.1100/2012/104269

Source DB:  PubMed          Journal:  ScientificWorldJournal        ISSN: 1537-744X


1. Introduction

The number of identifiable DNA sequences responsible for various physiological structures is rapidly increasing as more and more collected DNA sequences are added to scientific databases. It is, however, difficult to obtain information directly from sequences since the sheer volume of data is computational demanding. It is one of the challenges for biologists to analyze mathematically the large volume of genomic DNA sequence data. Many schemes have been proposed to numerically characterize DNA sequences. Sequence alignment has been used as a very powerful tool for comparison of two closely related genomes at the base-by-base nucleotide sequence level. This method relies heavily on the orderings of nucleotides appearing in the sequence. With the divergence of species over time, though, genomic rearrangements and in particular genetic shuffling make sequence alignment unreliable or impossible. Graphical techniques are another powerful tool for the analysis and visualization of DNA sequences. Using graphical approaches can provide intuitive pictures or useful insights that assist the analysis of complicated relations between DNA sequences. This methodology starts with a graphical representation of DNA sequence which could be based on 2D, 3D, 4D, 5D, and 6D spaces and represents DNA as matrices by associating with the selected geometrical objects, then vectors composed of the invariants of matrices will be used to compare DNA sequences, see [1-10]. Such schemes have an advantage in that they offer an instant, though, visual and qualitative summary of the lengthy DNA sequences. This approach also involves many unresolved questions. For example, how does one obtain suitable matrices to characterize DNA sequences and how are invariants selected suitable for sequence comparisons? In many cases, the calculation of the matrices or the invariants will become more and more difficult with the length of the sequence. There are also approaches which could arrive a mathematical representation of DNA sequences by nongraphical ways, see [11-13]. And more recently, a new representation based on symbolic dynamics [14] and a new representation based on digital signal method [15] are also illustrated. In this contribution, we introduce a novel nongraphical and nonalignment approach for DNA sequence comparison. We use DNA sequence directly by considering the frequencies of dinucleotide. We represent each DNA sequence by a dinucleotide frequency matrix or by a dinucleotide frequency vector, based on which two distance measurements are defined, respectively. Then comparisons between DNA sequences could be carried out by calculating the distances between these mathematical descriptors. The most important feature of this method is that the mathematical descriptors not only take into consideration the frequencies of adjacent XY pairs but also of nonadjacent XY pairs. In this way, information contained in the relative spacing of nucleotides is preserved. The method is very simple and fast, and does not require sequence alignment or sequence graphical representation which would cause complex calculations. It can be used to analyze both short and long DNA sequences. As an application, this method is tested on the exon-1 coding sequences of β-globin for 11 species and the results are consistent with what have been reported previously [5, 9, 12, 14, 15], which prove the utility of this new method.

2. Dinucleotide Frequency Matrix and Dinucleotide Frequency Vector

Typically, DNA sequence data is represented as a string of letters A, C, G, and T, which signify the four nucleotides: adenine, cytosine, guanine, and thymine, respectively. There are 16 possible dinucleotides, that is, Ω = { AT, AA, AC, AG, TT, TA, TC, TG, GT, GA, GC, GG, CT, CA, CC, CG}. In the following, we always use XY to represent dinucleotides, and note that dinucleotide XY is distinguished from. Let s be a sequence of length n and denote the number of occurrences of adjacent XY in s by Y (1). Clearly, if s is a sequence of length, then ∑ XY (1) = n − 1. The occurrence frequency for XY is defined as We get one 16-dimensional vector associated with sequence s based on adjacent dinucleotides: Notice that there would be a loss of information when one condenses sequence s to a single 16-dimensional vector. A way to recover some of the lost information associated with a sequence s to a single 16-vector is to introduce additional 16 vectors to store the frequency information of pairs XY when X and Y are not adjacent but are separated at various distance. For example, if s = ATCGATC, the adjacent dinucleotides are AT, TC, CG, GA with occurrence frequency 2/6, 2/6, 1/6, and 1/6, respectively. The dinucleotides at distance 2 (i.e., separated by one nucleotide) in s are AC, TG, CA, GT, AC with occurrence frequency 2/5, 1/5, 1/5, and 1/5, respectively. These two 16-dimensional vectors will contain additional information beyond that found in the initial dinucleotide vector. Generally, let s be a sequence of length. Denote XY ( as the number of occurrence of XY in s when X and Y are separated by d − 1 nucleotides. Clearly, ∑ XY ( = n − d. Define as the occurrence frequency. For each given integer, we could get one 16-dimensional vector associated with sequence s: The distance d between X and Y could be 1, 2 or even larger integers. When we scan sequence s to count the occurrence of dinucleotides XY at distance, the nucleotides of s from position 1 to (n − d) are counted as “X”, while the nucleotides of s from position (d + 1) to n are counted as “Y”. When d ≤ ⌊(n − 1)/2⌋, there is an overlapping interval [d + 1, n − d] between the two intervals [1, n − d] and [d + 1, n], which means the nucleotides in the overlapping interval will counted as both X and Y; but if d > ⌈(n − 1)/2⌉, the two intervals [1, n − d] and [d + 1, n] will disjoint, and the information of these nucleotides in the interval [n − d + 1, d] will be lost. So in the following, to avoid loss of information, d must not be larger than ⌈(n − 1)/2⌉, that is, d ≤ ⌈(n − 1)/2⌉. Furthermore, to make the information in more accurate, we hope that the overlapping interval [d + 1, n − d] will be large enough. Based on this intuition, we would prefer to these d such that (n − 2d)/n ≥ 50%, which guarantees that more than half of the nucleotides in sequence s will be counted as both X and Y. So d is restricted to d ≤ ⌊n/4⌋ for each DNA sequence s with length. Let s be a DNA sequence of length, for a given d ≤ ⌊n/4⌋, the dinucleotide frequency matrix associated with s is defined as where is the 16-dimensional occurrence frequency vector when X and Y are separated by (i − 1) nucleotides. The size of matrix F(s) is d × 16. We also present another mathematical descriptor associated with s named dinucleotide frequency vector which is defined as then is a 1 × 16d row vector.

3. Two Distance Measurements Based on Dinucleotide Frequency

From Section 2, we get correspondences between one DNA sequence s and the dinucleotide frequency matrix F(s) and the dinucleotide frequency vector . Note that the sizes of F(s) and all depend on. To make the comparisons for a set of DNA sequences meaningful, we should use an identical d for all these DNA sequences. Denote the set of DNA sequences by, by the discussion in Section 2, we define the identical d 0 as where |s| is the length of s. The choice of d 0 will guarantee that either the frequency matrix or the frequency vector will involve enough accurate information, and the dinucleotide frequency matrices and dinucleotide frequency vectors associated with sequences in S all have the same size. DNA sequences comparisons could be completed by studying their corresponding matrices and vectors. In the following we will introduce two different distance measurements based on dinucleotide frequencies matrix and dinucleotide frequency vector, respectively.

3.1. City Block Distance for Dinucleotide Frequency Matrix

Given two DNA sequences s and h, then we get the dinucleotide frequency matrix F(s) and F(h) as in Section 2, comparison between s and h becomes comparison between F(s) and F(h). Using this, we define the city block distance d 1(s, h) between s and h as

3.2. Cosine Distance for Dinucleotide Frequency Vector

We also obtain a mapping from a DNA sequence s to a vector in the 16d 0-dimensional linear space. Comparison between DNA sequences also could become comparison between these 16d 0-dimensional vectors. This is based on the assumption that two DNA sequences are similar if the corresponding 16d 0-dimensional vectors in the 16d 0-dimensional space have similar directions. Given two DNA sequences s and h, the dinucleotide frequency vectors are and , we define the cosine distance d 2(s, h) between s and h as where is the cosine value of the included angle between vectors and .

4. Applications and Experimental Results

4.1. Experimental Results

A comparison between a pair of DNA sequences to judge their similarity or dissimilarity could be carried out by calculating the distance d 1(s, h) or d 2(s, h). The smaller is the distance, the much similar are the two DNA sequences (The code is available on request). To test the utility of above method, we make a comparison for the coding regions of exon-1 of β-globin gene for 11 different species, which were also studied by Randić et al. in [12]. Table 1 presents their accession numbers in NCBI database, while Table 2 lists these 11 coding sequences concretely.
Table 1

ID Information for Exon-1 of β -globin gene of 11 species.

SpeciesID/AccessionDatabaselength
HumanU01317NCBI92
ChimpanzeeX02345NCBI105
GorillaX61109NCBI93
LemurM15734NCBI92
RatX06701NCBI92
MouseV00722NCBI93
RabbitV00882NCBI92
GoatM15387NCBI86
BovineX00376NCBI86
OpossumJ03643NCBI92
GallusV00409NCBI92
Table 2

The coding sequence of exon-1 of β -globin gene for 11 species.

SpeciesDNA sequence
Human ATGGTGCACCTGACTCCTGAGGAGAAGTCTGCCGTTACTGCCCTGTGGGGCAAGGTGAACGTGGATGAAGTTGGTGGTGAGGCCCTGGGCAG
Chimpanzee ATGGTGCACCTGACTCCTGAGGAGAAGTCTGCCGTTACTGCCCTGTGGGGCAAGGTGAACGTGGATGAAGTTGGTGGTGAGGCCCTGGGCAGGTTGGTATCAAGG
Gorilla ATGGTGCACCTGACTCCTGAGGAGAAGTCTGCCGTTACTGCCCTGTGGGGCAAGGTGAACGTGGATGAAGTTGGTGGTGAGGCCCTGGGCAGG
Lemur ATGACTTTGCTGAGTGCTGAGGAGAATGCTCATGTCACCTCTCTGTGGGGCAAGGTGGATGTAGAGAAAGTTGGTGGCGAGGCCTTGGGCAG
Rat ATGGTGCACCTAACTGATGCTGAGAAGGCTACTGTTAGTGGCCTGTGGGGAAAGGTGAACCCTGATAATGTTGGCGCTGAGGCCCTGGGCAG
Mouse ATGGTTGCACCTGACTGATGCTGAGAAGTCTGCTGTCTCTTGCCTGTGGGCAAAGGTGAACCCCGATGAAGTTGGTGGTGAGGCCCTGGGCAGG
Rabbit ATGGTGCATCTGTCCAGTGAGGAGAAGTCTGCGGTCACTGCCCTGTGGGGCAAGGTGAATGTGGAAGAAGTTGGTGGTGAGGCCCTGGGCAG
Goat ATGCTGACTGCTGAGGAGAAGGCTGCCGTCACCGGCTTCTGGGGCAAGGTGAAAGTGGATGAAGTTGGTGCTGAGGCCCTGGGCAG
Bovine ATGCTGACTGCTGAGGAGAAGGCTGCCGTCACCGCCTTTTGGGGCAAGGTGAAAGTGGATGAAGTTGGTGGTGAGGCCCTGGGCAG
Opossum ATGGTGCACTTGACTTCTGAGGAGAAGAACTGCATCACTACCATCTGGTCTAAGGTGCAGGTTGACCAGACTGGTGGTGAGGCCCTTGGCAG
Gallus ATGGTGCACTGGACTGCTGAGGAGAAGCAGCTCATCACCGGCCTCTGGGGCAAGGTCAATGTGGCCGAATGTGGGGCCGAAGCCCTGGCCAG
At first, we present the similarity/dissimilarity matrix based on distance measurement d 1, see Table 3. When we examine this table, we notice that smallest entries are always associated with the pairs (human, chimpanzee) with d 1 = 2.5567, (human, gorilla) with d 1 = 2.4026, and (gorilla, chimpanzee) with d 1 = 2.7338. That means the more similar species pairs are human-gorilla, human-chimpanzee, and gorilla-chimpanzee. We also observe that the largest entry d 1 = 9.0347 is associated with gallus and lemur and the larger entries appear in the rows belonging to gallus and opossum, which is consistent with the facts that gallus is the only nonmammalian species among these 11 species and opossum is the most remote species from the remaining mammals. These observed facts are consistent with the results reported in previous studies [5, 9, 12] determined by matrix invariants techniques, and also consistent with the reported results from nongraphical means [14, 15]. More interesting, in Table 3, the distance between goat and bovine is d 1 = 2.3438, which is actually the smallest entry in Table 3. That implies goat and bovine are regarded to be much similar to each other by our method, which is consistent with their biology taxonomy that bovine and goat are both even-toed ungulates and belong to the family of “Bovidae”.
Table 3

The upper triangular part of the dissimilarity/similarity matrix based on d 1.

SpeciesHumanChimpanzeeGorillaLemurRatMouseRabbitGoatBovineOpossumGallus
Human02.55672.40266.49225.66224.91444.29045.32204.83066.83587.4959
Chimpanzee 02.73386.53405.94555.16134.95875.65254.96707.45687.9791
Gorilla 07.04666.23445.28195.03105.33534.93407.89568.0582
Lemur 06.97356.84195.66476.93326.01958.22939.0347
Rat 05.25406.80046.58476.25457.53598.2347
Mouse 06.57306.78636.41337.29007.8317
Rabbit 05.92655.29748.07438.3210
Goat 02.34388.01587.7129
Bovine 07.98478.2938
Opossum 08.0268
Gallus 0
Table 4 presents the similarity/dissimilarity matrix based on the distance measurement d 2. The smallest entries are also associated with the pairs (human, chimpanzee) with d 2 = 0.0087, (human, gorilla), with d 2 = 0.0074, and (gorilla, chimpanzee), and with d 2 = 0.0112. We find that the largest entry (d 2 = 0.1139 ) is associated with (gallus, lemur), and the rows corresponding to gallus and opossum have larger entries, which is also consistent with the facts that gallus is the only nonmammalian species among these 11 species and opossum is the most remote species from the remaining mammals. The observed facts in Table 4 are consistent with the previously reported results in [5, 9, 12, 14, 15] as well. And the distance between goat and bovine (d 2 = 0.0109 ) is also much smaller as we expect.
Table 4

The upper triangular part of the dissimilarity/similarity matrix based on d 2.

SpeciesHumanChimpanzeeGorillaLemurRatMouseRabbitGoatBovineOpossumGallus
Human00.00870.00740.05670.04640.03720.02530.03540.02870.07190.0819
Chimpanzee 00.01120.05640.04870.03830.03030.04030.03200.07930.0899
Gorilla 00.06190.05380.03980.03120.03570.03020.08870.0877
Lemur 00.06910.06350.04540.06160.04630.09390.1139
Rat 00.04170.06310.05920.05520.08320.1048
Mouse 00.05880.05730.05280.07650.0932
Rabbit 00.04440.03490.09980.0933
Goat 00.01090.09480.0792
Bovine 00.09230.0937
Opossum 00.0897
Gallus 0
We can see that there is an overall qualitative agreement between Tables 3 and 4. To see it visually, we denote the degree of dissimilarity/similarity of the pair human-gorilla as 1 in each table, then the results of the examination of the degree of dissimilarity/similarity between human and other several species under the two distance measurements are shown in Figure 1. We can see that the curvilinear trend of these two curves are almost the same, which demonstrates the overall agreement among dissimilarity/similarities obtained by these two distance methods.
Figure 1

The degree of dissimilarity/similarity of the other 10 species with human, where the degree of dissimilarity/similarity of the pair human-gorilla is defined relatively as 1.

4.2. Discussion

For the above exon-1 coding data of 11 species, d 0 is chosen to be 21 followed by (7). A 336-dimensional vector is used to characterize each DNA sequence under the second distance measure. To confirm the efficacy of the vectors constructed in this high-dimensional data representation, we perform principal component analysis (PCA) on these 336 parameters. Figure 2(a) shows the projection of the 11 vectors on a 2D property space composed of the top two principal components PC1, PC2. We can see that in the 2D space, gallus (labeled by “⨀”) and opossum (labeled by “∇”) are furthest from the other 9 species, and human, chimpanzee, and gorilla are very close to each other. These result are consistent with what we have got from Table 4. Note that these top two principal components contribute 48% (see Figure 2(b)) to the total information. Some information is lost when we do the projection, for example, bovine seems much closer to rabbit than goat in the 2D projection, but we know this is not true in Table 4 when all 336 parameters are considered. However, this rough approximation confirms that our mathematical descriptor characterizes DNA sequence structure effectively.
Figure 2

(a) The projection of the 336-dimensional vectors of 11 species on a 2D space composed of the top two principal components; (b) The contributions of the first 6 principal components.

5. Conclusion

In this paper, we have presented a new method based on dinucleotide frequencies for DNA sequence comparison. The dinucleotide frequency matrix and dinucleotide frequency vector are used to mathematically characterize a DNA sequence. The most important feature of this method is that the mathematical descriptors not only involve the frequencies of adjacent XY pairs but also nonadjacent XY pairs (i.e., when X and Y are separated by various number of nucleotides), such that a lot of important information is avoided to lose. This new method does not require sequence alignment or sequence graphical representation, which avoids the complex calculation found in either sequence alignment or sequence graphical representation. The method is very simple and fast, and it can be used to analyze both short and long DNA sequences with high efficiencies.
  6 in total

1.  Condensed representation of DNA primary sequences.

Authors:  M Randić
Journal:  J Chem Inf Comput Sci       Date:  2000 Jan-Feb

2.  On 3-D graphical representation of DNA primary sequences and their numerical characterization.

Authors:  M Randić; M Vracko; A Nandy; S C Basak
Journal:  J Chem Inf Comput Sci       Date:  2000 Sep-Oct

3.  On the characterization of DNA primary sequences by triplet of nucleic acid bases.

Authors:  M Randić; X Guo; S C Basak
Journal:  J Chem Inf Comput Sci       Date:  2001 May-Jun

4.  Analysis of similarity/dissimilarity of DNA sequences based on nonoverlapping triplets of nucleotide bases.

Authors:  Bo Liao; Tian-Ming Wang
Journal:  J Chem Inf Comput Sci       Date:  2004 Sep-Oct

5.  Numerical characterization of DNA sequences based on digital signal method.

Authors:  Zhao-Hui Qi; Xiao-Qin Qi
Journal:  Comput Biol Med       Date:  2009-03-03       Impact factor: 4.589

6.  H curves, a novel method of representation of nucleotide series especially suited for long DNA sequences.

Authors:  E Hamori; J Ruskin
Journal:  J Biol Chem       Date:  1983-01-25       Impact factor: 5.157

  6 in total
  3 in total

1.  Classification of COVID-19 and Other Pathogenic Sequences: A Dinucleotide Frequency and Machine Learning Approach.

Authors:  Gciniwe S Dlamini; Stephanie J Muller; Rebone L Meraba; Richard A Young; James Mashiyane; Tapiwa Chiwewe; Darlington S Mapiye
Journal:  IEEE Access       Date:  2020-10-15       Impact factor: 3.367

2.  Effective Encoding for DNA Sequence Visualization Based on Nucleotide's Ring Structure.

Authors:  A T M Golam Bari; Mst Rokeya Reaz; A K M Tauhidul Islam; Ho-Jin Choi; Byeong-Soo Jeong
Journal:  Evol Bioinform Online       Date:  2013-07-07       Impact factor: 1.625

3.  Genomic signal processing methods for computation of alignment-free distances from DNA sequences.

Authors:  Ernesto Borrayo; E Gerardo Mendizabal-Ruiz; Hugo Vélez-Pérez; Rebeca Romo-Vázquez; Adriana P Mendizabal; J Alejandro Morales
Journal:  PLoS One       Date:  2014-11-13       Impact factor: 3.240

  3 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.