Skip to content
naulon

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

Identification of Real MicroRNA Precursors with a Pseudo Structure Status Composition Approach

Bin Liu, Longyun Fang, Fule Liu and 3 more (opens in a new tab)

PLOS ONE · 2015 · CC BY

doi:10.1371/journal.pone.0121501 (opens in a new tab)

Abstract

Containing about 22 nucleotides, a micro RNA (abbreviated miRNA) is a small non-coding RNA molecule, functioning in transcriptional and post-transcriptional regulation of gene expression. The human genome may encode over 1000 miRNAs. Albeit poorly characterized, miRNAs are widely deemed as important regulators of biological processes. Aberrant expression of miRNAs has been observed in many cancers and other disease states, indicating they are deeply implicated with these diseases, particularly in carcinogenesis. Therefore, it is important for both basic research and miRNA-based therapy to discriminate the real pre-miRNAs from the false ones (such as hairpin sequences with similar stem-loops). Particularly, with the avalanche of RNA sequences generated in the postgenomic age, it is highly desired to develop computational sequence-based methods in this regard. Here two new predictors, called "iMcRNA-PseSSC" and "iMcRNA-ExPseSSC", were proposed for identifying the human pre-microRNAs by incorporating the global or long-range structure-order information using a way quite similar to the pseudo amino acid composition approach. Rigorous cross-validations on a much larger and more stringent newly constructed benchmark dataset showed that the two new predictors (accessible at http://bioinformatics.hitsz.edu.cn/iMcRNA/) outperformed or were highly comparable with the best existing predictors in this area.

Full text

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

Introduction

MicroRNAs (miRNAs) are small single-strand, non-coding RNAs about 22 nucleotides (nt) in length, which play important roles in gene regulation by targeting messenger RNAs (mRNAs) for cleavage or translational repression. The miRNAs are also involved in many important biological processes, such as affecting stability, translation of mRNAs and negatively regulating gene expression in post-transcriptional processes. In animals, the biogenesis of miRNA is shown in Fig. 1, and can be divided into the following steps: (i) The genes of miRNA are transcribed by RNA polymerase II, resulting in the primary transcripts termed as pri-miRNAs, which are typically 60–70 nt. (ii) The pre-miRNAs are processed by the enzyme Drosha to release the hairpin-shaped intermediates (pre-miRNAs). (iii) The pre-miRNAs are then exported into the cytoplasm by Exportin V and Ran-GTP cofactor and cleaved by the enzyme Dicer to yield miRNA/miRNA* duplexes.

Owing to the difficulty of systematically detecting miRNAs from a genome by existing experiment techniques, computational methods have been indispensable tools in miRNA studies. Various computational methods have been proposed to predict pre-miRNAs. Most of these methods employed the machine learning techniques to build their prediction models, which treated this problem as a binary classification task to discriminate the real pre-miRNAs from false pre-miRNAs. These methods are different in the feature selections and machine learning algorithms or operation engines. The machine learning algorithms usually used in this field include Support Vector Machine (SVM), Random Forest (RF), Hidden Markov Model (HMM), Covariant Discrimination (CD) or Naive Bayes (NB), and Linear Genetic Programming (LGP).

The secondary structure is an important feature used in the computational methods, because most of the pre-miRNAs have the characteristic of stem-loop hairpin structures. Mir-abela is an SVM-based method trained with 16 statistic features computed from the entire hairpin structure. Triplet-SVM employed a SVM classifier to train 32 local triplet sequence-structure features. Later, MiPred improved Triplet-SVM by employing the Random Forest classifier trained with the local triplet sequence-structure features, minimum of free energy (MFE), and P-values. MiRFinder is a high-throughput pre-miRNA prediction method, which consists of two steps: a search for hairpin candidates and exclusion of the non-robust structures based on the analysis of 18 parameters by the SVM.

All these computational methods could yield quite encouraging results, and each of them did play a role in simulating the development of pre-miRNA identification. However, further work is needed due to the following reasons: (i) The datasets constructed in those methods were too small to reflect the statistical profile of human pre-miRNAs. Most of these methods were trained and tested with a dataset containing only several hundreds of human pre-miRNA samples or pseudo pre-miRNA samples. (ii) No cutoff threshold was imposed to rigorously exclude the redundant samples or those with high sequence similarity with others in a same benchmark dataset. (iii) Most of these methods only consider the local structure or sequence order information of RNA sequences, and all the global or long range structure or sequence order effects were ignored.

In this study, we attempted to improve the accuracy for human pre-miRNA identification from the above three aspects; especially, we focused on how to incorporate the global structure-order effects into the predictor. However, it is difficult to incorporate this kind of information into a statistical predictor because the RNA sequences have different lengths with extremely large number of possible structure patterns. To overcome this difficulty, is it possible to find an approximate way to take the structure-order effects into account?

Actually, similar problems were also encountered in computational proteomics and genomics. To incorporate the long-range or global sequence order information for protein/peptide sequences, the pseudo amino acid composition or Chou’s PseAAC was proposed. Ever since the concept of PseAAC was proposed in 2001, it has been penetrating into almost all the fields of protein attribute predictions (see, e.g.,, as well as a Wikipedia article at http://en.wikipedia.org/wiki/Pseudo_amino_acid_composition and a long list of papers cited in) and some fields of drug development and biomedicine. Recently, the concept of PseAAC has also been further extended to the field of genomics by using different modes of pseudo K-tuple nucleotide composition or PseKNC to predict the recombination spots of DNA, the nucleosome positions, sigma-54 promoters, and DNA methylation sites. For more information about this, see a recent review.

Encouraged by the successes of PseAAC and PseKNC approaches in the fields of proteomics and genomics, we proposed a feature vector called “pseudo structure status composition (PseSSC)” to represent RNA sequences by incorporating the structure-order effects so as to improve the prediction quality in identifying human pre-miRNA. The detailed approach is elaborated as follows.

As pointed out in a comprehensive review and carried out in a series of recent publications (see, e.g.,), to develop a really useful statistical predictor or model for a biological system, one needs to engage the following procedures: (i) construct or select a valid benchmark dataset to train and test the predictor; (ii) formulate the statistical samples with an effective mathematical expression that can truly reflect their intrinsic correlation with the target 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 model; (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 procedures one-by-one.

1. Benchmark Dataset

The pre-miRNAs or positive samples were downloaded from the latest version (release 20: June 2013) of miRNABase, which contained 1,872 experiment-confirmed sapiens pre-miRNA entries. The false pre-miRNAs or negative samples were taken from the data constructed by Xue et al., which contained 8,489 false pre-miRNA samples. These false pre-miRNAs are similar to the real pre-miRNAs according to the following widely accepted characteristics: (i) the RNA length ranges from 51 nt to 137 nt; (ii) a minimum of 18 base pairings on the stem of the hairpin structure; (iii) a maximum of-15 kal/mol free energy of the secondary structure.

To get rid of the redundancy and avoid homology bias, the CD-HIT software with the cutoff threshold set at 80% (note that the most stringent cutoff threshold for DNA sequences by CD-HIT is 75%) was used to winnow those samples which had ≥80% sequence identity to any other in a same subset. After such a screening procedure, we obtained 1,612 human pre-miRNAs, which formed the positive dataset in the current study.

To avoid imbalance problem caused by different number of positive and negative samples, we randomly picked 1,612 samples from the 8,489 false pre-miRNAs to form the negative dataset. Again, none of the samples included had ≥80% sequence identity to any other in a same subset.

As pointed out by a review, there is no need to separate a benchmark dataset into a training dataset and a testing dataset for validating a prediction method if it is tested by the jackknife or subsampling (K-fold) cross-validation because the outcome thus obtained is actually from a combination of many different independent dataset tests. Therefore, the benchmark dataset 𝕊 can be formulated as where the subset 𝕊+contains 1,612 human pre-miRNAs, the subset 𝕊- contains 1,612 false pre-miRNAs, and the symbol represents the “union” in the set theory.

The detailed sequences are given in S1 Dataset that is not only the largest but also most stringent benchmark dataset in this area.

2. Pseudo Structure Status Composition (PseSSC)

Suppose a RNA sequence R with L nucleobases (nitrogenous bases or nucleic acid residues); i.e., where B1 denotes the nucleobase at sequence position 1, B2 denotes the base at position 2, and so forth. They can be any of the four nucleobases; i.e., If the RNA sequence is formulated according to its secondary structure derived from the Vienna RNA software package (released 2.1.6), we have where Ψ1 denotes the structure status of B1, Ψ2 the structure status of B2, and so forth. They can be any of the 10 structure statuses; i.e., where A, C, G, U represent the structure statuses of the four unpaired nucleobases, while A-U, U-A, G-C, C-G, G-U, U-G represent the structure statuses of the six paired bases. Note that A-U means the base A located near the 5’-end paired with its complementary base U near the 5’-end. Therefore, A-U and U-A represent two different structure statuses. The same is true for G-C, C-G, G-U, U-G. Therefore, we have additional six different structure statuses of the paired bases in RNA (Fig. 2).

Based on the ten structure statuses, if the RNA sequence is represented by the structure statuses of its n adjacent nucleotides, or the so-called “n-tuple nucleobase composition”, the corresponding feature vector will contain 10n components as given by (cf. Fig. 3) where f i = (i = 1,2,…,10n) represents the normalized occurrence frequency of the structure status combination of n adjacent nucleobases. As indicated by the above equation, with the increase of n, the structure-order information within a local or short-range scope could be incorporated, but none of the global or long-range structure information would be reflected.

Stimulated by the PseAAC approach in computational proteomics, here we are to propose a novel feature vector called the pseudo structure status composition (PseSSC) to incorporate the global or long-range structure-order information so as to improve the prediction quality in identifying the pre-miRNAs. The detailed procedures are described as follows.

In a way parallel to the formulation in, the global structure-order information for the RNA structure status sequence of Equation 4 can be reflected by a series correlation factors as given by where λ is an integer, representing the highest counted rank (or tier) of the structural correlation along a RNA chain; θ1 is the first-tier correlation factor reflecting the structure-order information between all the most contiguous bases along a RNA chain (Fig. 4a); θ2 the second-tier correlation factor between all the second most contiguous nucleobases (Fig. 4b); θ3 the third-tier correlation factor between all the third most contiguous nucleobases (Fig. 4c); and so forth. In Equation 8 the correlation function is given by where F(Ψi) is the free energy of the structure status Ψi of the nucleobase at position i, and F(Ψj) is the free energy of the structure status Ψj of the nucleobase at position j. As mentioned above, if we distinguish the nucleobase near 5’ end and 3’ end, there are 6 different structure statuses for the paired nucleobases (Fig. 2). For the base pairs A-U and U-A, since they have 2 hydrogen bonds, their free energy values could be set as-2 kcal/mol; for the base pairs G-C or C-G, they have 3 hydrogen bonds (Fig. 2b) and hence their free energy values were set as-3 kcal/mol; for the wobble base pairs G-U and U-G (Fig. 2c), their free energy values were set as-1 kcal/mol; for the four unpaired nucleobases, their free energy values were each set as 0 kcal/mol.

After incorporating the correlation factors, the original Equation 6 for the n-tuple nucleobase composition of RNA is augmented to where where f i = (i = 1,2,…,10n) are the same as in Equation 6, θj the j-tier sequence correlation factor computed according to Equations 7–8 for the RNA sequence, and w is the weight factor used to adjust the effect of the correlation factors.

As shown in Equations 9 and 10, the first 10ncomponents reflect the effect of the n-tuple structure status composition, whereas the components from 10n+1 to 10n+λ reflect the effect of structure order. A vector formed with such 10n+λ components is called pseudo structure status composition or PseSSC for the RNA sequence with L nucleobases.

Finally, the PseSSC vector of Equation 9 was further augmented to where is the augmented PseSSC, a is the minimum of free energy (MFE) derived from the Vienna RNAsoftware package (released 2.1.6), b the P-value of randomization test feature calculated by using the Monte Carlo randomization test, and ci(i = 1,2,…,64) the occurrence frequencies of the tri-nucleobases in the RNA sequence. A feature vector formed with such 10n+λ+66 components is called extended pseudo structure status composition or ExPseSSC for the RNA sequence with L nucleobases.

3. Support Vector Machine

Support Vector Machine (SVM) is a class of supervised learning algorithms first introduced by Vapnik. Given a set of labelled training vectors (positive and negative input samples), SVM learns a linear decision boundary from both positive and negative training samples to discriminate between the unseen protein sequences. A key feature of SVM is that it needs fixed length of the input vector. The proteins in the training set and test set were transformed into fixed-dimension feature vectors following the process introduced above, and then the training vectors were input into SVM to construct the classifier. The SVM gives a predicted class for each sample in the test set.

In the current study, the LIBSVM algorithm was employed, which is a type of software for SVM classification and regression. The kernel function was set as Radial Basis Function (RBF), which is defined as The two parameters C and γ were optimized on the benchmark dataset by adopting the grid tool provided by LIBSVM, and their actual values in this study will be given later. For a brief formulation of SVM and how it works, see the paper; for more details about SVM, see a monograph.

Finally, we obtain two predictors, one is based on Equation 9, and the other based on Equation 11, as formulated below where “i” stands for “identifying”, “McRNA” for “microRNA”, “Pse” for “pseudo”, “SS” for “structure status”, “C” for “composition”, and “Ex” for extended.

4. Cross Validation

In examining the accuracy of a statistical predictor, it is very important to choose an objective method to perform the test. In literature, the following three cross-validation methods are often used to examine the quality of a predictor and its effectiveness in practical application: independent dataset test, subsampling or K-fold (such as 5-fold, 7-fold, or 10-fold) crossover test, and jackknife test. However, as elucidated by a penetrating analysis in, considerable arbitrariness exists in the independent dataset test. Also, as demonstrated by Eqs.28–32 of, the subsampling (or K-fold crossover validation) test cannot avoid arbitrariness either. Only the jackknife test is the least arbitrary that can always yield a unique result for a given benchmark dataset. Therefore, the jackknife test has been widely recognized and increasingly utilized by investigators to examine the quality of various predictors (see, e.g.,). Accordingly, in this study we also use the jackknife test to evaluate the accuracy of the current predictor. During the jackknife test, each of the samples in the benchmark dataset is in turn singled out as an independent test sample and all the rule-parameters are calculated without including the sample being identified. Although the jackknife test may take more computational time, it is worthwhile because it will yield a unique outcome for a given benchmark dataset.

5. Metrics for Measuring Prediction Quality

After choosing the cross validation method, the next important thing is how to quantitatively measure the prediction quality. To introduce a more intuitive and easier-to-understand method for scoring the prediction quality, the following set of metrics based on the formulation used by Chou in predicting signal peptides was adopted. According to the formulation, the sensitivity Sn, specificity Sp, overall accuracy Acc, and Matthews correlation coefficient MCC can be respectively expressed as where N +is the total number of the pre-miRNAs investigated whereas the number of the pre-miRNAs incorrectly predicted as false pre-miRNAs; N - the total number of the false pre-miRNAs investigated whereas the number of the false pre-miRNAs incorrectly predicted as the real pre-miRNAs.

According to Equation 14 we can easily see the following. When meaning none of the pre-miRNAs was mispredicted to be a false pre-miRNAs, we have the sensitivity Sn = 1; while meaning that all the real pre-miRNAs were mispredicted to be the false pre-miRNAs, we have the sensitivity Sn = 0. Likewise, when meaning none of the false pre-miRNAs was mispredicted, we have the specificity Sp = 1; while meaning all the false pre-miRNAs were incorrectly predicted as real pre-miRNAs, we have the specificity Sp = 0. When meaning that none of the pre-miRNAs in the dataset 𝕊+ and none of the false pre-miRNAs in 𝕊- was incorrectly predicted, we have the overall accuracy Acc = 1; while and meaning that all the real pre-miRNAs in the dataset 𝕊+ and all the false pre-miRNAs in 𝕊- were mispredicted, we have the overall accuracy Acc = 0. The Matthews correlation coefficient (MCC) is usually used for measuring the quality of binary (two-class) classifications. When meaning that none of the real pre-miRNAs in the dataset 𝕊+ and none of the false pre-miRNAs in 𝕊- was mispredicted, we have MCC = 1; when and we have MCC = 0 meaning no better than random prediction; when and we have MCC = -1 meaning total disagreement between prediction and observation. As we can see from the above discussion, it is much more intuitive and easier to understand when using Equation 14 to examine a predictor for its four metrics, particularly for its Mathew’s correlation coefficient. It is instructive to point out that the metrics as defined in Equation 14 are valid for single label systems; for multi-label systems, a set of more complicated metrics should be used as given in.

1. Performance of iMcRNA-PseSSC and iMcRNA-ExPseSSC

As we can see from Equation 9–11, both the iMcRNA-PseSSC and iMcRNA-ExPseSSC predictors contain three uncertain parameters, namely n,λ, and w, where n reflects the local or short-range structure-order effect, λ reflects the global or long-range structure-order effect, and 0077 is the factor to adjust the weight between the local and global effects. Generally speaking, the greater the n is, the more local structure-order information is incorporated. And the greater the λ is, the more global structure-order information is taken into account. However, if n or λ is too large, it would reduce the cluster-tolerant capacity and cause the “overfitting” or “high dimension disaster” problem, so as to reduce the prediction accuracy. Accordingly, in the current study, their optimal values were determined within the ranges as defined below It can be seen from Equation 15 that, to determine the optimal values for the three parameters, 4×20×10 = 800 different combination cases need to be considered. To reduce the computational time, we adopted the 5-fold cross-validation approach on the benchmark dataset. The final optimal values for the three parameters along with the two parameters C and γ in SVM (see Equation 12) were defined by the highest overall accuracy after trying all the 800 combination cases for each of the two predictors in Equation 13, as given by Thus, the parameters in Equation 16 were used to perform the rigorous jackknife test on the benchmark dataset to calculate the metrics defined in Equation 14.

The results thus obtained by the two new predictors are given in Table 1, from which we can see that the overall accuracy (Acc) achieved by iMcRNA-PseSSC was 85.76% with the Matthews correlation coefficient (MCC) equal to 0.72. The corresponding rates achieved by iMcRNA-ExPseSSC were even better; i.e., 89.86% and 0.80 for Acc and MCC, respectively. It is not surprising because the additional features counted in Equation 11 play a complementary role to the feature in Equation 9. In other words, all these features are complementary with each other: PseSSC is a structure-based feature reflecting the global or long-range structure-order effects; MFE and P-value are for the secondary structure state of minimum free energy; and tri-nucleobase composition is for the local or short-range sequence order information.

2. Comparison with Other Methods

We have also made a comparison of the current iMcRNA-PseSSC and iMcRNA-ExPseSSC (Equation 13) with Triplet-SVM and MiPred, two of the best existing predictors in this area. As mentioned in the Introduction section, the accuracy rates by the two predictors as originally reported were based on small benchmark datasets without removing high similarity or redundant RNA sequences, and hence the rates thus obtained might be over-estimated.

For instance, Triplet-SVM was trained with 163 human pre-miRNAs and 168 false pre-miRNAs, and tested with only 30 human pre-miRNAs and 1,000 false pre-miRNAs. Also, MiPred was trained using the same dataset as used by Triplet-SVM and tested with 263 human pre-miRNAs and 265 false pre-miRNAs. In contrast, the current predictors iMcRNA-PseSSC and iMcRNA-ExPseSSC were trained and tested on a much larger and more stringent benchmark dataset that contained 1,612 human pre-miRNAs and 1,612 false pre-miRNAs in which none had more than 80% pairwise sequence identity to any other.

If using the larger and more stringent benchmark dataset (S1 Dataset) to examine the two predictors via the rigorous jackknife tests, we obtained the corresponding results as given in Table 1

Furthermore, to provide a graphic illustration to show the performances of the four predictors, the corresponding ROC (receiver operating characteristic) curves were drawn in Fig. 5, where the horizontal coordinate X is for the false positive rate or 1-Sp, and the vertical coordinate Y is for the true positive rate or Sn. The best possible predictor should yield a point with the coordinate (0, 1) meaning 0 false positive rate (or 100% specificity), and 100% true positive rate or sensitivity Sn. Therefore, the (0,1) point is also called a perfect classification. A completely random guess would give a point along a diagonal from the point (0,0) to (1,1). The area under the ROC curve is called AUC, which is often used to indicate the performance quality of a binary classification predictor: the larger the area, the better the prediction quality is.

From Table 1 and Fig. 5 we can clearly observe the following. (i) The predictor iMcRNA-PseSSC outperformed Triplet-SVM and was highly comparable with MiPred, meaning that the prediction quality can be enhanced to the level of the existing best predictor by only taking into account the long-range or global secondary structure sequence order information. (ii) The predictor iMcRNA-ExPseSSC outperformed all its counterparts, meaning that the prediction quality can be further enhanced by combing the aforementioned long-range information with the local features as used in the existing predictors.

3. Discriminant Visualization and Interpretation

Why was the current approach able to enhance the success rates so remarkably? To address this problem, we are to carry out a graphical analysis. It can provide an intuitive picture or useful insights for helping understand varieties of complicated relations, as demonstrated by many previous studies on a series of important biological topics, such as using graphical rules to study enzyme-catalyzed reactions, inhibition of HIV-1 reverse transcriptase, and drug metabolism systems; using the “cellular automaton image” to study hepatitis B viral infections and HBV virus gene missense mutation; and using wenxiang diagram or graph to study protein-protein interactions. Here, we used the heat map to present an intuitive analysis. Similar to the approach in, we calculated the discriminant weight vector in the feature space of iMcRNA-PseSSC. The results thus obtained are illustrated in Fig. 6a, where the darker the spot is, the more discriminative power the corresponding structure status has. Thus, according to the degree of dark colour in the subfigure, we can see that the statuses of the four structures (A-U, U-A, C-G, G-C) are more important than the others in identifying human microRNA precursors because they have stronger discriminative power. Moreover, the discriminative powers of the 13 features incorporating the structure-order effects are shown in Fig. 6b, from which we can see that the discriminative power for miRNAs tends to be stronger with the increasing λ in value, indicating that the long-range or global structure-order effect do have considerable impacts upon the discrimination. That is the main reason why iMcRNA-PseSSC can remarkably outperform its counterparts.

4. Web-Server Guide

We have also established a web-server for the two predictors as formulated in Equation 13. Furthermore, for the convenience of the vast majority of experimental scientists, below let us give a step-by-step guide on how to use the web-server to get their desired results without the need to follow the complicated mathematic equations.

Step 1. Open the web-server by clicking the link at http://bioinformatics.hitsz.edu.cn/iMcRNA/ and you will see its top page as shown in Fig. 7. Click on the Read Me button to see a brief introduction about the server that contains two predictors: iMcRNA-PseSSC and iMcRNA-ExPseSSC.

Step 2. Check the open circle right in front of iMcRNA-PseSSC or iMcRNA-ExPseSSC to choose which of the two predictors you are to use for prediction.

Step 3. You can directly enter the query RNA sequences into the input box at the center of Fig. 7, or use the Browse button to upload them via a file. All the input sequences should be in the FASTA format. A sequence in FASTA format consists of a single initial line beginning with the symbol “>” in the first column, followed by lines of sequence data in which nucleotides are represented using single-letter codes. Except for the mandatory symbol “>”, all the other characters in the single initial line are optional and only used for the purpose of identification and description. The sequence ends if another line starting with the symbol “>” appears; this indicates the start of another sequence. Example sequences in FASTA format can be seen by clicking on the Example button.

Step 4. Click on the Submit button to see the predicted result. For example, if you use the four query RNA sequences in the Example window as the input and select iMcRNA-PseSSC for prediction, after clicking the Submit button, you will see on your screen (Fig. 8) that the predicted results for the 1st and 2nd query RNA sequences are “Real Pre-miRNA”, and that for the 3rd and 4th ones are “False Pre-miRNA”. All these predicted results are fully consistent with the experimental observations. It takes about 2 seconds for the above computation before the predicted result appears on your computer screen. If you select iMcRNA-ExPseSSC, however, for the same prediction, it may take about 20 seconds because more calculations are needed although the overall success rates thus obtained are generally higher than those by the iMcRNA-PseSSC predictor.

Conclusion

Based on the concept of pseudo amino acid composition or Chou’s PseAAC, two new predictors named iMcRNA-PseSSC and iMcRNA-ExPseSSC were proposed for identifying the human pre-micrRNAs by incorporating the global or long-range structure-order information. It was observed via the rigorous cross-validation on a larger and more stringent newly constructed benchmark dataset that the two new predictors outperformed or were highly comparable with the best existing predictor in this area. The two predictors are publically accessible via a web-server at http://bioinformatics.hitsz.edu.cn/iMcRNA/, by which users can easily get their desired results without the need to follow the complicated mathematical equations, which were presented in this paper just for the integrity of their development process.

It is instructive to point out that although the current two predictors were established for identifying the human pre-micrRNAs, they can be easily used to identify the pre-micrRNAs in any other organism as well if a corresponding benchmark dataset is available.

References 90

  1. 1.

    Lee Y, Kim M, Han J, Yeom K- H, Lee S, et al (2004 ) MicroRNAgenes are transcribed byRNApolymerase II. EMBOJ 23: 4051–4060.

    Not in our library10.1038/sj.emboj.7600385 (opens in a new tab)

  2. 2.

    Cai X, Hagedorn CH, Cullen BR (2004 ) Human microRNAs are processed from capped, polyadenylated transcripts that can also function as mRNAs. RNA 10: 1957–1966.

    Not in our library10.1261/rna.7135204 (opens in a new tab)

  3. 3.

    Lee Y, Ahn C, Han J, Choi H, Kim J, et al (2003 ) The nuclear RNase III Drosha initiates microRNA processing. Nature 425: 415–419.

    Not in our library10.1038/nature01957 (opens in a new tab)

  4. 4.

    Lund E, Guttinger S, Calado A, Dahlberg JE, Kutay U (2004 ) Nuclear export of microRNA precursors. Science 303: 95–98.

    Not in our library10.1126/science.1090599 (opens in a new tab)

  5. 5.

    Yi R, Qin Y, Macara IG, Cullen BR (2003 ) Exportin-5 mediates the nuclear export of pre-microRNAs and short hairpin RNAs. Genes Dev 17: 3011–3016.

    Not in our library10.1101/gad.1158803 (opens in a new tab)

  6. 6.

    Bohnsack MT, Czaplinski K, Gorlich D (2004 ) Exportin 5 is a RanGTP-dependent dsRNA-binding protein that mediates nuclear export of pre-miRNAs. RNA 10: 185–191.

    Not in our library10.1261/rna.5167604 (opens in a new tab)

  7. 7.

    Bernstein E, Caudy AA, Hammond SM, Hannon GJ (2001 ) Role for a bidentate ribonuclease in the initiation step of RNA interference. Nature 409: 363–366.

    Not in our library10.1038/35053110 (opens in a new tab)

  8. 8.

    Grishok A, Pasquinelli AE, Conte D, Li N, Parrish S, et al (2001 ) Genes and mechanisms related to RNA interference regulate expression of the small temporal RNAs that control C. elegans developmental timing. Cell 106: 23–24.

    Not in our library10.1016/s0092-8674(01)00431-7 (opens in a new tab)

  9. 9.

    Hutvagner G, McLachlan J, Pasquinelli AE, Balint E, Tuschl T, et al (2001 ) Acellular function for the RNA-interference enzyme Dicer in the maturation of the let-7 small temporal RNA. Science 293: 834–838.

    Not in our library10.1126/science.1062961 (opens in a new tab)

  10. 10.

    Knight SW, Bass BL (2001 ) Arole for theRNaseIII enzymeDCR-1 in RNA interference and germ line development in Caenorhabditis elegans. Science 293: 2269–2271.

    Not in our library10.1126/science.1062039 (opens in a new tab)

  11. 11.

    Nam JW, Shin K- R, Han J, Lee Y, Kim VN, et al (2005 ) Human microRNA prediction through a probabilistic co-learning model of sequence and structure. Nucleic Acids Research 33: 3570–3581.

    Not in our library10.1093/nar/gki668 (opens in a new tab)

  12. 12.

    Li L, Xu J, Yang D, Tan X, Wang H (2010 ) Computational approaches for microRNA studies: a review. Mamm Genome 21: 1–12.

    Not in our library10.1007/s00335-009-9241-2 (opens in a new tab)

  13. 13.

    Helvik SA, Snøve O, Sætrom P (2007 ) Reliable prediction of Drosha processing sites improves microRNA gene prediction. Bioinformatics 23: 142–149.

    Not in our library10.1093/bioinformatics/btl570 (opens in a new tab)

  14. 14.
  15. 15.

    Wang Y, Chen X, Jiang W, Li L, Li W, et al (2011 ) Predicting human microRNA precursors based on an optimized feature subset generated by GA-SVM. Genomics 98: 73–78.

    Not in our library10.1016/j.ygeno.2011.04.011 (opens in a new tab)

  16. 16.
  17. 17.
  18. 18.

    Liu B, Zhang D, Xu R, Xu J, Wang X, et al (2014 ) Combining evolutionary information extracted from frequency profiles with sequence-based kernels for protein remote homology detection. Bioinformatics 30: 472–479.

    Not in our library10.1093/bioinformatics/btt709 (opens in a new tab)

  19. 19.
  20. 20.

    Guo SH, Deng EZ, Xu LQ, Ding H, Lin H, et al (2014 ) iNuc-PseKNC: a sequence-based predictor for predicting nucleosome positioning in genomes with pseudo k-tuple nucleotide composition. Bioinformatics 30: 1522–1529.

    Not in our library10.1093/bioinformatics/btu083 (opens in a new tab)

  21. 21.

    Jiang P, Wu H, Wang W, Ma W, Sun X, et al (2007 ) MiPred: classification of real and pseudo microRNA precursors using random forest prediction model with combined features. Nucleic acids research 35: W339–W344.

    Not in our library10.1093/nar/gkm368 (opens in a new tab)

  22. 22.

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

    Not in our library10.1016/j.jtbi.2010.10.037 (opens in a new tab)

  23. 23.
  24. 24.

    Agarwal S, Vaz C, Bhattacharya A, Srinivasan A (2010 ) Prediction of novel precursor miRNAs using a context-sensitive hidden Markov model (CSHMM). BMC Boinformatics 11: S29.

    Not in our library10.1186/1471-2105-11-s1-s29 (opens in a new tab)

  25. 25.

    Chou KC, Shen HB (2007 ) Review: Recent progresses in protein subcellular location prediction. Analytical Biochemistry 370: 1–16.

    Not in our library10.1016/j.ab.2007.07.006 (opens in a new tab)

  26. 26.

    Yousef M, Nebozhyn M, Shatkay H, Kanterakis S, Showe L, et al (2006 ) Combining multi-species genomic data for microRNA identification using a Naive Bayes classifier. Bioinformatics 22: 1325–1334.

    Not in our library10.1093/bioinformatics/btl094 (opens in a new tab)

  27. 27.

    Brameier M, Wiuf C (2007 ) Ab initio identification of human microRNAs based on structure motifs. BMC Bioinformatics 8: 478

    Not in our library10.1186/1471-2105-8-478 (opens in a new tab)

  28. 28.
  29. 29.

    Huang C, Zhang R, Chen Z, Jiang Y, Shang Z, et al (2010 ) Predict potential drug targets from the ion channel proteins based on SVM. Journal of Theoretical Biology 262: 750–756.

    Not in our library10.1016/j.jtbi.2009.11.002 (opens in a new tab)

  30. 30.

    Chou KC (2001 ) Prediction of protein cellular attributes using pseudo amino acid composition. PROTEINS: Structure, Function, and Genetics (Erratum: ibid, 2001, Vol44, 60) 43: 246–255.

    Not in our library10.1002/prot.1035 (opens in a new tab)

  31. 31.

    Chou KC (2005 ) Using amphiphilic pseudo amino acid composition to predict enzyme subfamily classes. Bioinformatics 21: 10–19.

    Not in our library10.1093/bioinformatics/bth466 (opens in a new tab)

  32. 32.

    Lin SX, Lapointe J (2013 ) Theoretical and experimental biology in one. J Biomedical Science and Engineering 6: 435–442.

    Not in our library

  33. 33.

    Georgiou DN, Karakasidis TE, Nieto JJ, Torres A (2009 ) Use of fuzzy clustering technique and matrices to classify amino acids and its impact to Chou's pseudo amino acid composition. Journal of Theoretical Biology 257: 17–26.

    Not in our library10.1016/j.jtbi.2008.11.003 (opens in a new tab)

  34. 34.

    Esmaeili M, Mohabatkar H, Mohsenzadeh S (2010 ) Using the concept of Chou's pseudo amino acid composition for risk type prediction of human papillomaviruses. Journal of Theoretical Biology 263: 203–209.

    Not in our library10.1016/j.jtbi.2009.11.016 (opens in a new tab)

  35. 35.

    Mohabatkar H (2010 ) Prediction of cyclin proteins using Chou's pseudo amino acid composition. Protein & Peptide Letters 17: 1207–1214.

    Not in our library10.2174/092986610792231564 (opens in a new tab)

  36. 36.

    Sahu SS, Panda G (2010 ) A novel feature representation method based on Chou's pseudo amino acid composition for protein structural class prediction. Computational Biology and Chemistry 34: 320–327.

    Not in our library10.1016/j.compbiolchem.2010.09.002 (opens in a new tab)

  37. 37.

    Mohammad Beigi M, Behjati M, Mohabatkar H (2011 ) Prediction of metalloproteinase family based on the concept of Chou's pseudo amino acid composition using a machine learning approach. Journal of Structural and Functional Genomics 12: 191–197.

    Not in our library10.1007/s10969-011-9120-4 (opens in a new tab)

  38. 38.

    Nanni L, Lumini A, Gupta D, Garg A (2012 ) Identifying bacterial virulent proteins by fusing a set of classifiers based on variants of Chou's pseudo amino acid composition and on evolutionary information. IEEE/ACM Trans Comput Biol Bioinform 9: 467–475.

    Not in our library10.1109/tcbb.2011.117 (opens in a new tab)

  39. 39.

    Gupta MK, Niyogi R, Misra M (2013 ) An alignment-free method to find similarity among protein sequences via the general form of Chou's pseudo amino acid composition. SAR QSAR Environ Res (SAR AND QSAR IN ENVIRONMENTAL RESEARCH) 24: 597–609.

    Not in our library10.1080/1062936x.2013.773378 (opens in a new tab)

  40. 40.

    Chen YK, Li KB (2013 ) Predicting membrane protein types by incorporating protein topology, domains, signal peptides, and physicochemical properties into the general form of Chou's pseudo amino acid composition. Journal of Theoretical Biology 318: 1–12.

    Not in our library10.1016/j.jtbi.2012.10.033 (opens in a new tab)

All 90 references

Cited by papers we hold 8

Questions about this paper

We email you if it is retracted, withdrawn, corrected or flagged.

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.