Open access peer-reviewed chapter

TI2BioP — Topological Indices to BioPolymers. A Graphical– Numerical Approach for Bioinformatics

By Guillermin Agüero-Chapin, Reinaldo Molina-Ruiz, Gisselle Pérez- Machado, Vitor Vasconcelos, Zenaida Rodríguez-Negrin and Agostinho Antunes

Submitted: May 14th 2015Reviewed: October 30th 2015Published: March 9th 2016

DOI: 10.5772/61887

Downloaded: 1303


We developed a new graphical–numerical method called TI2BioP (Topological Indices to BioPolymers) to estimate topological indices (TIs) from two-dimensional (2D) graphical approaches for the natural biopolymers DNA, RNA and proteins The methodology mainly turns long biopolymeric sequences into 2D artificial graphs such as Cartesian and four-color maps but also reads other 2D graphs from the thermodynamic folding of DNA/RNA strings inferred from other programs. The topology of such 2D graphs is either encoded by node or adjacency matrixes for the calculation of the spectral moments as TIs. These numerical indices were used to build up alignment-free models to the functional classification of biosequences and to calculate alignment-free distances for phylogenetic purposes. The performance of the method was evaluated in highly diverse gene/protein classes, which represents a challenge for current bioinformatics algorithms. TI2BioP generally outperformed classical bioinformatics algorithms in the functional classification of Bacteriocins, ribonucleases III (RNases III), genomic internal transcribed spacer II (ITS2) and adenylation domains (A-domains) of nonribosomal peptide synthetases (NRPS) allowing the detection of new members in these target gene/protein classes. TI2BioP classification performance was contrasted and supported by predictions with sensitive alignment-based algorithms and experimental outcomes, respectively. The new ITS2 sequence isolated from Petrakia sp. was used in our graphical–numerical approach to estimate alignment-free distances for phylogenetic inferences. Despite TI2BioP having been developed for application in bioinformatics, it can be extended to predict interesting features of other biopolymers than DNA and protein sequences. TI2BioP version 2.0 is freely available from


  • 2D graphs
  • Topological indices
  • Alignment-free models
  • Bioinformatics

1. Introduction

Graph theory has been successfully applied in several branches of science such as mathematics, physics, chemistry, biochemistry, biology and computer science to visualize complex relationships. A graph is a collection of vertices or nodes and a compilation of edges that connect pairs of vertices. They have been deeply studied to analyse pairwise relationships in a data collection [1].

Graph theory allowed the development of chemical graph theory (CGT) to explore the chemical molecular structure by combinatorial and topological approaches that lead to the calculation of mathematical descriptors [2]. The molecular topology is simplified in graphs where its vertices and edges represent the atoms and bonds, respectively. Thus, molecular descriptors from the graph representing an approximation of the molecular structure can be estimated to carry out quantitative-structure-activity/property relationship (QSAR/QSPR). These numerical indices have been traditionally used in QSAR/QSPR studies for drug discovery and design in medicinal chemistry [3, 4].

With the arrival of the genomics and proteomics era, the CGT has been extended to characterize long biopolymeric strings such as DNA/RNA and proteins, for comparative analyses without the use of sequence alignments. The monomers (nucleotides and amino acids) of the natural biopolymers can play the role of nodes while the edges of the graph are represented by covalent bonds, hydrogen bridges, electrostatic interactions, van der Waals bonds and so on [5-7]. Thus, the structure of complex biopolymers can be simplified into the topology of a graph to provide useful insights into such molecular systems. The graphs representing molecular systems may be described using numerical descriptors like the so-called topological indices (TIs) [8]. TIs encode information about the connections between atoms in the molecule and the properties for the connected atoms [9]. In this way, they can also be applied to characterize natural biopolymers like DNA, RNA and protein sequences [10].

The use of TIs to characterize numerically biosequences to perform massive analyses without alignments is an active research topic in bioinformatics [5-7]. To determine the TIs for the natural biopolymers, we build a graph as it was described previously. There are various types of TIs depending of the dimensionality (D) of the biopolymer representation. One-dimensional (1D) representation of biosequences depicts the linear sequence order, while two-dimensional (2D) and three-dimensional (3D) representations are related to sequence arrangement or geometry into these spaces [11-13]. The 2D biopolymer graphs have grabbed special attention due to fact that they have been very effective in exploring similarities/dissimilarities among DNA and protein sequences despite not representing their real structure [2]. So far, the 2D artificial representations for DNA and protein sequences with higher potentialities in bioinformatics are the spectrum-like, star-like, Cartesian-type and four-color maps [2, 14-17]. These DNA/RNA and protein maps can generally reveal higher-order useful information contained beyond the primary structure, i.e. nucleotide/amino acid distribution into a 2D space. Such graphical features can be quantified by the TIs to easily compare a great number of sequences/maps [18-21].

Regardless of the biopolymer representation type, the definition of an adjacency matrix is mandatory for the calculation of any TI. There are variants of the adjacency matrix, e.g., node and edge adjacency matrix [22]. They translate the connectivity/adjacency relations between nodes or edges in the graph to a matrix arrangement [23]. Later, several algorithms can be applied on the adjacency matrix to provide different TI types such as the Winner index (W) [24], first defined in a chemical context; and others like Randić invariant (χ) [25], Balaban index (J) [26], Broto–Moreau autocorrelation (ATSd) [27] and the spectral moments introduced by Estrada [28]. The spectral moments were defined as the sum of main diagonal entries of the different powers of the bond adjacency matrix [29]. Spectral moments were implemented in the TOPS-MODE (topological substructural molecular design) program [30] and have been widely validated by many authors to encode the structure of small molecules in QSAR studies [31-33]. Despite the versatility of the spectral moments in QSAR studies, they have been poorly used to describe biopolymers structures except when they promoted the arising of the Estrada folding index (I3) for proteins [34, 35] or when they were redefined as stochastic spectral moments by González-Diaz et al. to numerically characterize biopolymeric systems, i.e. the protein surface of human rhinoviruses [36], Arc repressors [37], kinases [38] and different types of biological complex networks [10]. The stochastic spectral moments are implemented in the MARCH-INSIDE (Markov chain invariants for network selection and design) methodology [39] and can be estimated from star-like and Cartesian-type representations for DNA and protein sequences [6, 40, 41]. Thus, the first reported alignment-free models based on a graphical–numerical approach to annotate biological functions in biosequences were built using the MARCH-INSIDE software [40, 42, 43]. However, such predicting models were more illustrative than practical for the bioinformatics. They were built and tested on small-sized datasets and generally without considering the degree of similarity among their members and data benchmarking to evaluate the TIs as alignment-free predictors [40, 42, 43].

On the other hand, stochastic spectral moment’s calculation is mathematically more complicated than the original definitions by Estrada [28]. Stochastic spectral moments rely on defining Markov chain states over the starting node adjacency matrix that are later powered at different orders, while the original spectral moments are derived directly from the powering of the bond or edge adjacency matrix weighted with some bond property [30, 39].

Considering these shared previous experiences about the potentialities of the graphical–numerical methods for bioinformatics, we aim for the development of a new methodology called TI2BioP (Topological Indices to BioPolymers) to extend the original spectral moments as simple TIs to characterize numerically 2D artificial representations for the DNA/RNA and proteins structure [5, 44]. These TIs represent alignment-free predictors to detect functional signatures in members of gene and protein classes. Its practical importance for bioinformatics consisted of dealing with gene/protein classes sharing low sequence similarity and in estimating alignment-free distances for inferring phylogenetic relationships [21].

Traditionally, the prediction of the biological function, 2D and 3D structure of a query gene or protein has relied on similarity measures provided by alignment algorithms, to other recorded members of the family. All alignment-based methods, the dynamic programming algorithms implemented by Needleman–Wunsch [45] and Smith–Waterman [46], the heuristic algorithm for basic local alignment search tool (BLAST) [47] and the probabilistic hidden Markov models (HMM) [48, 49] have a friendly interface to search structural and functional sequence classifications, but they may fail in detecting gene/protein members that share low similarity to others of the family [21, 50, 51]. There are several evidences showing a low reliability for the biological functional prediction when protein families have pairwise sequence similarities below 50% [50, 52, 53]. In addition, inaccurate alignments for proteins that share less than 30% to 40% of identity, which is commonly called the ”twilight zone” for the alignment algorithms, have been reported [50, 54]. Therefore, the reliability of phylogenetic inferences is also affected by failures of the multiple sequence alignment (MSA) algorithms when the taxa represented by sequences have greatly diverged [54]. Consequently, several alignment-independent approaches have been developed to overcome this limitation for an effective functional annotation [55, 56] and for reliable phylogenetic inferences in highly diverse gene/protein families [55, 57]. Most of the alignment-free classifiers have been based on amino acid composition to annotate protein functions [51, 55, 56]. It is very likely that the most popular alignment-free approach is Chou’s concept of pseudo–amino acid composition (PseAAC) that reflects the importance of the sequence order effect in addition to the amino acid composition to improve the prediction quality of protein cellular attributes [58]. On the other hand, the alignment-independent approaches reported for phylogenetic tree reconstruction have mostly been based on patterns discovered in unaligned sequences [59], amino acid composition [55] and a kernel approach for evolutionary sequence comparison [57].

While alignment methods have improved their sensitivity to detect functional and evolutionary signals in query sequences and species by using several strategies [60-62] and, on the other side, various alignment-free approaches have been reported to address the same drawback, there is still room for the development of new alignment-free biosequence descriptors. In this sense, graphical–numerical methods have been poorly explored as alignment-free tools in bioinformatics, to face current alignment algorithm limitations [2, 54]. Here, we summarize our experience in this subject through the application of TI2BioP to predict the functions of natural biopolymers (DNA and proteins) in classes representing a challenge for alignment algorithms as well as its introduction into the molecular evolutionary field.


2. Methods

2.1. TI2BioP software

TI2BioP was mainly developed from the TOPS-MODE methodology [30] for the estimation of the spectral moments series as TIs, but it takes advantage of the MARCH-INSIDE program platform [39]. It was built up on object-oriented Free Pascal IDE Tools (Lazarus) running on either a Windows or Linux operating system. TI2BioP has a friendly interface allowing users to introduce multiple fasta files containing either DNA or protein sequences to select the biopolymer 2D representation type and the calculation of TIs. We released version 2.0 of the software that can be freely downloaded from This version contains two main types of 2D artificial representations, one based on Cartesian representation for DNA strings introduced by Nandy [63] and the other inspired by the four-color maps reported by Randic [64, 65] (Figure 1).

Figure 1.

TI2BioP window view of the (Topological Indices to BioPolymers) software for the representation of protein four-color maps

These two 2D artificial graphs implemented in TI2BioP can be applied to nucleotide and amino acid strings as well as to the spectral moments calculations for each type of 2D DNA and protein maps [44]. It is noteworthy that the 2D Cartesian representation was extended to proteins by our group [40] and protein four-color maps were modified according to the amino acid clustering proposed in ref. [40]. Such four-color map modifications allow the speeding up of graph-building and facilitates the calculation of spectral moments as TIs [66].

TI2BioP can also import files containing 2D structures inferred by other DNA/RNA folding algorithms, e.g. Mfold implemented in the RNA structure software [67], for the calculation of the spectral moments as TIs. TI2BioP automatically represents natural biopolymers as 2D graphs and straightforward calculates spectral moments series (TIs) to be used either for statistical classification techniques in building alignment-free models for functional classification or for deriving several alignment-free distance matrices, e.g. Euclidean, Jensen–Shannon, Hamming and Minkowsk for phylogenetic purposes (Figure 2).

Figure 2.

Workflow for the calculation of the topological indices by TI2BioP (Topological Indices to BioPolymers) from several 2D graphs for DNA, RNA and proteins.

2.2. Database

To evaluate the performance and efficacy of our graphical–numerical approach TI2BioP to detect DNA and protein signatures and to infer phylogenetic relationships, four gene/protein families having low sequence similarity among their members were selected. The gene/protein classes targeted were:

  1. Bacteriocin protein class: A total of 196 bacteriocin-like proteins sequences belonging to several bacterial species were collected from the two major bacteriocin databases, BAGEL [60] and BACTIBASE [68].

  2. Ribonuclease III class (RNase III): 206 RNase III protein sequences belonging to prokaryote and eukaryote species were downloaded from GenBank database gathering all RNAses III registered up to May of 2009.

  3. ITS2 class: A total of 4355 ITS2 sequences from a wide variety of eukaryotic taxa ( were used.

  4. Adenylation domains (A-domains): 138 A-domain sequences from NRPS were collected from the major NRPS–PKS database (http://www.nii.

Because a negative set or control group to develop classification models is needed, three different control groups were selected according to some features: (1) structurally well-characterized sequences, (2) high functional diversity among its members and (3) similar sequence lengths with respect to the study case.

Protein control groups:

  1. Sequences from class, architecture, topology and homology (CATH) domain database (version 3.2.0) ( sharing only 35% sequence similarity were selected to provide a functional representation and avoid structural redundancy. This group was used as a control to develop alignment-free models to recognize bacteriocin-like and A-domain sequences.

  2. High-resolution proteins in a structurally nonredundant and representative subset from the Protein Data Bank (PDB) made up of enzymes and nonenzymes were also used. This protein subset was used as a control group to develop alignment-free models to detect RNase III enzymes [50].

  3. A nonredundant subset containing both 5′- and 3′-untranslated region (UTR) sequences from the eukaryotic mRNAs database: UTRdb ( It was selected as a control group to identify ITS2 members.


3. Results

This section summarizes the main results derived from the application of TI2BioP to the functional classification of protein bacteriocins [5], RNase III [69], ITS2 [21] and NRPS A-domains [66]. All these classes show high sequence divergence among their members, which represent a handicap for the good performance of alignment algorithms. In particular, the high sequence divergence among fungal ITS2 genomic fragments has been useful for fungi identification at the genus and species level. However, such sequence diversity is not suitable for reconstructing phylogenies at a higher taxonomical level. The use of simple alignment-free classifiers, like the topological indices (TIs), containing information about the sequence/structure of the natural biopolymers may reveal a useful approach for the gene/protein functional predictions and for assessing the phylogenetic relationships at high taxonomic levels in fungal species by using the ITS2 gene class.

The TI2BioP software provides TIs (spectral moments series) that are used as input predictors for statistical classification techniques and machine-learning methods to develop alignment-free models (Figure 2). Models were statistically tested by cross- and external-validation procedures. Their usefulness was proved by identifying new members belonging to each studied gene/protein class. Such alignment-free detections were either supported by experimental evidences or by sensitive alignment methods.

Table 1 displays the alignment-free models with the best performance for the functional classification of each target gene/protein family and the procedure carried out to achieve a consensus functional prediction of new members by such models. The functional annotation of the new members resulted from the prediction agreement among the graphical–numerical based models, experimental evidences and alignment algorithms. The 2D Cartesian protein representation and its derived TIs could unravel the Cry 1Ab C-terminal domain from Bacillus thuringiensis´ endotoxin as a bacteriocin-like protein. The bactericide action of this domain was only confirmed by experimental evidences; no alignment algorithm could anticipate such activity [5]. In addition, new ITS2 and RNase III members were registered using alignment-free models based on the same biopolymer representation [21, 69]. The predictions of these two members were verified through enzymatic assay for the new RNase III member and by evaluating both queries against profiles HMM (Table 1). The amino acid clustering strategy according to their physicochemical properties to build 2D Cartesian protein maps was extended to generate a nonclassical profile HMM with higher prediction accuracy to detect RNase III members than classical profiles [69].

The effectiveness of the presented graphical–numerical approach in bioinformatics was also demonstrated by the introduction of protein four-color maps and TIs to detect A-domains despite their sequence diversity. A DTM based on this approach was chosen as the best alignment-free model to identify the A-domain signature (Table 1).

Gene/protein classControl group2D-graph typeBest-reported alignment-free modelNewly detected membersPrediction procedure
Protein BacteriocinsCATH domainsCartesianGDACry 1Ab C-terminal domain Bacillus thuringiensis1. Alignment-free prediction 2. Experimental evidences
Genomic ITS25´and 3´UTRsCartesian and RNA Secondary StructureANNITS2 genomic Petrakiasp.1. Alignment-free prediction
2. Alignment-based prediction
RNase IIINonredundant subset PDBCartesianDTMRNase III E. coli BL211. Alignment-free prediction
2. Alignment-based prediction
3. Experimental evidences
A-domain NRPSCATH domainsFour-color mapDTM5 hits in the proteome of Microcystis aeruginosaPending registration

Table 1.

Best reported alignment-free models for the functional classification of each gene/protein family studied. Newly detected members of each gene/protein class and the procedure carried out for their definitive functional prediction

GDA, general discrimination analysis; ANN, artificial neural networks; DTM, decision tree models; ITS2, internal transcribed spacer; RNase III, ribonuclease III; A-domains, adenylation domains; CATH, class, architecture, topology and homology; PDB, Protein Data Bank; UTRs, untranslated regions.

Its performance was contrasted to other different alignment-free approaches and homology-search methods in detecting A-domains on the same dataset. The Web server PseAAC ( was used to generate DTM based on other alignment-free features like amino acid composition (AAC) and pseudo amino acid composition (PseAAC) [70]. The DTM generated by four-color maps outperformed the DTM supported by AAC and PseAAC features (Table 2).

Four-color maps DTMTrainingTest
Sensitivity (Sv) (%)100100
Specificity (Sp) (%)100100
Accuracy (Acc) (%)100100
10-fold CVSvSpAcc
AAC DTMTrainingTest
Sensitivity (%)53.703.44
Specificity (%)10099.68
Accuracy (%)99.2598.44
10-fold CVSvSpAcc
PseAAC DTMTrainingTest
Sensitivity (%)67.8920.68
Specificity (%)99.8099.77
Accuracy (%)99.3098.75
10-fold CVSvSpAcc

Table 2.

Classification results for alignment-free DTM based on four-color maps, amino acid composition (AAC) and pseudo–amino acid composition (PseAAC) in the A-domains detection

CV, Cross-validation; DTM, decision tree model.

Accuracy (Acc), Sensitivity (Sv), Specificity (Sp) and F-score are classification quality measures. F-score values range between 0 and 1.

On the other hand, the alignment-free search of A-domains was also compared to homology-based methods such as single-template BLASTp, multitemplate BLASTp and profile HMM. These alignment-based algorithms show, by definition, different sensitivities to recognize distant homologs and therefore may provide different false-positive rates. Table 3 shows the classification results provided by different sequence-search methods including alignment-free (four-color maps, AAC and PseAAC) and homology-based (HMM, multitemplate BLASTp and BLASTp) approaches on the same dataset (138 A-domains + 8854 CATH domains). The DTM built from four-color maps TIs, HMM and multitemplate BLASTp identified all A-domains among the diversity of the dataset with no false-positives at nonstringent conditions (Evalue = 10).

Sequence search methodTrue positiveFalse positive
DTM (four-color maps)1380
DTM (AAC)597
DTM (PseAAC)8018
HMM (Evalue = 10)1380
Multitemplate BLASTp (Evalue = 10)1380
BLASTp (Evalue = 10)1386033
BlASTp (Evalue = 0.05)138122
BLASTp (Evalue = 0.01)13824
BLASTp (Evalue = 0.001)1384
BLASTp (Evalue = 0.0001)1380

Table 3.

True positives vs.false positives in the A-domain detection for different sequence-search methods among the overall dataset involved in the study

DTM, decision tree models; AAC, amino acid composition; PseAAC, pseudo–amino acid composition; HMM, hidden Markov models; BLAST, basic local alignment search tool; Evalue, a classification threshold related to the matches found by chances in alignment algorithms.

Considering the excellent performance of these three previous sequence-search methods, they were applied in cooperation to provide the most reliable exploration of the A-domain repertoire of NRPS in the M. aeruginosaproteome.DTM based on four-color map TIs detected two putative A-domain signatures among the proteome’s hypothetical proteins while another three hypothetical proteins were detected as A-domains by the profile HMM. Sequence-search methods based on profiles (graphical and alignment) were able to detect five more hits than the 20 A-domains already annotated in the proteome, which were confirmed by the multitemplate BLASTp (Figure 3). These matches could reveal the presence of additional A-domain remote homologous, which would not have been detected by applying a single algorithm.

Figure 3.

Reannotation of the A-domains in the proteome ofM. aeruginosaby using an ensemble of algorithms (DTM based on four-color maps, profile HMM and multitemplate BLASTp).

The performance of DTM built from four-color map TIs was contrasted with sensitive alignment procedures like multitemplate BLASTp and HMM. Similarly, the other alignment-free models such as GDA and ANN relying on Cartesian and thermodynamic TIs were also compared to InterPro and HMM profiles for functional detection of the chosen gene/protein classes (Tables 1 and 4).

Alignment-free modelsAlignment-based procedures
Gene/protein classStatistical techniqueSensitivity test setNew member predictionAlignment algorithmSensitivity test setNew members detection
Protein BacteriocinsGDA66.67%Significant hitInterPro60.2%No-hit
Genomic ITS2ANN92.59%Significant hitProfile HMM (MAFFT)66.66%Significant hit
RNase IIIDTM96.07%Significant hitProfile HMM (modified)100%Significant hit
A-domains NRPSDTM100%Significant hitsProfiles HMM100%Significant hits

Table 4.

Prediction performance measured through the sensitivity on the test set and the identification of the new member for the best reported alignment-free and alignment-based method. When alignment-based procedures achieved a sensitivity of 100%, complex algorithms were applied

GDA, general discrimination analysis; ANN, artificial neural networks; DTM, decision tree models; HMM, hidden Markov models; MAFFT, multiple alignment based on fast Fourier transform; InterPro, a web resource that combines different protein signature recognition methods.

The TIs supplied by TI2BioP are also used to estimate alignment-free distances that can be introduced into tree-building methods, e.g. unweighted pair group method with arithmetic mean (UPGMA), neighbor joining method (NJ) and minimum evolution (ME) to infer evolutionary relationships (Figure 2).

The newly predicted ITS2 sequence, isolated from the fungus Petrakiasp., was used by clustering techniques applied for the first time to the alignment-free estimation of phylogenetic inferences (Table 1). The Petrakiasp. fungal isolate was placed inside the Pezizomycotinasubphylum and the Dothideomycetesclass by the inference agreement of classical genetic distances and the alignment-free distances based on TIs (Figure 4). We concluded that our graphical–numerical approach is effective to construct distance-trees containing relevant biological information with an evolutionary significance [21].

Figure 4.

Higher-level phylogenetic analysis to infer the class of the fungal isolatePetrakiasp. (A) Neighbor-joining tree based on ITS2 sequences using the substitution Kimura 2-parameter (K2P). (B) Neighbor-joining tree clustering based on the Euclidean distance calculated from the four-color map TI values.


4. Discussion

The results shown in the previous section were motivated by related works carried out with the MARCH-INSIDE methodology. We have previously reported the 2D-Cartesian representation for proteins and its numerical characterization through stochastic sequence descriptors calculated by MARCH-INSIDE [40], to annotate biological functions in gene/protein classes. Thus, we published the first alignment-free model built up with stochastic TIs to functionally classify polygalacturonase (PG) members from plants [40]. Despite the fact that PG members were detected with high accuracy by our reported alignment-free model, classical alignment procedures also did this due to PG proteins showing a high sequence similarity, while not representing a challenge for alignment algorithms. This study opened a door to the application of graphical methods in bioinformatics for the detection of functional signatures in protein families; however, its application was more illustrative than useful to overcome the limitations of alignment algorithms [18, 40].

The 2D-Cartesian protein representation was also numerically characterized through stochastic spectral moments to detect a particular RNAse III member from Schizosaccharomyces pombe(Pac 1) among the diversity of this class [71]. Although alignment algorithms have demonstrated a low amino acid identity (20%–40%) between Pac 1 and other typical RNases III, the Pac 1 protein shows a remarkable ribonuclease activity [72]. This fact prompted the application of our graphical–numerical method as an alternative to traditional alignment procedures for functional annotation. Thus, an alignment-free model was developed by linear statistical techniques to successfully detect the RNase III signature among a highly diverse dataset including the Pac 1 member. The model showed a higher accuracy and a similar sensitivity in detecting the RNase III signature than that achieved using alignment procedures [71]. This report provided some clues about the potential of graphical–numerical approaches as alternative tools to detect remote homologous due to their alignment-independence essence.

Considering such promising studies, we aimed to overcome alignment handicaps to face functional detections in highly diverse gene/protein families through the creation of TI2BioP software [5, 44]. The utility of TI2BioP was proved in classifying four gene/protein classes having great sequence divergence among their members (see Section 2.2). The alignment-free model’s performance was always compared to alignment algorithms since we are pursuing an alternative tool to such methods. Alignment algorithms are the most popular techniques in bioinformatics; they basically score similarity measures at a predefined biological significance between a query gene/protein against others already registered or against a family profile to predict the structural and functional class [73, 74]. Although alignment-dependent algorithms have been improved through years of use, they do not consider structural information beyond the primary sequence, e.g. long-distance interactions and also ignore the important contribution of a negative set (nonmembers of the family), especially for the alignment algorithms building a profile-based model. Another weakness of this method arises when a query sequence is similar to genes/proteins lacking functional annotations [75]. In addition, phylogenetic inferences relying on MSA methods are not reliable when gene/protein sequences show functional similarities but have greatly diverged [52]. Consequently, such handicaps motivate the arising of alignment-free methods that exploit extra-information hidden in the linearity of the sequence, e.g. amino acid pseudo amino acid composition.

To validate our graphical–numerical methodology implemented in the TI2BioP software, we applied it to detect proteinaceous bacteriocins. Bacteriocins are small proteins of bacterial origin that are lethal to bacteria other than the producing strain. They have found applications in the pharmaceutical and food industry as potential antimicrobial agents and food preservatives, respectively [76]. The bacteriocin protein family is highly diverse in terms of size, method of killing, method of production, genetics, microbial target, immunity mechanisms and release, which has contributed to its low pair-wise sequence similarity (23%–50%). These family features represent a challenge for alignment procedures in the identification of protein bacteriocins [77], demanding the implementation of complex strategies [78, 79]. However, we built an effective alignment-free model based on the 2D-Cartesian protein representation and its derived TIs to detect bacteriocin proteins among the diversity of a dataset made up of nonredundant CATH domains and bacteriocin sequences. The model retrieved 66.7% of the bacteriocin-like proteins from an external test set while the InterPro resource could just detect 60.2% (Table 4). This is the first report where an alignment-free model based on a graphical approach entirely outperforms a popular alignment-based resource for functional sequence annotation [5].

The other bioinformatics utility of our graphical–numerical method consisted of the detection of a remote bacteriocin homologous in the Cry 1Ab C-terminal domain from Bacillus thuringiensis´ endotoxin, which had not been detected by classical alignment methods. Although the functional relationship between bacteriocins and Cry 1Ab C-terminal domain classes have been assessed by experimental procedures in previous reports [80], their sequences are completely different and consequently placed into two different protein classes by alignment procedures. TI2BioP could successfully detect the bactericide function of Cry 1Ab C-terminal, just corroborated by experimental assays, either by scoring the query sequence for the alignment-free model or by the graphical superposition of the 2D-Cartesian maps for Cry 1Ab C-terminal domain to other representative bacteriocins [5]. This graphical analysis has been useful to visualize similarities/dissimilarities between different classes of natural biopolymers [40, 71].

After having success in detecting distant homologous among the protein bacteriocin family using TIs derived from 2D-Cartesian maps, the RNase III enzymatic class was selected as the second target to evaluate TI2BioP performance. The RNase III protein class contains members having great variability regarding the primary structure and domain organization. The similarities among different RNase IIIs varies from 20% to 84%, placing many of them in the twilight zone [81]. In addition, this diversity is also influenced by differences in the domain architectures of RNase III, which have led to a subdivision of the enzymatic class into four subclasses represented by four archetypes (bacterial RNase III, fungal RNase III, Dicer and Drosha).

Spectral moments derived from the 20 amino acids clustering according to their physicochemical properties into a 2D-Cartesian space (2D Cartesian maps) were used to develop three different nonlinear approaches to detect RNase III protein signatures among the diversity of 206 RNases III and a structurally nonredundant subset of the PDB made up of enzymes and no enzymes. Two alignment-free models based on decision tree models (DTMs) and artificial neural networks (ANNs) were built from TIs provided by TI2BioP to identify RNase III members. Additionally, a nonclassical profile HMM, inspired on the graphical clustering of the amino acids was developed, to make a fair comparison among alignment-free models and alignment algorithms [82].

While machine-learning methods that use nonlinear functions like ANNs and support vector machine (SVM) have been more frequently applied to the prediction of proteins structure and function [83-86], DTMs have been poorly explored in bioinformatics despite their widespread use in other fields [87]. We reported, for the first time, a simple and interpretable DTM to identify RNase III members using spectral moments as input predictors. The reported DTM showed a high predictive power (96.07%) using just one spectral moment at different splitting values while ANNs provide a lower predictability (92.15%) (Table 4) [69, 82].

The nonclassical profile HMM showed the best performance in the classification of proteins involved in this study. It reached the highest prediction rate (100%) for the RNase III class with respect to the performance of ANN and DTM (Table 4). Amino acid clustering according to its hydrophobic/charge properties was either effective at the primary level to increase the sensitivity of the profile HMM or at the 2D level to develop highly predictive DTM. Although the nonclassical profile HMM showed a slightly better performance than the alignment-free models, its generation demands programming skills while DTM search resulted in the easiest way to detect the RNase III signature among the diversity of the dataset [69]. The usability of DTM was also shown by predicting a new bacterial RNase III class member that was isolated and subsequently enzymatically tested and registered by our group (Table 1). The efficiency of DTM as a sequence search procedure to screen a proteome in conjunction with the TIs implemented in the TI2BioP software will be seen below [20].

Up to now, the TIs generated by TI2BioP have successfully been applied as alignment-free predictors in protein families but their classification performance should also be evaluated in highly diverse gene families, as well as their ability for reconstructing phylogenies. In this sense, the original 2D Cartesian representation reported by Nandy for describing DNA sequences [63] and the secondary structure inferred by DNA/RNA folding algorithms (Mfold) [67] were used to derive two types of TIs, for the ITS2 gene class.

The ITS2 eukaryotic gene class shows a high sequence divergence among its members, which has traditionally been exploited in low-level taxonomical analyses, especially for the unequivocal classification of fungal species. However, such sequence variability has complicated the ITS2 annotation and its use in phylogenetic analyses at higher taxonomic ranks. In this sense, the ITS2 secondary structure which has been conserved among all eukaryotes has been considered in the implementation of homology-based structure modelling approaches to improve the ITS2 annotation quality and to carry out phylogenetic analyses at higher classification levels or taxonomic ranks for eukaryotes [61, 88-90]. Although alignment-based methods have been exploited to the top of its complexity to tackle the ITS2 annotation and phylogenetic inference [88, 91], no alignment-free approach has so far been able to successfully address these issues.

The use of TIs containing information about the sequence and structure of ITS2 can be an alignment-free solution to improve the ITS2 prediction and for phylogenetic reconstruction at high taxonomic levels in eukaryotes. Alignment-independent approaches are represented by two ANN-based models for ITS2 classification among a large and diverse dataset, one built with 2D-Cartesian TIs [63, 92] and the other resulting from the Mfold 2D structure TIs [67]. Although ANN models built with both TI types (Cartesian and Mfold) displayed an excellent performance to detect the ITS2 class; the Mfold graphical approach provided the best classification results. Mfold TIs contain structural information about DNA folding driven by thermodynamic rules, providing a more accurate description of the DNA/RNA structure. This is the reason why the Mfold TIs were applied as an alignment-free approach to infer phylogenetic relationship to complement the taxonomy of a fungal isolate.

The performance of both ANN models were compared to several profiles HMM generated from MSA performed with CLUSTALW [93], DIALIGN-TX [94] and MAFFT [95] to classify the test set and to identify a new fungal member of the ITS2 class. Alignment-free models outperformed profiles HMM in classifying the test set and in identifying the new fungal member of the ITS2 class, even when HMMs were built by MSA algorithms improved for sets of low overall sequence.

The new ITS2 sequence was isolated by our group (GenBank accession number FJ892749) from an endophytic fungus belonging to the genus Petrakia.Members of this fungal genus are potential producers of bioactive compounds but they have been hard to place taxonomically [96]. In fact, the NCBI dedicated “taxonomy” database does not have clear information about its genus and that there is no specification about its subphylum and class [97]. On the other hand, the lack of other registered ITS2 sequences from different species of the genus Petrakiaprecluded performing a phylogenetic analysis at the species level (low-level analysis). Then, assuming that our fungal isolate belongs to the Pezizomycotinasubphylum following a recent classification found in the "The dictionary of the Fungi" [98], a higher-level phylogenetic analysis to elucidate the class of Petrakiasp. was carried using two different types of distance trees: (1) a traditional NJ-tree based on multiple alignments of ITS2 sequences and (2) another tree irrespective of sequence similarity built from Mfold TIs. The alignment-free distances calculated from Mfold TIs provide similar phylogenetic relationships among the different classes of the Ascomycota phylum regarding the traditional phylogenetic analysis (i.e. based on evolutionary distances derived from a multiple alignment of DNA sequences). Both phylogenetic analyses, the traditional and the alignment-free clustering, placed Petrakiaisolate in the Dothideomycetes class (Figure 4). We concluded that our alignment-free approach was effective for constructing hierarchical distance trees containing relevant biological information with an evolutionary significance [21].

So far, the 2D Cartesian graphs have been used to derive a TI series with the aim of being applied in bioinformatics. However, there are other 2D graphical approaches reported for DNA and proteins that have been mostly unexplored in this field; such is the case of the four-color maps introduced by Randić [64, 65]. Consequently, the four-color maps for DNA and protein sequences were implemented in the latest version of TI2BioP in order estimate new alignment-free predictors that can cooperate with traditional homology search tools (e.g. BLAST, HMMs) to carry out an exhaustive exploration of functional signatures in highly diverse gene/protein families.

The NRPS family can harbor remote homologous due to the high sequence divergence among its A-domains, ranging mostly from 10% to 40% of sequence identity. Consequently, many of them are placed in the twilight zone (20%–35% sequence identity) reported for the alignment methods [99]. In fact, A-domain members cannot be retrieved easily by BLASTp using a single template [62]. To cope with the high sequence divergence of A-domains, we propose an ensemble of homology-search methods that integrates an alignment-free model that uses TIs derived from protein four-color maps [20].

The four-color map TIs were used to develop several alignment-free models using linear and nonlinear mathematical functions. Nonlinear models outperformed linear models in classifying A-domains confirming previous outcomes. DTM was the model of choice due to its excellent performance and its simple way to detect A-domains in a highly diverse dataset [20]. The DTM built up with four-color map TIs overdid other alignment-free concepts like ACC and PseACC, providing the highest sensitivity (Table 2) and no false-positives in A-domain identification (Table 3). In addition, it showed a similar performance to sensitive alignment algorithms like profile HMM and multitemplate BLASTp (Table 3).

As a result of comparing methods to detect A-domains, we can conclude that classification results among homology-based methods agreed with the fact that multitemplate BLASTp and profile HMM are more sensitive than simple BLASTp. Both multitemplate BLASTp and profile HMM easily retrieved all A-domain members at expectation values (Evalue ≤ 10) without reporting any false-positive (Table 3). However, the BLASTp search using a single template provided false-positives (significant matches) among the negative set (CATH domains) at both high (Evalue = 10) and relatively stringent cutoffs (Evalues < 0.05), which is considered statistically significant and useful for filtering easily identifiable homologs pairs [47, 100].

Because of the single-template BLASTp sensitivity did not show stability in identifying the A-domain signal at different classification stringency (Evalue); it was considered less reliable to perform sequence searches on unknown test datasets such as an entire proteome. Therefore, the easy and reliable identification of A-domains in the proteome of the cyanobacteria M. aeruginosaNIES-843 [20] was carried out by the combination of multitemplate BLASTp, profile HMM and four-color maps. Profiles HMM and four-color maps found additional hits as A-domains among the hypothetical proteins, giving clues for the presence of A-domain’s remote homologous in the proteome of M. aeruginosa(Figure 3).Hypothetical proteins have not been definitively annotated and can be reannotated by applying more sensitive strategies. The assembling of sequence-search methods encoding different features from protein sequences can provide a better description of the proteome and therefore, remote protein homologous can be detected with more confidence [20]. Thus, we are introducing a new sensitive approach to search for remote homologous by integrating graphical–numerical methods with alignment procedures.

In summary, the presented graphical–numerical method implemented in the TI2BioP software does not suffer from many of the alignment algorithm limitations. Particularly, the artificial 2D graphs and the TIs encode higher-order useful information contained beyond the primary structure of the natural biopolymers allowing the building-up of effective alignment-free models. By contrast, our graphical–numerical approach has some handicaps stemming from the artificial nature of the 2D graphs which do not represent the real secondary structure of the biopolymers. Many of these 2D graphs bear some redundancy that leads to the loss of sequence information. On the other hand, spectral moment (TIs) estimation by powering matrixes, from thousands of graphs or maps, still demands a high computational cost.


5. Conclusions

We provided several evidences of the potential use of graphical–numerical approaches to characterize DNA/RNA and proteins that can be extended to other biopolymers. This new software called TI2BioP is not in competition with currently available bioinformatics tools, but instead works in cooperation with existing methodologies, as well as with experimental procedures required to overcome hard comparative studies of the natural biopolymers.



The authors acknowledge the Portuguese Fundação para a Ciência e a Tecnologia (FCT) for financial support to GACH (SFRH/BPD/92978/2013). AA was partially supported by the Strategic Funding UID/Multi/04423/2013 through national funds provided by FCT and European Regional Development Fund (ERDF) in the framework of the programme PT2020, and the FCT projects PTDC/AAC-AMB/121301/2010 (FCOMP-01-0124-FEDER-019490) and PTDC/AAG-GLO/6887/2014. The funders had no role in the study’s design, data collection and analysis, decision to publish, or preparation of the manuscript.

© 2016 The Author(s). Licensee IntechOpen. This chapter is distributed under the terms of the Creative Commons Attribution 3.0 License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

How to cite and reference

Link to this chapter Copy to clipboard

Cite this chapter Copy to clipboard

Guillermin Agüero-Chapin, Reinaldo Molina-Ruiz, Gisselle Pérez- Machado, Vitor Vasconcelos, Zenaida Rodríguez-Negrin and Agostinho Antunes (March 9th 2016). TI2BioP — Topological Indices to BioPolymers. A Graphical– Numerical Approach for Bioinformatics, Recent Advances in Biopolymers, Farzana Khan Perveen, IntechOpen, DOI: 10.5772/61887. Available from:

chapter statistics

1303total chapter downloads

More statistics for editors and authors

Login to your personal dashboard for more detailed statistics on your publications.

Access personal reporting

Related Content

This Book

Next chapter

Biopolymers from Waste Biomass — Extraction, Modification and Ulterior Uses

By Lourdes Ballinas-Casarrubias, Alejandro Camacho-Davila, Nestor Gutierrez-Méndez, Víctor Hugo Ramos-Sánchez, David Chávez- Flores, Laura Manjarrez-Nevárez, Gerardo Zaragoza-Galán and Guillermo González-Sanchez

Related Book

First chapter

Integrated Pest Management and Spatial Structure

By Ernesto A. B. Lima, Wesley A. C. Godoy and Cláudia P. Ferreira

We are IntechOpen, the world's leading publisher of Open Access books. Built by scientists, for scientists. Our readership spans scientists, professors, researchers, librarians, and students, as well as business professionals. We share our knowledge and peer-reveiwed research papers with libraries, scientific and engineering societies, and also work with corporate R&D departments and government entities.

More About Us