Literature DB >> 27746676

A Novel Method for Alignment-free DNA Sequence Similarity Analysis Based on the Characterization of Complex Networks.

Jie Zhou1, Pianyu Zhong1, Tinghui Zhang1.   

Abstract

Determination of sequence similarity is one of the major steps in computational phylogenetic studies. One of the major tasks of computational biologists is to develop novel mathematical descriptors for similarity analysis. DNA clustering is an important technology that automatically identifies inherent relationships among large-scale DNA sequences. The comparison between the DNA sequences of different species helps determine phylogenetic relationships among species. Alignment-free approaches have continuously gained interest in various sequence analysis applications such as phylogenetic inference and metagenomic classification/clustering, particularly for large-scale sequence datasets. Here, we construct a novel and simple mathematical descriptor based on the characterization of cis sequence complex DNA networks. This new approach is based on a code of three cis nucleotides in a gene that could code for an amino acid. In particular, for each DNA sequence, we will set up a cis sequence complex network that will be used to develop a characterization vector for the analysis of mitochondrial DNA sequence phylogenetic relationships among nine species. The resulting phylogenetic relationships among the nine species were determined to be in agreement with the actual situation.

Entities:  

Keywords:  DNA sequence; cis sequence network; phylogenetic tree; similarity analysis

Year:  2016        PMID: 27746676      PMCID: PMC5054945          DOI: 10.4137/EBO.S40474

Source DB:  PubMed          Journal:  Evol Bioinform Online        ISSN: 1176-9343            Impact factor:   1.625


Introduction

It is of great importance for biologists to analyze and understand the structure and function of a large volume of genomic DNA sequences.1,2 However, it is very difficult to obtain biological information directly from large DNA sequences.3 Determination of sequence similarity is one of the major steps in computational phylogenetic studies. During evolution, both nucleotide mutation and gene rearrangement occurred. One of the major tasks of computational biologists is to develop novel mathematical descriptors for similarity analysis.1 DNA clustering is an important technology that automatically finds inherent relationships in large-scale collections of DNA sequences. However, the quality of DNA clustering resulting from this technique may still need to be significantly improved. The comparison between the DNA sequences of different species helps determine the phylogenetic relationship among various species.2 In recent years, various approaches have been proposed for generating DNA sequence information.1–9 In 1990, Jeffrey4 proposed a method known as Chaos Game Representation (CGR) of gene structures. The Chaos Game is essentially an iterated function scheme, similar to that used in the representation of the Sierpinski triangle obtained by plotting a sequence of points generated in a somewhat random fashion.4,10 CGR is a novel holistic approach that provides a visual image of a DNA sequence that is quite different from the traditional linear arrangement of nucleotides. CGR of DNA sequences has received widespread attention for searching global patterns in long DNA sequences.10–12 Sequence alignment has been frequently used as a powerful tool for comparing two DNA sequences.13 However, with the divergence of species over time, subsequence rearrangements occurring during evolution make sequence alignment similarity scores less reliable.1 Alignment-free methods for more efficient comparison and classification of DNA sequences than sequence alignment were developed in the past decade.6 Graphical representations of DNA sequences are also powerful alignment-free tools for the analysis of DNA sequences.1 The first three-dimensional (3D) geometric representation for DNA sequences was presented by Hamori and Ruskin.14 Later, 2D,15–20 3D,21–25 4D,26 5D,27 and 6D28 representations of DNA sequences were developed. These methodologies represent DNA as matrices that were associated with the selected geometrical objects, as well as vectors that were composed of invariants of matrices that were used to compare DNA sequences. Qi et al.1 introduced a novel method based on a graph theory to represent DNA sequences mathematically for similarity analysis, in which they set up a weighted directed graph, whose adjacency matrix yields a representative vector. Two distance measurements for representative vectors are then defined to assess the similarity/dissimilarity of DNA sequences. However, to keep one-to-one mapping between a DNA sequence and its corresponding weighted directed multigraph, the weight of an arc between two nucleotides must retain a sufficient number of significant digits for large DNA sequences to increase its computational complexity. Hou et al.2 proposed a new graphical representation method that adopted the telecommunication Coded Mark Inversion coding to represent four nucleotides, namely, A, G, C, and T. Their approach considers not only the sequences’ structure but also the chemical structure of the DNA sequence. Jeong et al.3 proposed a noble encoding approach for measuring the degree of similarity/dissimilarity between different species. Their approach preserves the physiochemical properties, positional information, and the codon usage bias of nucleotides. Recently, Thankachan et al.7 presented ALFRED, an alignment-free distance computation method, which solves the generalized common substring search problem via exact computation. Pizzi8 presented MissMax, an exact algorithm for the computation of the longest common substring with mismatches between each suffix of two sequences. Kumar et al.9 introduced a 36-dimensional Periodicity Count Value that represented a particular nucleotide sequence by adapting a stochastic model. However, most alignment-free methods may lose the structural and functional information of DNA sequences because these mainly utilize feature extractions. Therefore, these may not fully reflect the actual differences among DNA sequences. Most of these techniques utilize genes that consist of several hundreds to thousands of bases to illustrate the effectiveness of their methods. However, for a large volume of genomic DNA sequences that comprises tens of thousands to millions of bases, the problem is computational complexity. In most cases, it is necessary to identify a proper way to represent DNA sequences. In this paper, we construct a novel mathematical descriptor based on the characterization of complex networks. In particular, for each DNA sequence, a complex network is created and used to generate a 60-dimensional characterization vector that in turn would be employed in the analysis of the mitochondrial DNA sequence phylogenetic relationships among nine species. The present approach is capable of assessing tens to hundreds of thousands of bases of DNA sequences.

Complex Network Construction for DNA Sequence

The central dogma of molecular biology states that genetic information is transcribed from the DNA to the messenger RNA, which in turn in used in protein translation. A code of three nucleotide codes for an amino acid and various combinations are used to specify each of the 20 different amino acids occurring in living organisms. Our method is mainly based on the central dogma. In addition, the similarity between two sequences based on alignment is completely based on the ordering of nucleotides. The basic idea of our model is to first construct the complex networks of a DNA sequence, which in turn are used in generating a characterization vector and integrated into a clustering algorithm for the analysis of phylogenetic relationships among various species. To clarify the definition of different complex networks for a DNA sequence, we take the sequence shown in Figure 1 as an example. In accordance with the central dogma and considering computational complexity, for each DNA sequence, we will construct five complex networks called dinucleotide (trinucleotide, tetranucleotide, pentanucleotide, and hexanucleotide) cis sequence networks. The vertices of these cis sequence network are dinucleotides (trinucleotides, tetranucleotides, pentanucleotides, and hexanucleotides), and the edges of those networks are dinucleotide (trinucleotide, tetranucleotide, pentanucleotide, and hexanucleotide) cis sequence pairs. The vertex numbers of these cis sequence networks are 24 = 16, 34 = 81, 44 = 256, 54 = 625, and 64 = 1,296, respectively. For the example sequence in Figure 1, the five complex network construction processes are illustrated in Figure 2. In Figure 2, in constructing a cis sequences network, each line has two cis sequences that represent two vertices between which there exists an edge. For example, in Figure 2A, cis sequence TG and CC are two vertices with an edge between TG and CC. Figure 3A–E shows the five nucleotide cis sequence networks of the example sequence that were laid out using Cytoscape 3.3.0.
Figure 1

Example sequence.

Figure 2

Examples of nucleotide cis sequence network constructions. (A) Dinucleotide cis sequences network construction, (B) trinucleotide cis sequences network construction, (C) tetranucleotide cis sequences network construction, (D) pentanucleotide cis sequences network construction, and (E) hexanucleotide cis sequences network construction.

Figure 3

Five nucleotide cis sequence networks of the example sequence. (A) Dinucleotide cis sequences network, (B) trinucleotide cis sequences network, (C) tetranucleotide cis sequences network, (D) pentanucleotide cis sequences network, and (E) hexanucleotide cis sequences network.

Characterization Vector Construction for Complex Networks

Measurements of the topology of complex networks are essential for their characterization, analysis, classification, modeling, and validation. In a review, Costa et al.31 surveyed the characterization of the main existing complex networks. The characterizations included distance-based measurements, clustering coefficients, assortativity, entropies, centrality, subgraphs, spectral analysis, community-based measurements, hierarchical measurements, and fractal dimensions. In this paper, for each of the five nucleotide cis sequence networks of a given DNA sequence, we calculated 15 global characterizations (Table 1). All the global characterizations of the complex networks used were calculated using Cytoscape 3.3.029 and networkX 1.11.30 In the calculation of characterizations, we treated all the networks as undirected. We refer interested readers to the survey31 for the definitions of the 15 global characterizations of complex network listed in Table 1. Some characteristics of some complex networks are the same among nine species. For example, among nine species, the values of connected components characteristic of dinucleotide cis sequences complex network are the same. Therefore, we omitted this characteristic in dinucleotide cis sequences complex network. We totally deleted 15 characteristics shared by all complex networks in different complex networks. After deleting those complex network characterizations of each DNA sequence, a 60-dimensional vector was generated (Supplementary material) and used in the subsequent analyses.
Table 1

Fifteen global characterizations of complex network.

Cluster coefficientCharacteristic path length
Connected componentsNumber of self loops
DiameterMulti edge node pairs
RadiusGlobal efficiency
CentralizationHarmonic mean
Average number of neighborsTransitivity
DensityCentral point dominance
Network heterogeneity
In addition, for a large volume of DNA sequences, the characterizations of each of the five nucleotide cis sequence networks revealed a short characteristic path length, one connected component, and low diameter and density, and each of the networks displayed common characteristics of a biological network such as scale free and small words, thereby suggesting that the inferred networks were not random and presented features of complex networks. The five nucleotide cis sequence networks of the example sequence shown in Figure 1 do not present the characteristic of scale-free small words [for example, Figure 1E is just a path] because the example sequence is short.

Materials

In the present study, we used mitochondrial DNA sequences for verifying the validity of our method because compared to autosomal and sex chromosome DNA sequences mitochondrial DNA sequences are relatively short. Mitochondrial DNA sequences were downloaded from ftp://ftp.ensembl.org/pub/current_fasta/.832 The mitochondrial sequence of a total of nine species were downloaded and shown in Table 2.
Table 2

Length of the mitochondrial DNA sequences of nine species.

NUMBERSPECIESLENGTH (bp)NUMBERSPECIESLENGTH (bp)
1Tetraodon nigroviridis16,4626Gorilla gorilla16,412
2Oryzias latipes16,7147Pan troglodytes16,554
3Bos taurus16,3388Mus musculus16,299
4Equus caballus16,6609Rattus norvegicus16,313
5Ovis aries16,616
From above, five nucleotide cis sequence complex networks and 60-dimensional vector associated with each of the nine species’ mitochondrial DNA sequences were generated (Supplementary material).

Distance Measurements for Similarity Calculations

Each of the DNA sequences was mapped to a characterization vector in the 60-dimensional linear space. The comparison between DNA sequences is now reduced to the comparison between these 60-dimensional vectors. We applied two standard measurements: one is the distance between two 60-dimensional vectors and the other is the similarity/dissimilarity among the different species. For two species s and h, we denote the representative vectors by and , respectively. We present the first similarity/dissimilarity matrix based on the Euclidean distance between two vectors V and V, which is based on the assumption that two DNA sequences are similar if the corresponding two vectors have similar magnitudes, ie, The second similarity/dissimilarity matrix is based on the cosine of the angle included between vectors V and V, ie, We will use different similarity/dissimilarity metrics for numerical analysis and determine phylogenetic analysis to show the evolutionary proximity and distance among different species. We further analyze the similarity/dissimilarity of the resulting complex networks in terms of the local characterizations of topological coefficients.

Results and Discussion

Similarity analysis of global characterizations

Numeri cal representation of biomolecular sequences facilitates application of conventional pattern recognition tools and techniques such as various classifiers and clustering techniques to group and classify sequences.9 By our method, each of the five nucleotide cis sequence networks can be represented by a 60-dimensional vector using 15 global characterizations, which can then be used in calculating the similarity/dissimilarity matrix using the two measurements of defining distances between two characterization vectors as well as in a clustering algorithm for the analysis of phylogenetic relationships of nine species based on their mitochondrial DNA sequences. We evaluated and applied the proposed characterizations of complex networks model similarity measure to the Matlab clustering to perform clustering. Using the similarity/dissimilarity matrix, we generate the phylogenic tree using the functions “pdist”, “linkage”, and “dendrogram” in Matlab 7.12.0 (R2011a). Tables 3 and 4 show the upper triangular part of the similarity/dissimilarity matrix among nine species listed in Table 1 based on two measurements. Figures 4 and 5 are the phylogenic trees for the nine species constructed applying the similarity/dissimilarity matrix of Tables 3 and 4 and Matlab as earlier described. Tables 3 and 4 show the digital in the first row, and the first column are the labels of species listed in Table 2. In Figures 4 and 5, the corresponding digitals on the horizontal axis are the labels of species shown in Table 2. The results of the phylogenic tree reflect the quality of the similarity matrix that efficiently extracts evolutionary information from DNA sequences with our encoding method. For the Euclidean distance (Table 3), the smaller the distance is, the more similar the two sequences are, whereas for the cosine of vector-included angle (Table 4), the larger the distance is, the more similar the two sequences are. Figures 4 and 5 show more similar species pairs such as Tetraodon nigroviridis and Oryzias latipes, Bos taurus and Equus caballus, Gorilla gorilla and Pan troglodytes, and Mus musculus and Rattus norvegicus, which were also in agreement with the actual situation. One can also find that the two phylogenic trees of these nine species have similar topologies.
Table 3

Upper triangular part of similarity/dissimilarity matrix based on the Euclidean distance of vectors.

123456789
1085.06559121.8426123.2042132.7759136.498116.8607223.4014200.215
200204.6468204.7177215.1477212.3071200.7845307.5472284.6062
300023.0687867.0595499.1172940.3144120.412886.46105
4000062.58154101.262437.98756123.211488.81361
50000072.5567132.33285100.364488.23187
600000073.92698118.1972112.355
70000000110.272587.37712
80000000046.35559
9000000000
Table 4

Upper triangular part of similarity/dissimilarity matrix based on the cosine of a vector-included angle.

123456789
110.9994180.9989670.9983680.9967630.9963610.9980820.992560.995654
2010.9970320.9962160.9934680.9935220.9954510.9879080.991999
30010.9998710.9989880.9975350.9997060.9962870.998545
400010.9990170.9972670.9996520.9964140.998759
5000010.998530.9997170.9988920.999756
60000010.9984930.9979190.998505
700000010.9979570.999481
8000000010.99932
9000000001
Figure 4

The phylogenic tree of nine species using the upper triangular part of similarity/dissimilarity matrix based on Euclidean distance of vectors.

Figure 5

The phylogenic tree of nine species using the upper triangular part of similarity/dissimilarity matrix based on cosine of vector-included angle.

Similarity analysis of local characterizations

We analyze the similarity/dissimilarity of the local characterizations33 of these complex networks. We consider the topological coefficients of pentanucleotide cis sequence networks of nine species as an example (Fig. 6).
Figure 6

Topological coefficients of pentanucleotide cis sequence networks of nine species. (A) Tetraodon nigroviridis pentanucleotide, (B) Oryzias latipes pentanucleotide, (C) Bos taurus pentanucleotide, (D) Equus caballus pentanucleotide, (E) Ovis aries pentanucleotide, (F) Gorilla gorilla pentanucleotide, (G) Pan troglodytes pentanucleotide, (H) Mus musculus pentanucleotide, and (I) Rattus norvegicus pentanucleotide.

From the topological coefficients of pentanucleotide cis sequence networks of nine species, the more similar species pairs include Tetraodon nigroviridis and Oryzias latipes [Fig. 6A and B], Bos taurus and Equus caballus [Fig. 6C and D], Gorilla gorilla and Pan troglodytes [Fig. 6F and G], and Mus musculus and Rattus norvegicus [Fig. 6H and I]. Figure 6E shows that the topological coefficients figure of Ovis aries is similar to those of Bos taurus [Fig. 6C] and Equus caballus [Fig. 6D], which is in agreement with Figure 4. The similarity/dissimilarity of the local characterizations of the topological coefficients of pentanucleotide cis sequence networks of nine species coincides with the results of global characterization.

Conclusions

We present a new method for the characterization of a complex networks model for alignment-free DNA sequence similarity analysis. This new approach is based on a code of three cis nucleotides in a gene that could code for an amino acid. The similarity/dissimilarity matrix for the nine complete mitochondrial DNA sequences belonging to different species is built, and the elements of the similarity matrix are used to construct phylogenic tree. When the mitochondrial DNA sequences were compared between different species, the results were in agreement with the actual situation. Characterizations of five complex cis sequence network of nine species.
  15 in total

1.  Cytoscape: a software environment for integrated models of biomolecular interaction networks.

Authors:  Paul Shannon; Andrew Markiel; Owen Ozier; Nitin S Baliga; Jonathan T Wang; Daniel Ramage; Nada Amin; Benno Schwikowski; Trey Ideker
Journal:  Genome Res       Date:  2003-11       Impact factor: 9.043

2.  PCV: An Alignment Free Method for Finding Homologous Nucleotide Sequences and its Application in Phylogenetic Study.

Authors:  Rajnish Kumar; Bharat Kumar Mishra; Tapobrata Lahiri; Gautam Kumar; Nilesh Kumar; Rahul Gupta; Manoj Kumar Pal
Journal:  Interdiscip Sci       Date:  2016-01-29       Impact factor: 2.233

3.  PNN-curve: a new 2D graphical representation of DNA sequences and its application.

Authors:  Xiao Qing Liu; Qi Dai; Zhilong Xiu; Tianming Wang
Journal:  J Theor Biol       Date:  2006-07-24       Impact factor: 2.691

4.  A measure of DNA sequence similarity by Fourier Transform with applications on hierarchical clustering.

Authors:  Changchuan Yin; Ying Chen; Stephen S-T Yau
Journal:  J Theor Biol       Date:  2014-06-06       Impact factor: 2.691

5.  ALFRED: A Practical Method for Alignment-Free Distance Computation.

Authors:  Sharma V Thankachan; Sriram P Chockalingam; Yongchao Liu; Alberto Apostolico; Srinivas Aluru
Journal:  J Comput Biol       Date:  2016-05-03       Impact factor: 1.479

6.  A novel model for DNA sequence similarity analysis based on graph theory.

Authors:  Xingqin Qi; Qin Wu; Yusen Zhang; Eddie Fuller; Cun-Quan Zhang
Journal:  Evol Bioinform Online       Date:  2011-10-04       Impact factor: 1.625

7.  An improved alignment-free model for DNA sequence similarity metric.

Authors:  Junpeng Bao; Ruiyu Yuan; Zhe Bao
Journal:  BMC Bioinformatics       Date:  2014-09-28       Impact factor: 3.169

8.  Ensembl 2016.

Authors:  Andrew Yates; Wasiu Akanni; M Ridwan Amode; Daniel Barrell; Konstantinos Billis; Denise Carvalho-Silva; Carla Cummins; Peter Clapham; Stephen Fitzgerald; Laurent Gil; Carlos García Girón; Leo Gordon; Thibaut Hourlier; Sarah E Hunt; Sophie H Janacek; Nathan Johnson; Thomas Juettemann; Stephen Keenan; Ilias Lavidas; Fergal J Martin; Thomas Maurel; William McLaren; Daniel N Murphy; Rishi Nag; Michael Nuhn; Anne Parker; Mateus Patricio; Miguel Pignatelli; Matthew Rahtz; Harpreet Singh Riat; Daniel Sheppard; Kieron Taylor; Anja Thormann; Alessandro Vullo; Steven P Wilder; Amonida Zadissa; Ewan Birney; Jennifer Harrow; Matthieu Muffato; Emily Perry; Magali Ruffier; Giulietta Spudich; Stephen J Trevanion; Fiona Cunningham; Bronwen L Aken; Daniel R Zerbino; Paul Flicek
Journal:  Nucleic Acids Res       Date:  2015-12-19       Impact factor: 16.971

9.  TN curve: a novel 3D graphical representation of DNA sequence based on trinucleotides and its applications.

Authors:  Jia-Feng Yu; Xiao Sun; Ji-Hua Wang
Journal:  J Theor Biol       Date:  2009-08-11       Impact factor: 2.691

10.  New 3D graphical representation of DNA sequence based on dual nucleotides.

Authors:  Xiao-Qin Qi; Jie Wen; Zhao-Hui Qi
Journal:  J Theor Biol       Date:  2007-09-01       Impact factor: 2.691

View more
  2 in total

1.  4D-Dynamic Representation of DNA/RNA Sequences: Studies on Genetic Diversity of Echinococcus multilocularis in Red Foxes in Poland.

Authors:  Dorota Bielińska-Wąż; Piotr Wąż; Anna Lass; Jacek Karamon
Journal:  Life (Basel)       Date:  2022-06-10

2.  A novel model for protein sequence similarity analysis based on spectral radius.

Authors:  Chuanyan Wu; Rui Gao; Yang De Marinis; Yusen Zhang
Journal:  J Theor Biol       Date:  2018-03-07       Impact factor: 2.691

  2 in total

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