Skip to content
naulon

No retraction, correction or concern found when last checked on Oct 21, 2026.

iDNA-Prot: Identification of DNA Binding Proteins Using Random Forest with Grey Model

Wei-Zhong Lin, Jian-An Fang, Xuan Xiao and 1 more

PLoS ONE · 2011

doi:10.1371/journal.pone.0024756

Abstract

DNA-binding proteins play crucial roles in various cellular processes. Developing high throughput tools for rapidly and effectively identifying DNA-binding proteins is one of the major challenges in the field of genome annotation. Although many efforts have been made in this regard, further effort is needed to enhance the prediction power. By incorporating the features into the general form of pseudo amino acid composition that were extracted from protein sequences via the "grey model" and by adopting the random forest operation engine, we proposed a new predictor, called iDNA-Prot, for identifying uncharacterized proteins as DNA-binding proteins or non-DNA binding proteins based on their amino acid sequences information alone. The overall success rate by iDNA-Prot was 83.96% that was obtained via jackknife tests on a newly constructed stringent benchmark dataset in which none of the proteins included has ≥25% pairwise sequence identity to any other in a same subset. In addition to achieving high success rate, the computational time for iDNA-Prot is remarkably shorter in comparison with the relevant existing predictors. Hence it is anticipated that iDNA-Prot may become a useful high throughput tool for large-scale analysis of DNA-binding proteins. As a user-friendly web-server, iDNA-Prot is freely accessible to the public at the web-site on http://icpr.jci.edu.cn/bioinfo/iDNA-Prot or http://www.jci-bioinfo.cn/iDNA-Prot. Moreover, for the convenience of the vast majority of experimental scientists, a step-by-step guide is provided on how to use the web-server to get the desired results.

Full text

From PubMed Central, U.S. National Library of Medicine, as current on Oct 21, 2026. Paragraph numbers are ours, so an answer can point at one.

Introduction

DNA-binding proteins play a vitally important role in many biological processes, such as recognition of specific nucleotide sequences, regulation of transcription, and regulation of gene expression. At present, several experimental techniques (such as filter binding assays, genetic analysis, chromatin immunoprecipitation on microarrays, and X-ray crystallography) have been used for identifying DNA-binding proteins. Although these techniques can provide a detailed picture about the binding, they are both time-consuming and expensive. Particularly, the number of newly discovered protein sequences has been increasing extremely fast. For example, in 1986 the Swiss-Prot database contained only 3,939 protein sequence entries, but now the number has jumped to 530,264 according to the release 2011_07 on 28-Jun-2011 by the UniProtKB/Swiss-Prot at http://web.expasy.org/docs/relnotes/relstat.html, meaning that the number of protein sequence entries now is more than 134 times the number from about 25 years ago. Facing the avalanche of new protein sequences generated in the postgenomic age, it is highly desired to develop automated methods for rapidly and effectively identifying and characterizing DNA-binding proteins based on the protein sequence information alone.

Actually, numerous predictors were developed in this regard. For instance: Shanahan et al. demonstrated how structural features were employed to determine whether a protein of known structure and unknown function was a DNA-binding proteins or not; Ahmad et al. depicted how to distinguish DNA-binding and non DNA-binding proteins with net charge, net dipole moment and quadrupole moment, respectively; Nordhoff et al. introduced identification and characterization of DNA-binding proteins by mass spectrometry, which was regarded as the most sensitive and specific analytical technique available for protein identification. All the aforementioned methods were considerably relied on the results from biochemical experiments. Among the existing methods, those which are purely based on theoretical approaches are of using various classifying engines, such as support vector machine (SVM),,,,,,,,,, artificial neural network (ANN),,,,,, random forest,,, nearest neighbor, and boosted decision trees.

In addition to using different prediction engines, a remarkable difference among the existing methods is in that different features were extracted to represent protein samples. For instance, Bhardwaj used a 40-D (dimensional) feature vector to formulate a protein sample that contains positive potential surface patches, overall charge of the protein, and overall surface composition. Yu et al. constructed a 132-D feature vector to represent a protein sequence by using the information of hydrophobicity, predicted secondary structure, solvent accessibility, normalized van der Waals volume, polarity, and polarizability. Bhardwaj and Lu represented the sample of a protein by harnessing the 70 features of the DNA-binding residues, including the residue's identity, charge, solvent accessibility, average potential, secondary structure, neighboring residues, and location in a cationic patch. Kumar et al. extracted the features from the PSSM (Position-Specific Scoring Matrix) profile obtained from PSI-BLAST to represent the protein sample. Subsequently, a different approach was proposed to encode each protein sequence with 116 features by incorporating various physic-chemical properties of amino acids. Meanwhile, Nanni and Lumini proposed a method to represent a protein sample by combing ontologies and dipeptide composition. Later, the same authors introduced the grouped weight to represent protein samples for predicting DNA-binding proteins. Langlois and Lu represented a protein sample with 472 features, of which 240 were secondary structure features, 231 dipeptide composition features, and one for the total charge over its amino acid sequence.

However, the existing predictors have the following shortcomings. (1) The extracting features are very complicated and their dimensions are too large. Particularly, during the prediction process, some of the existing predictors even need the informations of query proteins that were obtained from other experiments, such as their three-dimensional (3D) structures, functions, and the other relevant knowledge. (2) The computational time needed by these predictors is usually very long; for instance, the predictor iDBPs would usually take about 30 minutes for predicting one query protein. (3) Most predictors did not provide a web-server for the public usage, while the others claimed they did but are currently not in working condition and hence their practical application value is quite limited.

In view of this, the present study was initiated in an attempt to develop a new and more powerful predictor by addressing the aforementioned three problems.

According to a recent comprehensive review, to establish a really useful statistical predictor for a protein system, we need to consider the following procedures: (i) construct or select a valid benchmark dataset to train and test the predictor; (ii) formulate the protein samples with an effective mathematical expression that can truly reflect their intrinsic correlation with the attribute to be predicted; (iii) introduce or develop a powerful algorithm (or engine) to operate the prediction; (iv) properly perform cross-validation tests to objectively evaluate the anticipated accuracy of the predictor; (v) establish a user-friendly web-server for the predictor that is accessible to the public. Below, let us describe how to deal with these steps.

1. Benchmark datasets

DNA-binding protein sequences were collected from the Protein Data Bank (PDB) release 03-May-2011 at http://www.pdb.org/, in which there are 72,838 structures. By searching the keywords of “Protein-DNA complex” and “DNA binding” through the “Advanced Search Interface”, we extracted 3,689 structures from (PDB).

To construct a high quality benchmark dataset with a wider coverage scope and lower homology bias, the data obtained above were screened strictly according to the following criteria. (1) Sequences with less than 50 amino acid (AA) residues were removed because they might just belong to fragments. (2) Sequences with more than 10 consecutive character of “X” were taken away because they contained too many unknown amino acids. (3) To reduce redundancy and homology bias, the PISCES, was utilized to cutoff those sequences that have pairwise sequence identity to any other in the dataset. Finally, we obtained 212 DNA-binding proteins. Similarly, 212 non DNA-binding protein domains were randomly picked from the data bank. Accordingly, the benchmark dataset thus obtained consists of 424 protein sequences of which half are DNA-binding protein sequences and the other half non-binding protein sequences. Their accession codes and sequences are given in Information S1.

2. A novel pseudo amino acid composition of grey model

To develop a powerful predictor for a protein system, one of the keys is to formulate the protein samples with an effective mathematical expression that can truly reflect their intrinsic correlation with the attribute to be predicted. To realize this, the concept of pseudo amino acid composition (PseAAC) was proposed to replace the simple amino acid composition (AAC) for representing the sample of a protein. According to Eq. 6 of, the general form of PseAAC for a protein can be formulated aswhere is a transpose operator, while the subscript is an integer and its value as well as the components,, … will depend on how to extract the desired information from the amino acid sequence of.

In this study, we are to use the grey model parameters to define the elements in Eq. 1. In 1989, Deng proposed a grey system theory to investigate the uncertainty of a system. According to this theory, if the information of a system investigated is fully known, it is called a “white system”; if completely unknown, a “black system”; if partially known, a “grey system”. The model developed on the basis of such a theory is called “grey model”, which is a kind of nonlinear and dynamic model formulated by a differential equation. The grey model is particularly useful for solving complicated problems that are lack of sufficient information, or need to process uncertain information and reduce random effects of acquired data.

In the grey system theory, an important and generally used model is called GM(1,1). It is quite effective for monotonic series, with good simulating effect and small error, as reflected by the fact that using the GM(1,1) model has remarkably improved the success rates in predicting protein structural classes. However, if the series concerned are not monotonic, the simulating effect of GM(1,1) would not be good and its error might be quite large.

To overcome the above problem, the grey system theory used in the current study is a special grey dynamic model called GM(2,1), which can be used to handle the oscillation series. In GM(2,1) the strategy of minimum squares will be adopted to determine the uncertain parameters, as can be briefly described below.

One of the most commonly used approaches in the grey system theory is the accumulative generation operation (AGO), which can convert a series without any obvious regularity into a strict monotonic increasing series so as to reduce the randomness and enhance the smoothness of the series, and minimize interference from the random information. Let us assume that is the original series of real numbers with an irregular distribution, and it is a non-negative original data sequence. Then, is viewed as the first-order accumulative generation operation (1-AGO) series for; i.e., the components in are given byThe GM(2,1) model can be expressed by the following second-order grey differential equation with one variable:where: In Eq. 3, the coefficients and are the developing coefficients, and the influence coefficient. Then we haveThus, it follows by the least-squares method thatwhere The least-square estimator for the coefficients, and should carry some intrinsic information contained in the discrete data sequence sampled from the system investigated. In view of this, the incorporation of these coefficients into the general form of PseAAC (Eq. 1) will make the formulation of a protein sample better to reflect its intrinsic correlation with the attribute to be predicted. This is the key of the novel approach. The concrete procedures are as follows.

A protein sequence is composed of 20 different types of native amino acids denoted by A, C, D, E, F, G, H, I, K, L, M, N, P, Q, R, S, T, V, W and Y. Before using the grey dynamic model GM(2,1), we need to represent the protein sequence by a series of real numbers. Listed in Table 1 is the numerical codes used in this study to represent the 20 amino acids.

The factor score for molecular volume are adopted that is related to the molecular size or volume as well as side chain weight. Because in the current study, only the non-negative sequences will be considered, we can adopt the following function for modelingThrough the above function, each of the 20 amino acids can be translated into numerical variable within the region of (0, 1) ( Table 1 ). With the numerical codes thus obtained, we can convert a protein sequence to a series of real numbers. Thus, the three coefficients for any protein sequence can be derived with the grey model GM(2,1) by following Eqs.2–9.

3. Predicting algorithm

The three coefficients obtained in the above section, in addition to the 20 components in the classical amino acid composition, can be used to form a new mode of PseAAC, with components. Thus, according Eq. 1, the protein can be formulated with a new mode of PseAAC as given bywhere are the occurrence frequencies of the 20 different types of amino acids in the protein concerned, while represent the absolute value of coefficients, and, respectively.

Now the Random Forest (RF) algorithm was adopted to perform the prediction. RF is a popular machine learning algorithm and recently it has been successfully employed in dealing with various biological prediction problems,,,. RF is a combination of tree predictors such that each tree depends on the values of a random vector sampled independently and with the same distribution for all trees in the forest. It has been shown that combining multiple trees produced in randomly selected subspaces can significantly improve the prediction accuracy. RF performs a type of cross-validation by using out-of-bag samples. During the training process, each tree is constructed using a different bootstrap sample from the original data. For the detailed description about of the RF algorithm, refer to the papers,,.

The RF algorithm is available via the link at http://www.stat.berkeley.edu/~breiman/RandomForests/cc_home.htm. Recently, the RF tool for the MATLAB windows is also available at http://code.google.com/p/randomforest-matlab/that has two important functions: one is “classRF_train” for training given data and returning the prediction model, and the other is “classRF_predict” for predicting query input with the prediction model. The classifier in this paper was developed based on the RF tool for the MATLAB windows.

The classifier thus established is called iDNA-Prot, which can be used to predict whether a protein can bind with DNA according to its sequence information alone.

For practical applications, a web-server of iDNA-Prot was established at the web-site http://icpr.jci.edu.cn/bioinfo/iDNA-Prot. Moreover, for the convenience of the vast majority of experimental scientists, a step-by-step guide on how to use the web-server is given in Information S3, by which users can easily get their desired results without the need to follow the complicated mathematic equations involved in developing the iDNA-Prot predictor.

Results and Discussion

In statistical prediction, the following three cross-validation methods are often used to examine a predictor for its effectiveness in practical application: independent dataset test, subsampling test, and jackknife test. However, of the three test methods, the jackknife test is deemed the most objective. The reasons are as follows. (1) For the independent dataset test, although all the proteins used to test the predictor are outside the training dataset used to train it so as to exclude the “memory” effect or bias, the way of how to select the independent proteins to test the predictor could be quite arbitrary unless the number of independent proteins is sufficiently large. This kind of arbitrariness might result in completely different conclusions. For instance, a predictor achieving a higher success rate than the other predictor for a given independent testing dataset might fail to keep so when tested by another independent testing dataset. (2) For the subsampling test, the concrete procedure usually used in literatures is the 5-fold, 7-fold or 10-fold cross-validation. The problem with this kind of subsampling test is that the number of possible selections in dividing a benchmark dataset is an astronomical figure even for a very simple dataset, as demonstrated by Eqs.28–30 in. Therefore, in any actual subsampling cross-validation tests, only an extremely small fraction of the possible selections are taken into account. Since different selections will always lead to different results even for a same benchmark dataset and a same predictor, the subsampling test cannot avoid the arbitrariness either. A test method unable to yield a unique outcome cannot be deemed as a good one. (3) In the jackknife test, all the proteins in the benchmark dataset will be singled out one-by-one and tested by the predictor trained by the remaining protein samples. During the process of jackknifing, both the training dataset and testing dataset are actually open, and each protein sample will be in turn moved between the two. The jackknife test can exclude the “memory” effect. Also, the arbitrariness problem as mentioned above for the independent dataset test and subsampling test can be avoided because the outcome obtained by the jackknife cross-validation is always unique for a given benchmark dataset. Accordingly, the jackknife test has been increasingly and widely used by those investigators with strong math background to examine the quality of various predictors (see, e.g.,,,,,,,,,,,, ). In view of this, here the jackknife cross-validation was also used to examine the prediction quality of the current predictor.

The results thus obtained with iDNA-Prot on the benchmark dataset of Information S1 is given in Table 2, from which we can see that the overall success rate was 83.96% in identifying proteins as DNA-binding proteins and non-DNA-binding proteins.

Furthermore, as a demonstration to show that the current predictor iDNA-Prot is superior to the existing ones, let us compare iDNA-Prot with DNA-Prot. The reason we chose DNA-Prot for comparison is because among the existing methods for predicting DNA-binding proteins, the reported success rate achieved by DNA-Prot is the highest. The datasets used to train and test DNA-Prot as well as its standalone version can be obtained from http://www3.ntu.edu.sg/home/EPNSugan/index_files/dnaprot.htm.

The training dataset used for DNA-Prot contains 146 DNA-binding proteins and 250 non-DNA-binding proteins.

The data used to test DNA-Prot contain the following three sets: (i) testing dataset-1,, consisting of 92 DNA-binding proteins and 100 non DNA-binding proteins; (ii) testing dataset-2,, consisting of 823 DNA-binding proteins and 823 non DNA-binding proteins; and (iii) testing dataset-3,, consisting of 88 DNA-binding proteins and 233 non DNA-binding proteins. All these datasets were elaborated in.

However, it was found (see Information S2) that there are 10 identical protein sequences between the 146 DNA-binding proteins in the training dataset and the 92 DNA-binding proteins in the 1st testing dataset, that 19 identical protein sequences between the 146 DNA-binding proteins in the training dataset and the 88 DNA-binding proteins in the 3rd testing dataset, and that 94 identical protein sequences between the 250 non-DNA-binding proteins in the training dataset and the 233 non-DNA-binding proteins in the 3rd testing dataset. In other words, the so-called independent datasets used by DNA-Prot were actually not independent and hence would lead to over-estimated success rates.

Accordingly, to perform an objective and fair comparison of iDNA-Prot with DNA-Prot, let us construct a real independent dataset by randomly picking some DNA-binding proteins and non DNA-binding proteins from PDB (Protein Data Bank) according to the following criteria. These proteins must not occur in the training dataset of iDNA-Prot nor in the training dataset for DNA-Prot, and that none of the proteins included has more than 40% sequence identity to any other in a same subset. By doing so, we obtained a real independent dataset, in which 122 proteins are DNA-binding proteins and 122 non DNA-binding proteins. The sequences and accession numbers for such 244 independent proteins are given in the Information S4.

Listed in Table 3 are the tested results obtained respectively by DNA-Prot and iDNA-Prot on the 244 independent proteins in (Information S4). From the table we can see that the success rates by iDNA-Prot in identifying both DNA-binding and non-DNA-binding proteins are remarkably higher than those by DNA-Prot, and that the overall success rate achieved by iDNA-Prot is about 13% higher than that by DNA-Prot.

In addition to yielding higher success rates than those by the relevant existing predictors, the computational time needed by iDNA-Prot to complete a prediction is also significantly shorter than any of its counterparts, and hence iDNA-Prot may become a useful high throughput tool for large-scale investigation of DNA-binding proteins.

Moreover, as a demonstration to show the efficiency of the current method, the hypothetical proteins that are annotated as DNA-binding proteins were used to test iDNA-Prot. The information about this kind of hypothetical proteins can be obtained at http://www.ncbi.nlm.nih.gov/protein/?term=DNAbindinghypothetical, from which we randomly picked 100 DNA-binding hypothetical proteins for test. The results predicted by iDNA-Prot on these proteins are given in Table 4, from which we can see the overall success rate is 90%.

References 57

  1. 1.

    Langlois RE, Lu H. Boosting the prediction and understanding of DNA-binding domains from sequence. Nucleic Acids Res. 2010;38:3149-3158.

    Not in our library10.1093/nar/gkq061

  2. 2.

    Bairoch A, Apweiler R. The SWISS-PROT protein sequence data bank and its supplement TrEMBL. Nucleic Acids Research. 2000;25:31-36.

    Not in our library10.1093/nar/25.1.31

  3. 3.

    Shanahan HP, Garcia MA, Jones S, Thornton JM. Identifying DNA-binding proteins using structural motifs and the electrostatic potential. Nucleic Acids Research. 2004;32:4732-4741.

    Not in our library10.1093/nar/gkh803

  4. 4.

    Ahmad S, Gromiha MM, Sarai A. Analysis and prediction of DNA-binding proteins and their binding residues based on composition, sequence and structural information. Bioinformatics. 2004;20:477-486.

    Not in our library10.1093/bioinformatics/btg432

  5. 5.

    Nordhoff E, Krogsdam AM, Jorgensen HF, Kallipolitis BH, Clark BF, et al. Rapid identification of DNA-binding proteins by mass spectrometry. Nat Biotechnol. 1999;17:884-888.

    Not in our library10.1038/12873

  6. 6.

    Nanni L, Lumini A. An ensemble of reduced alphabets with protein encoding based on grouped weight for predicting DNA-binding proteins. Amino Acids. 2009;36:167-175.

    Not in our library10.1007/s00726-008-0044-7

  7. 7.

    Brown JB, Akutsu T. Identification of novel DNA repair proteins via primary sequence, secondary structure, and homology. BMC Bioinformatics. 2009;10:25.

    Not in our library10.1186/1471-2105-10-25

  8. 8.

    Cai YD, Lin SL. Support vector machines for predicting rRNA-, RNA-, and DNA-binding proteins from amino acid sequence. Biochim Biophys Acta. 2003;1648:127-133.

    Not in our library10.1016/s1570-9639(03)00112-2

  9. 9.

    Bhardwaj N, Lu H. Residue-level prediction of DNA-binding sites and its application on DNA-binding protein predictions. FEBS Lett. 2007;581:1058-1066.

    Not in our library10.1016/j.febslet.2007.01.086

  10. 10.

    Yu X, Cao J, Cai Y, Shi T, Li Y. Predicting rRNA-, RNA-, and DNA-binding proteins from primary structure with support vector machines. J Theor Biol. 2006;240:175-184.

    Not in our library10.1016/j.jtbi.2005.09.018

  11. 11.

    Fang Y, Guo Y, Feng Y, Li M. Predicting DNA-binding proteins: approached from Chou's pseudo amino acid composition and other specific sequence features. Amino Acids. 2008;34:103-109.

    Not in our library10.1007/s00726-007-0568-2

  12. 12.

    Shao X, Tian Y, Wu L, Wang Y, Jing L, et al. Predicting DNA- and RNA-binding proteins from sequences with kernel methods. J Theor Biol. 2009;258:289-293.

    Not in our library10.1016/j.jtbi.2009.01.024

  13. 13.

    Bhardwaj N, Langlois RE, Zhao G, Lu H. Kernel-based machine learning protocol for predicting DNA-binding proteins. Nucleic Acids Res. 2005;33:6486-6493.

    Not in our library10.1093/nar/gki949

  14. 14.
  15. 15.

    Nanni L, lumini A. Combing ontologies and dipeptide composition for predicting DNA-binding proteins. Amino Acids. 2008;34:635-641.

    Not in our library10.1007/s00726-007-0016-3

  16. 16.

    Patel AK, Patel S, Naik PK. Prediction and Classification of DNA Binding Proteins into Four Major Classes Based on Simple Sequence Derived Features Using Ann. Digest Journal of Nanomaterials and Biostructures. 2010;5:191-200.

    Not in our library

  17. 17.

    Patel AK, Patel S, Naik PK. Binary Classification of Uncharacterized Proteins into DNA Binding/Non-DNA Binding Proteins from Sequence Derived Features Using Ann. Digest Journal of Nanomaterials and Biostructures. 2009;4:775-782.

    Not in our library

  18. 18.

    Molparia B, Goyal K, Sarkar A, Kumar S, Sundar D. ZiF-Predict: a web tool for predicting DNA-binding specificity in C2H2 zinc finger proteins. Genomics Proteomics Bioinformatics. 2010;8:122-126.

    Not in our library10.1016/s1672-0229(10)60013-7

  19. 19.

    Ahmad S, Sarai A. Moment-based prediction of DNA-binding proteins. Journal of Molecular Biology. 2004;341:65-71.

    Not in our library10.1016/j.jmb.2004.05.058

  20. 20.

    Keil M, Exner TE, Brickmann J. Pattern recognition strategies for molecular surfaces: III. Binding site prediction with a neural network. J Comput Chem. 2004;25:779-789.

    Not in our library10.1002/jcc.10361

  21. 21.

    Stawiski EW, Gregoret LM, Mandel-Gutfreund Y. Annotating nucleic acid-binding function based on protein structure. Journal of Molecular Biology. 2003;326:1065-1079.

    Not in our library10.1016/s0022-2836(03)00031-7

  22. 22.

    Kumar KK, Pugalenthi G, Suganthan PN. DNA-Prot: identification of DNA binding proteins from protein sequence information using random forest. J Biomol Struct Dyn. 2009;26:679-686.

    Not in our library10.1080/07391102.2009.10507281

  23. 23.

    Nimrod G, Schushan M, Szilagyi A, Leslie C, Ben-Tal N. iDBPs: a web server for the identification of DNA binding proteins. Bioinformatics. 2010;26:692-693.

    Not in our library10.1093/bioinformatics/btq019

  24. 24.

    Nimrod G, Szilagyi A, Leslie C, Ben-Tal N. Identification of DNA-binding proteins using structural, electrostatic and evolutionary features. J Mol Biol. 2009;387:1040-1053.

    Not in our library10.1016/j.jmb.2009.02.023

  25. 25.

    Cai Y, He J, Li X, Lu L, Yang X, et al. A novel computational approach to predict transcription factor DNA binding preference. J Proteome Res. 2009;8:999-1003.

    Not in our library10.1021/pr800717y

  26. 26.

    Neumann A, Holstein J, Le Gall JR, Lepage E. Measuring performance in health care: case-mix adjustment by boosted decision trees. Artif Intell Med. 2004;32:97-113.

    Not in our library10.1016/j.artmed.2004.06.001

  27. 27.

    Schaffer AA, Aravind L, Madden TL, Shavirin S, Spouge JL, et al. Improving the accuracy of PSI-BLAST protein database searches with composition-based statistics and other refinements. Nucleic Acids Res. 2001;29:2994-3005.

    Not in our library10.1093/nar/29.14.2994

  28. 28.

    Chou KC. Some remarks on protein attribute prediction and pseudo amino acid composition (50th Anniversary Year Review). Journal of Theoretical Biology. 2011;273:236-247.

    Not in our library10.1016/j.jtbi.2010.12.024

  29. 29.

    Chou K-C, Shen H-B. Recent progress in protein subcellular location prediction. Analytical Biochemistry. 2007;370:1-16.

    Not in our library10.1016/j.ab.2007.07.006

  30. 30.

    Wang G, Dunbrack RL. PISCES: recent improvements to a PDB sequence culling server. Nucleic Acids Res. 2005;33:W94-98.

    Not in our library10.1093/nar/gki402

  31. 31.

    Wang G, Dunbrack RL. PISCES: a protein sequence culling server. Bioinformatics. 2003;19:1589-1591.

    Not in our library10.1093/bioinformatics/btg224

  32. 32.

    Chou KC. Prediction of protein cellular attributes using pseudo-amino acid composition. Proteins. 2001;43:246-255.

    Not in our library10.1002/prot.1035

  33. 33.

    Deng JL. Introduction to Grey System Theory. The Journal of Grey System. 1989;1-24.

    Not in our library

  34. 34.

    Xiao X, Lin WZ, Chou KC. Using grey dynamic modeling and pseudo amino acid composition to predict protein structural classes. J Comput Chem. 2008;29:2018-2024.

    Not in our library10.1002/jcc.20955

  35. 35.

    Atchley WR, Zhao JP, Fernandes AD, Druke T. Solving the protein sequence metric problem. Proceedings of the National Academy of Sciences of the United States of America. 2005;102:6395-6400.

    Not in our library10.1073/pnas.0408677102

  36. 36.

    Chou KC. A novel approach to predicting protein structural classes in a (20-1)-D amino acid composition space. Proteins: Structure, Function & Genetics. 1995;21:319-344.

    Not in our library10.1002/prot.340210406

  37. 37.

    Wu JS, Liu HD, Duan XY, Ding Y, Wu HT, et al. Prediction of DNA-binding residues in proteins from amino acid sequences using a random forest model with a hybrid feature. Bioinformatics. 2009;25:30-35.

    Not in our library10.1093/bioinformatics/btn583

  38. 38.

    Dehzangi A, Phon-Amnuaisuk S, Dehzangi O. Using Random Forest for Protein Fold Prediction Problem: An Empirical Study. Journal of Information Science and Engineering. 2010;26:1941-1956.

    Not in our library

  39. 39.

    Liu ZP, Wu LY, Wang Y, Zhang XS, Chen LN. Prediction of protein-RNA binding sites by a random forest method with combined features. Bioinformatics. 2010;26:1616-1622.

    Not in our library10.1093/bioinformatics/btq253

  40. 40.

    Kandaswamy KK, Chou KC, Martinetz T, Moller S, Suganthan PN, et al. AFP-Pred: A random forest approach for predicting antifreeze proteins from sequence-derived properties. Journal of Theoretical Biology. 2011;270:56-62.

    Not in our library10.1016/j.jtbi.2010.10.037

All 57 references

Cited by papers we hold 10

Reads

Read by people on this page

None yet.

Checked or read by AI through naulon

None yet.

A person counts once a day per paper. We keep no cookie and no address: a reader is a hash that changes every day. Any month under five reads shows no number.

Are you an author?

Is this your paper?

Claim it to add your note and be paid when agents cite it. Free.