Skip to main content
Frontiers in Genetics logoLink to Frontiers in Genetics
. 2012 Oct 10;3:209. doi: 10.3389/fgene.2012.00209

Computational methods for ab initio detection of microRNAs

Jens Allmer 1, Malik Yousef 2,*
PMCID: PMC3467617  PMID: 23087705

Abstract

MicroRNAs are small RNA sequences of 18–24 nucleotides in length, which serve as templates to drive post-transcriptional gene silencing. The canonical microRNA pathway starts with transcription from DNA and is followed by processing via the microprocessor complex, yielding a hairpin structure. Which is then exported into the cytosol where it is processed by Dicer and then incorporated into the RNA-induced silencing complex. All of these biogenesis steps add to the overall specificity of miRNA production and effect. Unfortunately, their modes of action are just beginning to be elucidated and therefore computational prediction algorithms cannot model the process but are usually forced to employ machine learning approaches. This work focuses on ab initio prediction methods throughout; and therefore homology-based miRNA detection methods are not discussed. Current ab initio prediction algorithms, their ties to data mining, and their prediction accuracy are detailed.

Keywords: mature miRNA, ab initio, prediction of miRNAs, prediction accuracy

INTRODUCTION

MicroRNAs (miRNAs) are a group of small non-coding RNAs, discovered in the early 90s by Ambros and colleagues (Lee et al., 1993), which convey post-transcriptional regulation. In most cases miRNAs lead to down regulation of their target mRNAs but translational activation has been observed (Ørom et al., 2008). It has been estimated that 60% of all human genes are regulated by miRNAs (Friedman et al., 2009). Another estimate is that there are more than 1000 miRNAs in the human genome, (Berezikov et al., 2005) and with currently about 1500 human miRNAs in miRBase (Griffiths-Jones et al., 2008; including passenger and guide strands), this number will likely be surpassed soon. MiRNAs can come from introns (Morlando et al., 2008), coding regions (Rodriguez et al., 2004), or intergenic miRNA gene clusters (Altuvia et al., 2005). The biogenesis of miRNAs follows largely the canonical pathway which is introduced in a different review of this issue. For many enzymes of the miRNA pathway either the protein complex composition modulates activity for one particular, for families, or larger groups of miRNAs (most notably the microprocessor complex). Other steps in the miRNA biogenesis are also under tight control by miRNAs, protein products, or transcription factors. For more information in the area of miRNA regulation see another review in this issue or refer to recent reviews by Davis-Dusenbery and Hata (2010) as well as Newman and Hammond (2010).

Despite the great effort that has been put into the elucidation of the miRNA pathway, not much is known which would facilitate computational modeling that is based on clear processing facts instead of data mining approaches. In general hairpin structures are modeled and the parameters are used to distinguish true from false miRNA hairpins. This approach is complicated by the fact that a proper negative data set is not available.

Two computational ways to determine whether a sequence is a miRNA are currently employed. One of them is based on homology to known closely related miRNAs (evolutionary conservation). MiRscan (Lim et al., 2003), miRseeker (Lai et al., 2003), and PalGrade (Bentwich et al., 2005) are prominent examples for algorithms employing evolutionary conservation. This method is, however, impeded by the claim that miRNA evolution seems to progress at a high rate (Lu et al., 2008; Liang and Li, 2009). Furthermore, homology modeling rarely allows the detection of novel miRNAs but rather cements the current understanding of miRNAs (Bentwich et al., 2005) and it may, therefore, be advisable to focus on ab initio prediction. In the following we will therefore solely discuss how ab initio miRNA prediction can detect pre-miRNAs.

MODELING THE BIOLOGICAL miRNA PROCESS

Relatively little is known about what constitutes a true miRNA but millions of hairpins can be found in a genome which makes the process of determining whether a hairpin is a miRNA difficult (Feng et al., 2011). A genome wide search for miRNAs would need to fold all parts of a genome, a problem which is computationally expensive and for which some algorithms have recently been compared (Janssen et al., 2011). Folding is necessary in order to generate hairpins that can then be evaluated for whether they contain a pre-miRNA that fits the applied model. As millions of putative pre-miRNAs can be generated from a genome, such as the human genome, it is essential to have highly accurate prediction algorithms. Current focus in this area is mostly the computational detection of pre-miRNAs. For the detection of pre-miRNAs, features are derived from the folded putative pre-miRNAs which discriminate between true and false miRNA hairpins. Machine learning algorithms are trained on known examples to discriminate between true and false pre-miRNAs.

In the following we will first comment on parameters that have been derived from miRNA hairpins, followed by a discussion of current algorithms for detection of pre-miRNAs and their accuracies. Afterward we ask the question whether in addition to the pre-miRNA detection the location of the mature miRNA sequence can also be predicted.

WHAT CONSTITUTES A PRE-miRNA

All approaches for predicting miRNAs from genomic sequences depend on learning from examples since the underlying biological processes have not been completely elucidated. It is difficult to describe what exactly constitutes a proper pre-miRNA and how it differs from other hairpin structures. For this reason, more than 250 different parameters to describe a hairpin have been published in 12 studies performing ab initio pre-miRNA prediction (Lai et al., 2003; Pfeffer et al., 2005; Xue et al., 2005; Yousef et al., 2006; Jiang et al., 2007; Ng and Mishra, 2007; Bentwich, 2008; van der Burgt et al., 2009; Cakir and Allmer, 2010; Ding et al., 2010; Grundhoff, 2011; Ritchie et al., 2012). These parameters aim to describe features such as thermodynamic properties, sequence, and/or structure based, or probabilistic properties of a hairpin. Table 1 shows the 10 most frequently used features in ab initio pre-miRNA prediction.

Table 1.

We analyzed all 12 studies which performed ab initio prediction of hairpins and selected the 10 most used features. The most commonly used feature is the length of the loop of the hairpin, used in 6 out of the 12 studies.

Feature Percent used
Hairpin loop length 50
Base pairing propensity 42
Minimum free energy probability 33
Minimum free energy of hairpin 33
Hairpin length 33
Percent of triple structure U((( in hairpin 33
Percent of triple structure U(.( in hairpin 33
Percent of triple structure C(.( in hairpin 33
Percent of triple structure A... in hairpin 33
Percent of triple structure G((( in hairpin 33

Features from the sequence based group are for instance single, di, and tri nucleotide counts and frequencies but also comparative features like the surplus of CG over AU as defined by van Ham and colleagues (van der Burgt et al., 2009). Parameters that describe structure include the hairpin loop length, number of bulges, and maximum bulge size among others. Sixteen hybrid features are introduced by Zhang and colleagues (Xue et al., 2005) which include both sequence information and structural information based on one central nucleotide and the bonding properties of the surrounding two nucleotides (see Table 1, row 6). Thermodynamic properties of a miRNA hairpin are for example its minimum free energy, its enthalpy, and its entropy; features which were used by for example in microPred (Batuwita and Palade, 2009) which is not a pure ab initio prediction tool but uses some evolutionary conservation information. Probabilistic features usually evaluate a feature of the other groups in respect to a set number of shuffled sequences to determine whether a pre-miRNA is a true miRNA hairpin. Van de Peer and colleagues introduced this analysis for minimum free energy (Bonnet et al., 2004). Whether it is beneficial to use such a transformed measure or use the minimum free energy calculation directly in machine learning is unclear, but not very likely.

Unfortunately, the predictive power of these features has not been analyzed in depth. Even despite their redundant usage their predictive quality has not been established which may be due to problems stemming from the absence of negative data. Another issue is the use of features which may be redundant or highly correlated so that they would lead to over estimation of some features, in turn leading to lowered prediction accuracy. One example can be the minimum free energy and the statistical transformation of the minimum free energy which are used in tandem in some studies (e.g., dG = mfe and zG in Ng and Mishra, 2007).

All 12 ab initio studies that attempt detection of miRNA hairpins have a unique combination of features. Some overlaps occur and some studies do not add new features but use a combination of previously described parameters. The features that are used to describe the miRNA hairpins are then used for learning the difference between true and false pre-miRNAs.

MACHINE LEARNING FOR THE DETECTION OF PRE-miRNAs

Given the parameters that describe a pre-miRNAs, rules can be established from known examples that serve as training data in supervised learning.

TRAINING DATA

For most machine learning approaches, which have been employed in pre-miRNA detection, it is necessary to have both positive and negative examples but in many problems in biology and especially for the prediction of pre-miRNAs, negative examples are hard to come by (Yousef et al., 2008; Ding et al., 2010; Wu et al., 2011; Ritchie et al., 2012). In order to generate negative data random sequences of similar length as the positive examples can be generated. Hairpins that occur in other RNA structures like tRNAs can be used, but there is no guarantee that these cannot act as miRNAs. Pseudo hairpins have been created (Ng and Mishra, 2007) and have been widely used. Negative examples can also be generated on the premise that a pre-miRNA does not contain another overlapping miRNA hairpin (Ambros et al., 2003). Positive data is readily available and most algorithms derive their positive examples from miRBase (Griffiths-Jones, 2010), but recent studies uncovered that caution is needed when deriving positive data from miRBase (Wang and Liu, 2011; Ritchie et al., 2012). Nonetheless, since positive examples are available and because negative examples are not one-class classifiers have been tried (Yousef et al., 2008).

SUPERVISED LEARNING

Classification is a classic data mining discipline and many algorithms are available for supervised learning. From these algorithms naïve Bayes induction (Yousef et al., 2006), random forest (Jiang et al., 2007), and support vector machine (Pfeffer et al., 2005; Xue et al., 2005; Ng and Mishra, 2007; Ding et al., 2010; Ritchie et al., 2012) have been used. The basic strategy for supervised learning is to define positive and negative examples and some discriminating parameters to discriminate among the examples provided (see above). Although the machine learning algorithms employed may have some influence on the outcome of the prediction, we believe that the impact of proper test and training sets and well defined parameters are much higher. Therefore, the choice of supervised learning method seems to be negligible.

OTHER APPROACHES

A strategy which does not employ machine learning for ab initio prediction of miRNAs is to determine the data distribution of selected parameters and then define a linear combination to describe a true hairpin (Bentwich, 2008), require thresholds that need to be passed (Cakir and Allmer, 2010), or define a likelihood (van der Burgt et al., 2009).

PREDICTION ACCURACY

All studies which have reported new ab initio approaches to pre-miRNA prediction have used different data sets, which makes it impossible to compare the accuracy of these algorithms without rerunning them on the same data set. In addition to that, not all studies report prediction accuracy. Furthermore, some of the studies have different underlying aims which complicate a direct comparison even further. Lastly, there is no fully annotated available genome which would allow a proper accuracy assessment on real data. Therefore, the reported accuracies which will be very briefly recounted in the following are to be viewed as anecdotal.

Rubin and colleagues calculated their sensitivity in respect to the number of miRNAs they found, and which had already been described for Drosophila melanogaster. They detected 18 of 24 known miRNAs and reported a sensitivity of 75%, but did not offer specificity or accuracy measures (Lai et al., 2003). Zhang and colleagues trained a support vector machine to distinguish between real and pseudo human pre-miRNAs and achieved a sensitivity of 93% at a specificity of 88% (Xue et al., 2005). Margalit and colleagues (Altuvia et al., 2005) investigated viral miRNAs which can regulate host genes, using SVM classification, and report a sensitivity of 97% at a specificity of 71%. Showe and colleagues used naïve Bayes classification and reached a sensitivity of 97% at a specificity of 91% for mouse (Yousef et al., 2006). Lu and colleagues (Jiang et al., 2007) reused the same approach as Zhang and colleagues (Xue et al., 2005). Differently, they added a P-value and minimum free energy to the classification parameters and also used a different classification algorithm. They achieved a sensitivity of 95% at a specificity of 98%. MiRenSVM an algorithm combining three SVM classifiers achieved a sensitivity of 93% at a specificity of 97% (Ding et al., 2010).

We have recently assessed four studies in an attempt to independently establish the relative prediction accuracy of ab inito pre-miRNA prediction tools and found that even the best among these (accuracy: 0.986 on the pseudo hairpin data set from Ng and Mishra, 2007) would not be accurate enough to extract pre-miRNAs from the human genome with an error rate that would be acceptable to perform experimental validation for all predictions (Sacar and Allmer, manuscript in preparation). Assuming 11 million hairpins in the human genome (Bentwich, 2008) and an accuracy of 98.6% the number of potential false positive results would amount to 154000, a figure that is not acceptable when attempting experimental validation in the light of the fact that only a few thousand true miRNAs are expected (Berezikov et al., 2005).

A process even more difficult than the mere selection of whether a hairpin is a pre-miRNA is exactly locating the miRNA within the hairpin.

WHERE IN THE HAIRPIN IS THE MATURE miRNA?

Hertel and Stadler (2006) claim that the mature miRNA may occur anywhere within the hairpin, but that is against experimental knowledge which established some rules for Drosha and Dicer cleavage (Zeng and Cullen, 2005; Han et al., 2006; MacRae et al., 2006; Zhang, 2010) which is likely due to their study predating many of these experimental findings. Their knowledge may stem from an analysis of miRBase which contains an abundance of dubious miRNAs which do not conform to some of the structural characteristics of miRNAs and are more likely other small RNAs with the same effect like siRNAs or piwiRNAs. Due to these problems, hand curated miRNA databases for miRNAs like Ssa miRNAs DB are now being developed (Reyes et al., 2012).

We tried to predict the location of the miRNA in the hairpin post-targeting by first taking the complete possible mature miRNA sequence and then narrowing it down based on BLAST (Altschul et al., 1990) results against 3′UTRs (Cakir and Allmer, 2010). Clearly, this approach, which we tried for Toxoplasma gondii, would not be scalable to the human genome and therefore other methods need to be explored.

Many programs have been developed for the detection of pre-miRNAs, however, only few of them are able to find the mature miRNA sequence within the hairpin (Gkirtzou et al., 2010; Xuan et al., 2011).

Huang and colleagues developed MaturePred which uses two-stage sample selection to predict the mature miRNAs for plants and animals (Xuan et al., 2011) based on a number of features which they compared between known miRNA:miRNA duplexes and pseudo ones. Some of the parameters they adopted are also used in pre-miRNA prediction algorithms and thus their method suffers likewise from missing negative data sets.

Poirazi and colleagues developed a method for localization of the mature miRNA within a pre-miRNA using parameterization and naïve Bayes classification (Gkirtzou et al., 2010). Among the features they used, some triplets and their relative position within the sequence turned out to be the most important qualifiers. They compared their software, MatureBayes, with BayesMiRNAfind (Yousef et al., 2006) and ProMiR (Nam et al., 2005), two tools with a different purpose than MatureBayes but which could potentially be used for the same purpose. They performed the comparisons in order to show that a naïve adaptation of non-specialized tools cannot outperform MatureBayes.

Tao (2007) employed thermodynamic and structural feature conservation among species to predict the location of the mature miRNA but in respect to the length of a mature miRNA the deviance of the predicted start site to the actual start site is quite large.

Ma and colleagues developed a hybrid experimental and computational approach which they used to determine the location of the mature miRNA for a small sample (Song et al., 2010).

Some progress has been made in the field and the approximate localization of the mature sequence seems to be in reach, but length variability and modifications to the mature miRNA are not accounted for by any of the proposed algorithms. These modifications have however a great impact on the viability or the target of a mature miRNA (Wang et al., 2011) and need to be considered in the future.

CONCLUSION

Mature miRNAs are by no means independent of their processing pathway. It is essential that the processing steps from RNA polymerase to RNA-induced silencing complex (RISC) incorporation and silencing are performed to produce a mature miRNA. Therefore, it is impossible to separate the rules for generation of mature miRNA sequences from the underlying biological processes and they need to be modeled entirely for prediction of miRNAs.

Recently, a large number of additional regulatory options have become known and it has become clear that miRNAs can be regulated in many specific ways and in turn regulate in many specific ways, for example see Guil and Cáceres (2007).

It seems difficult to model all these specifics in computer algorithms as we are only beginning to understand the underlying biological pathway and its mode of regulation (Winter et al., 2009; Choudhuri, 2010).

Setting aside all the problems it is currently possible to find new miRNAs with a combination of experimental and computational research as was exemplified by Mowla and colleagues (Parsi et al., 2012) who used a variety of computational tools in concert to find a new putative miRNA in an intron of the NGFR gene which they then confirmed experimentally.

The field of computational prediction of miRNAs is nowhere near maturation yet tools are used and new ones are being developed. One of the benefits of using immature computational analysis strategies is that they often generate testable hypotheses and by that drive further research. This leads to concurrent synergistic increase in knowledge and in maturity of computational analysis tools.

Conflict of Interest Statement

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Acknowledgments

We would like to thank Panayiota Poirazi for giving us the opportunity to write this book chapter and we are especially indebted to Louise Showe for providing the financial resources which allowed us to complete it.

REFERENCES

  1. Altschul S. F., Gish W., Miller W., Myers E. W., Lipman D. J. (1990). Basic local alignment search tool. J. Mol. Biol. 215 403–410 [DOI] [PubMed] [Google Scholar]
  2. Altuvia Y., Landgraf P., Lithwick G., Elefant N., Pfeffer S., Aravin A., et al. (2005). Clustering and conservation patterns of human microRNAs. Nucleic Acids Res. 33 2697–2706 [DOI] [PMC free article] [PubMed] [Google Scholar]
  3. Ambros V., Bartel B., Bartel D. P., Burge C. B., Carrington J. C., Chen X., et al. (2003). A uniform system for microRNA annotation. RNA 9 277–279 [DOI] [PMC free article] [PubMed] [Google Scholar]
  4. Batuwita R., Palade V. (2009). MicroPred: effective classification of pre-miRNAs for human miRNA gene prediction. Bioinformatics 25 989–995 [DOI] [PubMed] [Google Scholar]
  5. Bentwich I. (2008). Identifying human microRNAs. Curr. Top. Microbiol. Immunol. 320 257–269 [DOI] [PubMed] [Google Scholar]
  6. Bentwich I., Avniel A., Karov Y., Aharonov R., Gilad S., Barad O., et al. (2005). Identification of hundreds of conserved and nonconserved human microRNAs. Nat. genet. 37 766–770 [DOI] [PubMed] [Google Scholar]
  7. Berezikov E., Guryev V., van de Belt J., Wienholds E., Plasterk R. H. A., Cuppen E. (2005). Phylogenetic shadowing and computational identification of human microRNA genes. Cell 120 21–24 [DOI] [PubMed] [Google Scholar]
  8. Bonnet E., Wuyts J., Rouzé P., Van de Peer Y. (2004). Evidence that microRNA precursors, unlike other non-coding RNAs, have lower folding free energies than random sequences. Bioinformatics 20 2911–2917 [DOI] [PubMed] [Google Scholar]
  9. Cakir M. V., Allmer J. (2010). “Systematic computational analysis of potential RNAi regulation in Toxoplasma gondii,” in 5th International Symposium on Health Informatics and Bioinformatics (HIBIT) 2010 (Ankara:IEEE; ) 31–38 [Google Scholar]
  10. Choudhuri S. (2010). Small noncoding RNAs: biogenesis, function, and emerging significance in toxicology. Mol. Toxicol. 24 195–216 [DOI] [PubMed] [Google Scholar]
  11. Davis-Dusenbery B. N., Hata A. (2010). Mechanisms of control of microRNA biogenesis. J. Biochem. 148 381–392 [DOI] [PMC free article] [PubMed] [Google Scholar]
  12. Ding J., Zhou S., Guan J. (2010). MiRenSVM: towards better prediction of microRNA precursors using an ensemble SVM classifier with multi-loop features. BMC Bioinformatics 11(Suppl. 1) S11 10.1186/1471-2105-11-S11-S11 [DOI] [PMC free article] [PubMed] [Google Scholar]
  13. Feng Y., Zhang X., Song Q., Li T., Zeng Y. (2011). Drosha processing controls the specificity and efficiency of global microRNA expression. Biochim. Biophys. Acta 1809 700–707 [DOI] [PMC free article] [PubMed] [Google Scholar]
  14. Friedman R. C., Farh K. K.-H., Burge C. B., Bartel D. P. (2009). Most mammalian mRNAs are conserved targets of microRNAs. Genome Res. 19 92–105 [DOI] [PMC free article] [PubMed] [Google Scholar]
  15. Gkirtzou K., Tsamardinos I., Tsakalides P., Poirazi P. (2010). MatureBayes: a probabilistic algorithm for identifying the mature miRNA within novel precursors. PLoS ONE 5 e11843 10.1371/journal.pone.0011843 [DOI] [PMC free article] [PubMed] [Google Scholar]
  16. Griffiths-Jones S. (2010).miRBase: microRNA sequences and annotation. Curr. Protoc. Bioinformatics Chapter 12 Unit 12.9.1–12.9.10 [DOI] [PubMed] [Google Scholar]
  17. Griffiths-Jones S., Saini H. K., van Dongen S., Enright A. J. (2008). miRBase: tools for microRNA genomics. Nucleic Acids Res. 36 D154–D158 [DOI] [PMC free article] [PubMed] [Google Scholar]
  18. Grundhoff A. (2011). Computational prediction of viral miRNAs. Methods Mol. Biol. 721 143–152 [DOI] [PubMed] [Google Scholar]
  19. Guil S., Cáceres J. F. (2007). Stressful splicing. Mol. Cell 28 180–181 [DOI] [PubMed] [Google Scholar]
  20. Han J., Lee Y., Yeom K.-H., Nam J.-W., Heo I., Rhee J.-K., et al. (2006). Molecular basis for the recognition of primary microRNAs by the Drosha–DGCR8 complex. Cell 125 887–901 [DOI] [PubMed] [Google Scholar]
  21. Hertel J., Stadler P. F. (2006). Hairpins in a Haystack: recognizing microRNA precursors in comparative genomics data. Bioinformatics 22 197–202 [DOI] [PubMed] [Google Scholar]
  22. Janssen S., Schudoma C., Steger G., Giegerich R. (2011). Lost in folding space? Comparing four variants of the thermodynamic model for RNA secondary structure prediction. BMC Bioinformatics 12 429 10.1186/1471-2105-12-429 [DOI] [PMC free article] [PubMed] [Google Scholar]
  23. Jiang P., Wu H., Wang W., Ma W., Sun X., Lu Z. (2007). MiPred: classification of real and pseudo microRNA precursors using random forest prediction model with combined features. Nucleic Acids Res. 35 W339–W344 [DOI] [PMC free article] [PubMed] [Google Scholar]
  24. Lai E. C., Tomancak P., Williams R. W., Rubin G. M. (2003). Computational identification of Drosophila microRNA genes. Genome Biol. 4 R42 [DOI] [PMC free article] [PubMed] [Google Scholar]
  25. Lee R. C., Feinbaum R. L., Ambros V. (1993). The C. elegans heterochronic gene lin-4 encodes small RNAs with antisense complementarity to lin-14. Cell 75 843–854 [DOI] [PubMed] [Google Scholar]
  26. Liang H., Li W.-H. (2009). Lowly expressed human microRNA genes evolve rapidly. Mol. Biol. Evol. 26 1195–1198 [DOI] [PMC free article] [PubMed] [Google Scholar]
  27. Lim L. P., Lau N. C., Weinstein E. G., Abdelhakim A., Yekta S., Rhoades M. W., et al. (2003). The microRNAs of Caenorhabditis elegans. Genes Dev. 17 991–1008 [DOI] [PMC free article] [PubMed] [Google Scholar]
  28. Lu J., Shen Y., Wu Q., Kumar S., He B., Shi S., et al. (2008). The birth and death of microRNA genes in Drosophila. Nat. Genet. 40 351–355 [DOI] [PubMed] [Google Scholar]
  29. MacRae I. J., Zhou K., Li F., Repic A., Brooks A. N., Cande W. Z., et al. (2006). Structural basis for double-stranded RNA processing by dicer. Science 311 195–198 [DOI] [PubMed] [Google Scholar]
  30. Morlando M., Ballarino M., Gromak N., Pagano F., Bozzoni I., Proudfoot N. J. (2008). Primary microRNA transcripts are processed co-transcriptionally. Nat. Struct. Mol. Biol. 15 902–909 [DOI] [PMC free article] [PubMed] [Google Scholar]
  31. Nam J.-W., Shin K.-R., Han J., Lee Y., Kim V. N., Zhang B.-T. (2005). Human microRNA prediction through a probabilistic co-learning model of sequence and structure. Nucleic Acids Res. 33 3570–3581 [DOI] [PMC free article] [PubMed] [Google Scholar]
  32. Newman M. A., Hammond S. M. (2010). Emerging paradigms of regulated microRNA processing. Genes Dev. 24 1086–1092 [DOI] [PMC free article] [PubMed] [Google Scholar]
  33. Ng K. L. S., Mishra S. K. (2007). De novo SVM classification of precursor microRNAs from genomic pseudo hairpins using global and intrinsic folding measures. Bioinformatics 23 1321–1330 [DOI] [PubMed] [Google Scholar]
  34. Ørom U. A., Nielsen F. C., Lund A. H. (2008). MicroRNA-10a binds the 5′UTR of ribosomal protein mRNAs and enhances their translation. Mol. Cell 30 460–471 [DOI] [PubMed] [Google Scholar]
  35. Parsi S., Soltani B. M., Hosseini E., Tousi S. E., Mowla S. J. (2012). Experimental verification of a predicted intronic microRNA in human NGFR gene with a potential pro-apoptotic function. PloS ONE 7 e35561 10.1371/journal.pone.0035561 [DOI] [PMC free article] [PubMed] [Google Scholar]
  36. Pfeffer S., Sewer A., Lagos-Quintana M., Sheridan R., Sander C., Grässer F. A., et al. (2005). Identification of microRNAs of the herpesvirus family. Nat. Methods 2 269–276 [DOI] [PubMed] [Google Scholar]
  37. Reyes D., Cepeda V., González R., Vidal R. (2012). Ssa miRNAs DB: online repository of in silico predicted miRNAs in Salmo salar. Bioinformation 8 284–286 [DOI] [PMC free article] [PubMed] [Google Scholar]
  38. Ritchie W., Gao D, Rasko J. E. J. (2012). Defining and providing robust controls for microRNA prediction. Bioinformatics 28 1058–1061 [DOI] [PubMed] [Google Scholar]
  39. Rodriguez A., Griffiths-Jones S., Ashurst J. L., Bradley A. (2004). Identification of mammalian microRNA host genes and transcription units. Genome Res. 14 1902–1910 [DOI] [PMC free article] [PubMed] [Google Scholar]
  40. Song C., Fang J., Wang C., Guo L., Nicholas K. K., Ma Z. (2010). MiR-RACE, a new efficient approach to determine the precise sequences of computationally identified trifoliate orange (Poncirus trifoliata) microRNAs. PLoS ONE 5 e10861 10.1371/journal.pone.0010861 [DOI] [PMC free article] [PubMed] [Google Scholar]
  41. Tao M. (2007). Thermodynamic and structural consensus principle predicts mature miRNA location and structure, categorizes conserved interspecies miRNA subgroups, and hints new possible mechanisms of miRNA maturization. Quant. Biol. arXiv:0710.4181 [Google Scholar]
  42. van der Burgt A., Fiers M. W. J. E., Nap J.-P, van Ham R. C. H. J. (2009). In silico miRNA prediction in metazoan genomes: balancing between sensitivity and specificity. BMC Genomics 10 204 10.1186/1471-2164-10-204 [DOI] [PMC free article] [PubMed] [Google Scholar]
  43. Wang X., Laurie J. D., Liu T., Wentz J., Liu X. S. (2011). Computational dissection of Arabidopsis smRNAome leads to discovery of novel microRNAs and short interfering RNAs associated with transcription start sites. Genomics 97 235–243 [DOI] [PMC free article] [PubMed] [Google Scholar]
  44. Wang X., Liu X. S. (2011). Systematic Curation of miRBase Annotation Using Integrated Small RNA High-Throughput Sequencing Data for C. elegans and Drosophila. Front. Genet. 2:25 10.3389/fgene.2011.00025 [DOI] [PMC free article] [PubMed] [Google Scholar]
  45. Winter J., Jung S., Keller S., Gregory R. I., Diederichs S. (2009). Many roads to maturity: microRNA biogenesis pathways and their regulation. Nat. Cell Biol. 11 228–234 [DOI] [PubMed] [Google Scholar]
  46. Wu Y., Wei B., Liu H., Li T., Rayner S. (2011). MiRPara: a SVM-based software tool for prediction of most probable microRNA coding regions in genome scale sequences. BMC Bioinformatics 12 107 10.1186/1471-2105-12-107 [DOI] [PMC free article] [PubMed] [Google Scholar]
  47. Xuan P., Guo M., Huang Y., Li W., Huang Y. (2011). MaturePred: efficient identification of microRNAs within novel plant pre-miRNAs. PLoS ONE 6 e27422 10.1371/journal.pone.0027422 [DOI] [PMC free article] [PubMed] [Google Scholar]
  48. Xue C., Li F., He T., Liu G.-P., Li Y., Zhang X. (2005). Classification of real and pseudo microRNA precursors using local structure-sequence features and support vector machine. BMC Bioinformatics 6 310 10.1186/1471-2105-6-310 [DOI] [PMC free article] [PubMed] [Google Scholar]
  49. Yousef M., Jung S., Showe L. C., Showe M. K. (2008). Learning from positive examples when the negative class is undetermined – microRNA gene identification. Algorithms Mol. Biol. 3 2 [DOI] [PMC free article] [PubMed] [Google Scholar]
  50. Yousef M., Nebozhyn M., Shatkay H., Kanterakis S., Showe L. C., Showe M. K. (2006). Combining multi-species genomic data for microRNA identification using a Naive Bayes classifier. Bioinformatics 22 1325–1334 [DOI] [PubMed] [Google Scholar]
  51. Zeng Y., Cullen B. R. (2005). Efficient processing of primary microRNA hairpins by Drosha requires flanking nonstructured RNA sequences. J. Biol. Chem. 280 27595–27603 [DOI] [PubMed] [Google Scholar]
  52. Zhang X. (2010). The terminal loop region controls microRNA processing by Drosha and Dicer. Nucleic Acids Res. 38 7689–7697 [DOI] [PMC free article] [PubMed] [Google Scholar]

Articles from Frontiers in Genetics are provided here courtesy of Frontiers Media SA

RESOURCES