Literature DB >> 24564966

Prediction of protein-RNA residue-base contacts using two-dimensional conditional random field with the lasso.

Morihiro Hayashida, Mayumi Kamada, Jiangning Song, Tatsuya Akutsu.   

Abstract

BACKGROUND: To uncover molecular functions and networks in biological cellular systems, it is important to dissect interactions between proteins and RNAs. Many studies have been performed to investigate and analyze interactions between protein amino acid residues and RNA bases. In terms of interactions between residues in proteins, it is generally accepted that an amino acid residue at interacting sites has coevolved together with the partner residue in order to keep the interaction between residues in proteins. Based on this hypothesis, in our previous study to identify residue-residue contact pairs in interacting proteins, we made calculations of mutual information (M I) between amino acid residues from some multiple sequence alignment of homologous proteins, and combined it with a discriminative random field (DRF) approach, which is a special type of conditional random fields (CRFs) and has been proved useful for the purpose of extracting distinguishing areas from a photograph in the image processing field. Recently, the evolutionary correlation of interactions between residues and DNA bases has also been found in certain transcription factors and the DNA-binding sites.
RESULTS: In this paper, we employ more generic two-dimensional CRFs than such DRFs to predict interactions between protein amino acid residues and RNA bases. In addition, we introduce labels representing kinds of amino acids and bases as local features of a CRF. Furthermore, we examine the utility of L1-norm regularization (lasso) for the CRF. For evaluation of our method, we use residue-base interactions between several Pfam domains and Rfam entries, conduct cross-validation, and calculate the average AUC (Area under ROC Curve) score. The results suggest that our CRF-based method using mutual information and labels with the lasso is useful for further improving the performance, especially provided that the features of CRF are successfully reduced by the lasso approach.
CONCLUSIONS: We propose simple and generic two-dimensional CRF models using labels and mutual information with the lasso. Use of the CRF-based method in combination with the lasso is particularly useful for predicting the residue-base contacts in protein-RNA interactions.

Entities:  

Mesh:

Substances:

Year:  2013        PMID: 24564966      PMCID: PMC3866258          DOI: 10.1186/1752-0509-7-S2-S15

Source DB:  PubMed          Journal:  BMC Syst Biol        ISSN: 1752-0509


Introduction

It is essential to understand the organization and evolution of cellular systems and molecular networks through the analysis of interactions and molecular recognition. Protein-RNA interactions are related with regulatory mechanisms including RNA splicing, post-transcriptional control, protein translation, and so on. Many researchers have focused on tertiary structures of complexes consisting of specific proteins and RNAs, and have analyzed how proteins selectively make physical contacts with specific sites on nucleic acids [1,2]. Some degree of mutual accommodation between the protein binding surfaces and RNA causes the formulation of most protein-RNA complexes. Markus et al. reported that a loop of the L11 RNA binding domain becomes ordered on binding although the loop is absolutely unstructured without the partner RNA [3]. Scherly et al. reported that the same RNA subsequence containing seven bases, AUUGCAC, is recognized by the U1A protein, a part of ribosomes, under the context of an internal loop or hairpin loop [4]. Jones et al. reported that van der Waals contacts are more widely used rather than hydrogen bond contacts in protein-single(double)-stranded DNA and protein-RNA complexes. They pointed out that proteins are likely to use van der Waals contacts and hydrogen bonds in interactions to the pyrimidine uracil and the purine guanine, and prefer phenylalanine, arginine, tyrosine residues in the RNA binding site [2]. Thus, in this paper, we focus on prediction of such residue-base contacts in interacting protein-RNA pairs. In our previous study, we proposed a prediction method for protein residue-residue contacts [5]. In order to uncover details of interactions between protein amino acid residues, several investigations have been done [6-9]. It is generally accepted that interacting residues in a protein have a pressure to be simultaneously mutated with each other through evolutionary processes to keep their interactions. Under the selection pressure, otherwise, mutations at such interacting sites might lead to loss of the interactions and disappearance of individual. Thus, interacting residues are required to be mutated in a coordinated manner in order to maintain their interactions. Since mutual information (M I) is defined as a quantity representing dependent relationship between two random variables, M I between positions in a protein, which is obtained from the distribution of amino acids in multiple sequence alignments for its homologous proteins, is useful for predicting interacting residues. For interactions between protein amino acid residues and DNA bases, Yang et al. showed that the evolutions of the transcription factors and the DNA binding sites of the basic helix-loop-helix family, homeo family, high-mobility group family, and transient receptor potential channels family are significantly correlated across eukaryotes [10]. Accordingly, a mutual information-based method was developed for identifying coevolved protein residues and DNA bases. From analogy to interactions between residues, and between residues and DNA bases, it can be concluded that interacting residues and RNA bases tend to be simultaneously mutated. We therefore utilize M I for prediction of residue-base contacts between proteins and RNAs. Some researchers have developed methods to predict RNA-binding regions in protein sequences. Kumar et al. proposed utilization of evolutionary information and position-specific scoring matrix (PSSM) profiles that PSI-BLAST generates, and predicted using support vector machine (SVM) approach [11]. Furthermore, they developed different hybrid approaches, and improved the prediction accuracy [12]. Kim et al. introduced some propensity in the RNA interface of a protein to measure residue pairing preferences by computationally analyzing tertiary structures of protein-RNA complexes [13]. Muppirala et al. developed a prediction method from only sequence information for interactions between RNAs and proteins, called RPISeq [14]. Liu et al. proposed a novel interaction propensity representing a binding selectivity of a residue to the interacting RNA nucleotide by considering its two-side neighborhood in a residue triplet with combination of other sequence, features based on structures, and the random forest technique [15]. These methods, however, do not predict contacts between specific bases and residues in RNAs and proteins, and only detect RNA-binding regions in proteins. Markov random fields (MRFs) have been widely used in fields of pattern recognition, image processing, and so on. For modeling of spatial interactions in images, Kumar and Hebert proposed the discriminative random field (DRF) that is defined as a special type of conditional random fields (CRFs), and applied their method to detection of regions of non-natural, artificial buildings from photographs [16]. They maintained that their DRFs have some advantages in comparison with general MRFs. For instance, DRFs are able to discriminate in higher accuracies than MRFs, and can be constructed without the assumption of conditional independence for observed data. It should be noted that such DRFs might not represent actual structures. MRFs and CRFs have been also used in the field of computational biology. Deng et al. proposed an MRF-based method to predict protein functions from protein-protein interaction networks [17,18]. Hayashida et al. proposed a CRF-based method to predict protein-protein interactions using protein domain information [19]. Kamada et al. proposed a DRF approach to predict protein residue contacts [5]. On the other hand, the DRF proposed by Kumar and Hebert [16] is strongly associated with images, and the interaction potential works to smooth borders of regions. Thus, DRFs may not be directly applicable to prediction of protein residue contacts. Hence, instead of DRFs, we propose simple and generic two-dimensional CRF models that accept more interaction structures. In our previous study, we provided ordinary mutual information between two positions obtained from multiple alignments as an input to CRFs [20]. Dunn et al. proposed an improvement of M I, called M I, and claimed that it dramatically improved residue contact prediction [21]. We therefore examine M Ias well as M I. In addition, we introduce labels representing kinds of amino acids and bases as local features of our CRF models. However, inclusion of more parameters in CRF models may cause overfitting. Hence, we examine L1-norm regularization, or the least absolute shrinkage and selection operator (lasso) [22] for the purpose of avoidance of overfitting. We perform computational experiments, and the results suggest that the CRF-based method using mutual information and labels with the lasso is useful.

Method

We propose a prediction method based on simple and generic conditional random fields (CRFs) with L1-norm regularization (lasso) for amino acid residue-base contacts between RNAs and proteins. It takes the amino acid sequence of a protein and the base sequence of an RNA as input data. Then, a sufficient number of homologous sequences for each sequence is gathered in some adequate manner, and mutual information between a position of the protein and one of the RNA is computed. Our method estimates the probability that the residue at a position and the base at another position interact with each other according to our probability formulation of CRFs. To determine parameters of the CRF model for training data, the method takes several protein-RNA pairs with their sequences, and known pairs of positions that a residue and a base interact.

Mutual information

In this section, we briefly review mutual information for distributions of amino acids and bases, and one of its improvements, M I, proposed by Dunn et al. [21]. Let A and B be a protein amino acid sequence and an RNA base sequence, respectively. The calculation of mutual information between two positions in two multiple sequence alignments is illustrated as in Figure 1. A sufficient number of homologous sequences for each of sequences A and B is gathered, and multiple sequence alignments are constructed in some appropriate manner. Then, gaps inserted to sequences A and B in the construction of alignments are deleted with the columns because the target of our contact prediction is not such gaps, but amino acid residues in protein A and bases in RNA B. After the deletion, the length of each multiple alignment becomes the same as that of the original sequence. The example in Figure 1 shows such multiple alignments, in which the first sequence in each alignment indicates sequence A or B. Let Σand Σbe the set of twenty distinct amino acids and one character representing a gap, and the set of four distinct bases and one gap character, respectively. Let P(a) and P(b) be the observed frequencies of amino acid a (∈ Σ) at position i, that of base b (∈ Σ) at position j, respectively. Let P(a, b) be the joint frequency of amino acid a (∈ Σ) and base b (∈ Σ) at positions i and j. These frequencies are divided by the total number of sequences in a multiple alignment. We assume that the sequence containing amino acid a and the sequence containing base b belong to the same organism for each pair (a, b). Hence, each sequence in a multiple alignment must have a corresponding sequence in another alignment (see Figure 1). Then, mutual information mbetween two positions i in protein A and j in RNA B is defined by
Figure 1

Illustration on calculation of mutual information. Illustration on calculation of mutual information between positions i and j in multiple sequence alignments for protein amino acid sequence A and RNA base sequence B. In this figure, an arrow indicates that sequences connected with each other by the arrow belong to the same organism, and the third sequence in the alignment for RNA B is ignored in calculation of mutual information because it does not have a partner protein sequence of the same organism. Sequences A and B are shown at the first line of multiple sequence alignments, respectively, and gaps inserted by alignment algorithms are deleted with the columns.

Illustration on calculation of mutual information. Illustration on calculation of mutual information between positions i and j in multiple sequence alignments for protein amino acid sequence A and RNA base sequence B. In this figure, an arrow indicates that sequences connected with each other by the arrow belong to the same organism, and the third sequence in the alignment for RNA B is ignored in calculation of mutual information because it does not have a partner protein sequence of the same organism. Sequences A and B are shown at the first line of multiple sequence alignments, respectively, and gaps inserted by alignment algorithms are deleted with the columns. However, it has been reported that in some cases it is difficult to identify residue-residue contacts in a protein by M I and thus the usefulness is limited [21]. Dunn et al. proposed a metric, M I, by removing background noise of M I. M Ifor residues at positions i and j in a protein is defined by where Nindicates the number of amino acid residues in the protein. For our purpose of the prediction of residue-base contacts, M Iis modified to for a pair of a residue at position i and a base at position j as follows: where Nand Nare the number of residues in protein A and that of bases in RNA B, respectively.

Two-dimensional conditional random field (CRF) for residue-base contact prediction

In this section, we show our simple and generic two-dimensional CRFs for prediction of residue-base contacts. Lafferty et al. proposed conditional random fields (CRFs) by extending Markov random fields (MRFs) [23]. Let G(V, E) be a graph that consists of a set of vertices V and a set of edges E. In these random fields, each vertex v (∈ V ) is related with a random variable x. Then, (, ) is a conditional random field if random variables x(∈ ) follow the Markov property under observations according to the graph G. It means that , where indicates the set of vertices neighboring with the vertex v in G. This property requires Pr(|) > 0 for all subsets of random variables . Thus, CRFs can be represented as where U(, ) indicates a potential function with respect to the vertex v, and Zindicates the normalization constant defined as . The discriminative random field (DRF) proposed by Kumar and Hebert [16] is a special type of CRFs. In our previous study [5], we applied the DRF to prediction of residue-residue contacts. The potential function U(, ) is defined by where β is a constant, and random variable xtakes 1 or -1. The association potential A(x) and interaction potential I(x, x, ) are defined by respectively, where and indicate vectors of parameters, and indicate vector-valued functions of mapping to feature vectors, α (0 ≤ α ≤ 1) is a constant, , and indicates the transpose of . It has been shown that the DRF is effective to extraction of distinguishing areas from photo images. The association potential A(x) represents a gain obtained only from v and , and the interaction potential I(x) represents a gain obtained from some relationship of v with v', and works to smooth the truth assignment for random variables because adjacent pixels in photographs are likely to have similar colors to each other. The smoothing property, however, is not desired for predicting contacts between protein residues and RNA bases. Hence, we use the following potential for random variables r∈ {0, 1} representing whether or not the residue and the base at positions i and j interact with each other, that is to say, r= 1 if they interact, otherwise r= 0. Here, it should be noted that the first and second terms in the right-hand side are corresponding to the association and interaction potentials in DRF, respectively. In our CRF model, each vertex in graph G is associated with a position pair (i, j), and the parameter set θ consists of and . To decide a CRF model, vector-valued functions , that give local features, and a set of vertices neighboring with vertex (i, j) must be designed. In this paper, we define neighboring vertices with (i, j) as = {(i ± 1, j), (i, j ± 1)} (see Figure 2). In addition, we consider M I (m) and M I() between positions i and j as observations . Then, as a formulation of and , and are defined by
Figure 2

Neighboring residue-base pairs with (. Neighboring pairs with (i, j) are defined as (i ± 1, j), and (i, j ± 1).

where indicates the negation of r, that is, = 0, = 1, and indicates the Kronecker product, for instance, for matrices and Y, and then can be also written as . Neighboring residue-base pairs with (. Neighboring pairs with (i, j) are defined as (i ± 1, j), and (i, j ± 1). In addition to mutual information, we introduce labels representing kinds of amino acids and bases in the target protein and RNA sequences as observations. Suppose protein sequence A and RNA sequence B are represented by a1a2 ⋯ aand b1b2 ⋯ b, respectively. Then, As another formulation, and are defined by respectively, where δ ((a ∈ Σ∈ Σ) without grouping amino acids indicates a 0-1 constant vector having size 20 × 4 = 80 that the element corresponding to (a, b) is 1 and the others are 0. Figure 3 shows the relationship of the random variable rat sequence positions (i, j) with observations including mutual information m, amino acids a, and bases b, in our CRF model. It means that ris related with observations mand (a, b) at multiple neighboring positions, which is an important property of CRFs different from MRFs. Besides, we consider another model witout mutual information for the purpose of model comparison as follows:
Figure 3

Relationship between the random variable . Relationship between the random variable rand the observations of mutual information m, and the pair (a) of the i-th amino acid in protein sequence A and the j-th base in RNA sequence B, in our CRF model.

Relationship between the random variable . Relationship between the random variable rand the observations of mutual information m, and the pair (a) of the i-th amino acid in protein sequence A and the j-th base in RNA sequence B, in our CRF model.

Estimation of parameters in two-dimensional CRFs

We can estimate parameters θ = {, } from training data by maximizing a pseudo-likelihood function as described in [5,16]. Let N be the number of pairs of given protein and RNA sequences. Let (and ((n = 1, ..., N) be the n-th protein and RNA sequences, respectively. Let (be the residue-base contacts for the n-th protein-RNA pair. Then, M I (and also M I) (is calculated for the n-th pair. The logarithm pseudo-likelihood function L(θ) is defined by We employ the Broyden-Fletcher-Goldfarb-Shanno (BFGS) method [24] to find parameters θ maximizing L(θ), which is a quasi-Newton method that approximates the Hessian matrix by some efficient method using partial differentials. For our problem, the following formulae of L(θ) partially differentiated by each parameter vector (∈ {, }) are required. where It should be noted that parameters θ to be estimated are not included in . In addition, we propose to use L1-norm regularization, or the least absolute shrinkage and selection operator (lasso) [22]. That is, we maximize the following function. where C is a positive constant, and ||1 indicates L1 norm of , for = (w1, ⋯, w).

Contact inference

We determine whether or not a new residue-base pair forms a contact depending on the CRF with the parameters estimated by the method described in the previous section. Although we used the iterated conditional modes (ICM) [25] in our previous study, it has been recognized that ICM often converges to local solutions in image processing benchmark problems [26]. In this paper, therefore, we apply an improved algorithm of the tree-reweighted message passing (TRW) algorithm [27], the sequential tree-reweighted message passing (TRW-S) algorithm [28]. These method iteratively update messages Mfrom a vertex v to another v' with state x, and iteratively replace edge weights for all trees decomposed from the original graph, to minimize the upper bound of the objective function for a maximization problem. In our two-dimensional CRF model, the vertex v and the state x mean a position pair (i, j) and a random variable r, respectively, and then v' ∈ .

Computational experiments

Data and implementation

For the evaluation of our method, we used tertiary structures of protein-RNA complexes in the PDB databank [29], and prepared thirteen protein-RNA pairs, (RL18_THETH, X01554), (RL27_ECOLI, J01695), (RL27_THET8, X12612), (RL33_THET8, X12612), (RL35_ECOLI, J01695), (RS5_ECOLI, J01695), (RS7_ECOLI, J01695), (RS8 _HET8, M26923), (RS10_THET8, M26923), (RS12_THET8, M26923), (RS15_ECO57, J01695), (RS17_ECOLI, J01695), and (RS17_THET8, M26923), which are contained in ribosomes, '1yl4', '2hgu', '3kc4' and '3kcr' in PDB code. It should be noted that to get contacts between residues and bases, the sequences stored in PDB for these proteins and RNAs must be the same as those included in multiple sequence alignments of the corresponding Pfam [30] and Rfam [31] entries, respectively, and the sequence in a PDB entry is not always the same as that in UniProt [32] entry referred from the PDB entry. We used only the PDB entries in which the sequence is the same as that in UniProt. For each protein-RNA pair of the dataset, Table 1 shows the followings: the identifiers of UniProt, Pfam, and the chain in PDB, the length of protein sequence A, the identifiers of GenBank [33], Rfam, and the chain, the length of RNA sequence B, the PDB code, the number of sequences in the multiple alignment combined on the basis of the organisms, and the number of contacts within 3 Å and that within 5Å. We supposed that a residue and a base form a contact if the Euclidean distance between an atom of the residue and one of the base is less than or equal to some threshold. In this paper, we examined 3 Å and 5 Å as the threshold of contacts because the distances of hydrogen bonds between oxygen and nitrogen atoms, OH-O, OH-N, NH-O, and NH-N, are about 2.7 to 2.9 Å. For instance, protein RS12_THET8 (chain 'O' of '1yl4') and the atoms of RNA_M26923 (chain 'A') within 3 Å of the protein are shown in Figure 4A, and on the other hand, the protein and the atoms of the RNA within 5 Å of the protein is shown in Figure 4B.
Table 1

Dataset of thirteen interacting protein-RNA pairs

protein sequence ARNA sequence BPDB code# sequences in MSA# contacts


UniProtPfamchainlengthGenBankRfamchainlength3 Å5 Å
RL18_THETHPF00861R110X01554RF00001B1172hgu15432885
RL27_THET8PF01016Z81X12612RF01118A1082hgu13562067
RL27_ECOLIPF01016W77J01695RF0111881083kcr13561869
RL33_THET8PF00471548X12612RF01118A1082hgu14451840
RL35_ECOLIPF01632361J01695RF0111881083kcr13371238
RS5_ECOLIPF00333E67J01695RF00177A15303kc417011357
RS7_ECOLIPF00177G147J01695RF00177A15303kc4194125127
RS8_THET8PF00410K135M26923RF00177A15151yl418892993
RS10_THET8PF00338M97M26923RF00177A15151yl417112084
RS12_THET8PF00164O122M26923RF00177A15151yl4197245161
RS15_ECO57PF00312O83J01695RF00177A15303kc418212189
RS17_ECOLIPF00366Q69J01695RF00177A15303kc416901885
RS17_THET8PF00366T69M26923RF00177A15151yl416902993

For each protein-RNA pair, the identifiers of UniProt, Pfam, and the chain in PDB, the length of protein sequence A, the identifiers of GenBank, Rfam, and the chain, the length of RNA sequence B, the PDB code, the number of sequences in the multiple sequence alignment (MSA) combined on the basis of the organisms, and the number of contacts within 3 Å and that within 5 Å are shown.

Figure 4

Example of residue-base contacts. (A) Protein RS12_THET8, chain 'O' of PDB code '1yl4', and the atoms of RNA M26923, chain 'A' within 3 Å of the protein. (B) Protein RS12_THET8 and the atoms of RNA M26923 within 5 Å of the protein. It should be noted that for the RNA molecule, only atoms within 3 Å/5Å of the protein are shown.

Dataset of thirteen interacting protein-RNA pairs For each protein-RNA pair, the identifiers of UniProt, Pfam, and the chain in PDB, the length of protein sequence A, the identifiers of GenBank, Rfam, and the chain, the length of RNA sequence B, the PDB code, the number of sequences in the multiple sequence alignment (MSA) combined on the basis of the organisms, and the number of contacts within 3 Å and that within 5 Å are shown. Example of residue-base contacts. (A) Protein RS12_THET8, chain 'O' of PDB code '1yl4', and the atoms of RNA M26923, chain 'A' within 3 Å of the protein. (B) Protein RS12_THET8 and the atoms of RNA M26923 within 5 Å of the protein. It should be noted that for the RNA molecule, only atoms within 3 Å/5Å of the protein are shown. In order to calculate M I and M I, we used the file 'Pfam-A.full' of Pfam database (release 26.0) [30] and 'Rfam.full' of Rfam database (release 10.1) [31] for getting multiple sequence alignment data of proteins and RNAs, respectively. In counting the frequencies of amino acids and bases, we also examined several classifications of amino acids with 2, 4, 8, 10, and 15 groups proposed by Murphy et al. [34] as shown in Table 2.
Table 2

Classification of amino acids

# groupsclassification of amino acids
2MLVICGATSPFYW/DENQRKH
4MLVIC/GATSP/FYW/DENQRKH
8MLVIC/GA/TS/P/FYW/DENQ/RK/H
10MLVI/C/G/A/TS/P/FYW/DENQ/RK/H
15MLVI/C/G/A/T/S/P/FY/W/D/E/N/Q/RK/H

Classification of amino acids by Murphy et al. [34]. The two groups are classified by the hydrophobic and hydrophilic properties of amino acid side-chains. The group of (FYW) is aromatic hydrophobic, (TS), (DENQ), and (RK) are polar.

Classification of amino acids Classification of amino acids by Murphy et al. [34]. The two groups are classified by the hydrophobic and hydrophilic properties of amino acid side-chains. The group of (FYW) is aromatic hydrophobic, (TS), (DENQ), and (RK) are polar. For the parameter estimation of our CRF, as an implementation of BFGS methods, libLBFGS (version 1.10), available from http://www.chokkan.org/software/liblbfgs/, was used with default options, which carries out the limited memory BFGS method [35]. For the contact inference, as an implementation of the TRW-S method [28], MRF energy minimization software (version 2.1), available from http://vision.middlebury.edu/MRF/code/, was modified for use depending on our pseudo-likelihood function formulation.

Results

For the evaluation of our proposed CRF, computational experiments were performed in both contact definitions of 3 Å and 5 Å. Three types of local features , , and , five types of grouping amino acids as 2, 4, 8, 10, and 15 groups [34] as shown in Table 2, and lasso parameter C = 0, 1, and 2 were examined. We performed cross-validation procedures, in which each procedure used all residue-base pairs contained in one protein-RNA pair of the dataset for test, and those in the other protein-RNA pairs for training. The conditional probability Pr(r= 1|, ) and the average AUC (Area Under ROC Curve) score were calculated. Tables 3 and 4 show results on the average AUC scores for test protein-RNA pairs using the contact definitions of 3 Å and 5 Å, respectively, under several conditions. 'M I' ('M I') indicates the CRF model having only features of M I (M I), that is, the feature vectors are , 'M I + label' ('M I+ label') indicates the model having M I (M I) and labels representing kinds of bases and classified amino acids, , and 'label' indicates the model having only labels, . It should be noted that the same grouping of amino acids was used in the calculation of M I and M Iand in the labels of features for each case of our experiments. The average AUC score using both of the improved mutual information and labels 'M I+label' with the grouping of 15 groups with lasso parameter C = 2 using the contact definition of 3 Å was best for the tested residue-base pairs. Figure 5 shows the average ROC (Receiver Operating Characteristic) curves for training and test pairs in that case, where the average AUC score for training pairs was 0.673. In many cases, the average AUC scores of 'M I' were better than those of 'M I'. It suggests that M Iis useful also for prediction of residue-base contacts. However, the AUC scores of 'M I+ label' were comparable with those of 'M I+label'. It is considered because in and features of labels largely affected the results. On the other hand, for the CRF models having features of labels, the AUC scores with the lasso were better than those without the lasso in most cases. It means that the lasso was able to reduce the dimension of parameters concerning labels well. However, the reduction using the contact definition of 5 Å was smaller than that using the contact definition of 3 Å. This might be that false positives increase with the relaxation of contact definitions, which restricted the reduction by the lasso. In such a case, it may be necessary to prepare interacting residue-base pairs manually.
Table 3

Results on average AUC scores for test pairs using the contact definition of 3 Å

# groups M I M Ip labelM I+labelM Ip+label
without lasso (C = 0)

20.5500.5570.5030.5110.502
40.5340.5170.5470.5050.502
80.5410.5550.5350.5120.521
100.5280.5570.5190.5290.536
150.5380.5790.5330.4980.523
200.5390.5740.5460.5610.557

lasso (C = 1)

20.5560.5700.5050.5200.492
40.5250.5420.6110.6150.596
80.5090.5620.6100.6030.600
100.5250.5530.6340.6330.629
150.5100.5690.6350.6340.621
200.5100.5790.6250.6310.622

lasso (C = 2)

20.5330.5210.5100.5040.508
40.5330.5430.6200.6230.620
80.5500.5290.6320.6240.618
100.5250.5270.6250.6280.633
150.5160.5240.6400.6400.645
200.5140.5460.6260.6410.642

Results on average AUC scores for test pairs using the contact definition of 3 Å, M I, M I, labels representing kinds of amino acids and bases, and the grouping of amino acids with lasso parameter C = 0, 1, and 2.

Table 4

Results on average AUC scores for test pairs using the contact definition of 5 Å

# groups M I M Ip labelM I+labelM Ip+label
without lasso (C = 0)

20.5500.5200.5680.5470.565
40.5430.5060.5840.5630.581
80.5410.5760.5840.5780.570
100.5270.5880.5450.5280.560
150.5270.5870.5390.5260.518
200.5300.5700.5390.5060.508

lasso (C = 1)

20.5270.5700.5640.5750.562
40.5520.5550.5820.5710.575
80.5100.5590.5810.5840.590
100.5110.5670.5870.5790.590
150.5230.5710.5710.5780.574
200.5140.5720.5810.5870.592

lasso (C = 2)

20.5430.5850.5810.5670.566
40.5130.5570.5820.5840.580
80.5090.5680.5760.5740.579
100.5000.5630.5940.5880.590
150.5050.5910.5830.5760.582
200.5020.5660.5940.5980.602

Results on average AUC scores for test pairs using the contact definition of 5 Å, M I, M I, labels representing kinds of amino acids and bases, and the grouping of amino acids with lasso parameter C = 0, 1, and 2.

Figure 5

Average ROC curves of the best case in our experiments for training and test pairs. Average ROC curves for training and test pairs using both of M Iand labels with the classification of 15 groups with lasso parameter C = 2 using the contact definition of 3 Å.

Results on average AUC scores for test pairs using the contact definition of 3 Å Results on average AUC scores for test pairs using the contact definition of 3 Å, M I, M I, labels representing kinds of amino acids and bases, and the grouping of amino acids with lasso parameter C = 0, 1, and 2. Results on average AUC scores for test pairs using the contact definition of 5 Å Results on average AUC scores for test pairs using the contact definition of 5 Å, M I, M I, labels representing kinds of amino acids and bases, and the grouping of amino acids with lasso parameter C = 0, 1, and 2. Average ROC curves of the best case in our experiments for training and test pairs. Average ROC curves for training and test pairs using both of M Iand labels with the classification of 15 groups with lasso parameter C = 2 using the contact definition of 3 Å. Table 5 shows results on average elapsed time (sec) for an iteration of the cross validation using the contact definition of 3 Å, M I, labels representing kinds of amino acids and bases, and the grouping of amino acids with lasso parameter C = 0, 1, and 2. It should be noted that in an iteration, about 1140000 residue-base pairs on average were used as training data for parameter estimation and about 95000 residue-base pairs were used as test data. Each computational experiment was conducted using a Xeon CPU 3.47GHz. The average elapsed times by 'M I+label' were longer than those by 'M I' and 'label' because 'M I+label' uses more parameters. For the methods using labels, the average elapsed times with the lasso were shorter than those without the lasso in most cases. It means that parameter reduction by the lasso contributed to the decrease of execution time. All together, these results suggest that the CRF-based method using mutual information and labels representing kinds of amino acids and bases with the lasso is very useful for further improving the prediction performance.
Table 5

Results on average elapsed time

# groups M Ip labelM Ip+label

C = 012C = 012C = 012
255.543.541.546.246.946.280.864.662.6
457.951.942.850.647.748.0127.763.862.5
856.955.855.654.350.550.8194.968.267.1
1054.257.452.557.152.251.8235.173.072.8
1555.657.255.265.255.555.1342.579.879.2
2057.860.455.268.158.258.3320.884.682.9

Results on average elapsed time (sec) for an iteration of the cross validation using the contact definition of 3 Å, , labels representing kinds of amino acids and bases, and the grouping of amino acids with lasso parameter C = 0, 1, and 2.

Results on average elapsed time Results on average elapsed time (sec) for an iteration of the cross validation using the contact definition of 3 Å, , labels representing kinds of amino acids and bases, and the grouping of amino acids with lasso parameter C = 0, 1, and 2.

Conclusion

We addressed residue-base contacts between proteins and RNAs, and developed the conditional random field (CRF)-based prediction method, which used labels representing kinds of classified amino acids and bases as local features of the CRF combined with mutual information. In addition, we applied L1-norm regularization (lasso) to our CRF-based method for avoiding overfitting. For the evaluation of our proposed method, thirteen protein-RNA pairs included in PDB were used in computational experiments, and the average AUC score for test datasets was calculated. From the results, it is seen that the CRF-based method using mutual information and labels representing kinds of amino acids and bases with the lasso is very useful. Furthermore, our proposed CRFs have another advantage. In the previous study [5], the optimization method to the discriminative random field (DRF) with interaction potentials representing relationships between neighboring vertices did not converge. On the other hand, in this paper, our generic two-dimensional CRFs improved this aspect, and was able to deal with interaction potentials for prediction of residue-base contacts. The problem of predicting residue-base contacts, however, is still difficult, and the prediction accuracy was not satisfying. Hence, high-quality datasets of residue-base contacts may need to be prepared with the assistance of biological experts although in this paper contact data were generated depending on only distances between atoms included in a residue and a base. Besides, we can consider use of other measures representing the correlation of a residue with a base instead of mutual information to further improve our prediction method. Modifying local features and potentials in the CRF is also another future work.

Competing interests

The authors declare that they have no competing interests.

Authors' contributions

MH developed and implemented the methods. MH drafted the manuscript. MK, JS and TA participated in the discussions during the development of the methods and helped draft the manuscript. All authors read and approved the final manuscript.
  27 in total

1.  Simplified amino acid alphabets for protein fold recognition and implications for folding.

Authors:  L R Murphy; A Wallqvist; R M Levy
Journal:  Protein Eng       Date:  2000-03

2.  SVM based prediction of RNA-binding proteins using binding residues and evolutionary information.

Authors:  Manish Kumar; M Michael Gromiha; Gajendra P S Raghava
Journal:  J Mol Recognit       Date:  2011 Mar-Apr       Impact factor: 2.137

Review 3.  Themes in RNA-protein recognition.

Authors:  D E Draper
Journal:  J Mol Biol       Date:  1999-10-22       Impact factor: 5.469

4.  Features of protein-protein interactions in two-component signaling deduced from genomic libraries.

Authors:  Robert A White; Hendrik Szurmant; James A Hoch; Terence Hwa
Journal:  Methods Enzymol       Date:  2007       Impact factor: 1.600

5.  Prediction of protein function using protein-protein interaction data.

Authors:  Minghua Deng; Kui Zhang; Shipra Mehta; Ting Chen; Fengzhu Sun
Journal:  J Comput Biol       Date:  2003       Impact factor: 1.479

6.  The RCSB Protein Data Bank: redesigned web site and web services.

Authors:  Peter W Rose; Bojan Beran; Chunxiao Bi; Wolfgang F Bluhm; Dimitris Dimitropoulos; David S Goodsell; Andreas Prlic; Martha Quesada; Gregory B Quinn; John D Westbrook; Jasmine Young; Benjamin Yukich; Christine Zardecki; Helen M Berman; Philip E Bourne
Journal:  Nucleic Acids Res       Date:  2010-10-29       Impact factor: 16.971

7.  GenBank.

Authors:  Dennis A Benson; Ilene Karsch-Mizrachi; David J Lipman; James Ostell; Eric W Sayers
Journal:  Nucleic Acids Res       Date:  2010-11-10       Impact factor: 16.971

8.  Rfam: Wikipedia, clans and the "decimal" release.

Authors:  Paul P Gardner; Jennifer Daub; John Tate; Benjamin L Moore; Isabelle H Osuch; Sam Griffiths-Jones; Robert D Finn; Eric P Nawrocki; Diana L Kolbe; Sean R Eddy; Alex Bateman
Journal:  Nucleic Acids Res       Date:  2010-11-09       Impact factor: 16.971

9.  The Pfam protein families database.

Authors:  Marco Punta; Penny C Coggill; Ruth Y Eberhardt; Jaina Mistry; John Tate; Chris Boursnell; Ningze Pang; Kristoffer Forslund; Goran Ceric; Jody Clements; Andreas Heger; Liisa Holm; Erik L L Sonnhammer; Sean R Eddy; Alex Bateman; Robert D Finn
Journal:  Nucleic Acids Res       Date:  2011-11-29       Impact factor: 16.971

10.  Prediction of protein-RNA residue-base contacts using two-dimensional conditional random field with the lasso.

Authors:  Morihiro Hayashida; Mayumi Kamada; Jiangning Song; Tatsuya Akutsu
Journal:  BMC Syst Biol       Date:  2013-12-17
View more
  3 in total

1.  Assembly constraints drive co-evolution among ribosomal constituents.

Authors:  Saurav Mallik; Hiroshi Akashi; Sudip Kundu
Journal:  Nucleic Acids Res       Date:  2015-05-08       Impact factor: 16.971

2.  Prediction of protein-RNA residue-base contacts using two-dimensional conditional random field with the lasso.

Authors:  Morihiro Hayashida; Mayumi Kamada; Jiangning Song; Tatsuya Akutsu
Journal:  BMC Syst Biol       Date:  2013-12-17

3.  IDP⁻CRF: Intrinsically Disordered Protein/Region Identification Based on Conditional Random Fields.

Authors:  Yumeng Liu; Xiaolong Wang; Bin Liu
Journal:  Int J Mol Sci       Date:  2018-08-22       Impact factor: 5.923

  3 in total

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