Literature DB >> 28407097

miRCat2: accurate prediction of plant and animal microRNAs from next-generation sequencing datasets.

Claudia Paicu1,2, Irina Mohorianu2,3, Matthew Stocks2, Ping Xu3, Aurore Coince3, Martina Billmeier3, Tamas Dalmay3, Vincent Moulton2, Simon Moxon3.   

Abstract

MOTIVATION: MicroRNAs are a class of ∼21-22 nt small RNAs which are excised from a stable hairpin-like secondary structure. They have important gene regulatory functions and are involved in many pathways including developmental timing, organogenesis and development in eukaryotes. There are several computational tools for miRNA detection from next-generation sequencing datasets. However, many of these tools suffer from high false positive and false negative rates. Here we present a novel miRNA prediction algorithm, miRCat2. miRCat2 incorporates a new entropy-based approach to detect miRNA loci, which is designed to cope with the high sequencing depth of current next-generation sequencing datasets. It has a user-friendly interface and produces graphical representations of the hairpin structure and plots depicting the alignment of sequences on the secondary structure.
RESULTS: We test miRCat2 on a number of animal and plant datasets and present a comparative analysis with miRCat, miRDeep2, miRPlant and miReap. We also use mutants in the miRNA biogenesis pathway to evaluate the predictions of these tools. Results indicate that miRCat2 has an improved accuracy compared with other methods tested. Moreover, miRCat2 predicts several new miRNAs that are differentially expressed in wild-type versus mutants in the miRNA biogenesis pathway.
AVAILABILITY AND IMPLEMENTATION: miRCat2 is part of the UEA small RNA Workbench and is freely available from http://srna-workbench.cmp.uea.ac.uk/. CONTACT: v.moulton@uea.ac.uk or s.moxon@uea.ac.uk. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
© The Author(s) 2017. Published by Oxford University Press.

Entities:  

Mesh:

Substances:

Year:  2017        PMID: 28407097      PMCID: PMC5870699          DOI: 10.1093/bioinformatics/btx210

Source DB:  PubMed          Journal:  Bioinformatics        ISSN: 1367-4803            Impact factor:   6.937


1 Introduction

MicroRNAs (miRNAs) are a class of small non-coding RNAs (sRNAs) that are excised from a hairpin-like secondary structure of a primary transcript (Bartel, 2004; Kim, 2005). They are present and functional in metazoa and in some viruses; their mode of action consists of the downregulation of the target gene(s) through post-transcriptional silencing (Bartel, 2004; Chen, 2005; Kim, 2005). The identification and characterization of miRNAs, which are ∼21–22 nt in length, has developed as a major research topic due to their important role in gene regulation and influence on pathways such as hematopoiesis, apoptosis, cell proliferation and tumorgenesis (Cheng ; Iorio ; Esquela-Kerscher and Slack, 2006; Jones-Rhoades ; Lu ; Pérez-Quintero ).

1.1 miRNA biogenesis and function

In animals, miRNA genes are transcribed by RNA polymerase II to generate long capped and polyadenylated transcripts (termed pri-miRNAs) (Cai ; Lee et al., 2004; Kim, 2005; Xie ). The Drosha protein recognizes the hairpin structure of the pri-miRNA and initiates the first processing step (cropping) (Lee ; Denli ; Gregory ; Han et al., 2004; Kim, 2005; Zeng ). The product of this nuclear processing step is a ∼70 nt precursor (pre-miRNA), which folds into a short stem-loop structure with a ∼2 nt 3′ overhang (Kim, 2005). A nuclear export factor (Exportin-5) recognizes this structure as a signature motif and exports it from the nucleus to the cytoplasm (Yi ; Bohnsack ; Bartel, 2004; Lund et al., 2004; Kim, 2005). Here, a Dicer protein removes the loop-region and gives rise to the miRNA duplex (process known as ‘dicing’) (Bernstein ; Grishok ; Hutvágner ; Ketting ; Bartel, 2004; Kim, 2005; Ha and Kim, 2014). The duplex is then separated and usually one strand is selected as the mature miRNA, whereas the other strand may be degraded; in some cases both 3′ and 5′ miRNAs are stable and functional (Khvorova ; Ha and Kim, 2014). The biogenesis of miRNAs in plants is similar to that of animals, with some differences. Although in animals the length and structure of the pre-miRNA hairpin is fairly consistent, in plants it is longer and much more variable (100–300 nt) (Cuperus ). A DICER-LIKE1 (DCL1) enzyme excises the miRNA duplex from the pri-miRNA, in the nucleus (Park ; Reinhart et al., 2002; Papp ; Kurihara and Watanabe, 2004; Xie ), then the small RNA methyltransferase hua enhancer1 (HEN1) adds a methyl group to the 3′ end to stabilize it (Yu ; Xie ). The duplex is then transported from the nucleus to the cytoplasm by hasty (HST), a homolog of exportin 5 (Chen, 2005; Xie ). The duplex is then separated in the cytoplasm, giving rise to the mature miRNAs (Chen, 2005; Xie ). The mature miRNA is incorporated into the RNA-induced silencing complex (Bartel, 2004; Eamens ; Wu ; Fabian and Sonenberg, 2012), where it is bound by AGO proteins and guides the complex to complementary messenger RNA sequences (usually within the 3′ UTR, in animals, and within the coding region, in plants) (Bartel, 2009; Bazzini ; Djuranovic et al., 2012; Ameres and Zamore, 2013). miRNAs can regulate critical cellular and developmental processes (Cheng ; Iorio ; Esquela-Kerscher and Slack, 2006; Lu ; Ameres and Zamore, 2013). In plants, miRNAs are also involved in diverse responses to stresses such as drought, salt, cold, oxidative, nutrient deficiency as well as biotic stresses (Jones-Rhoades ; Pérez-Quintero ; Xie ).

1.2 Computational detection of miRNAs

Over the last decade, various computational tools have been developed for identifying miRNAs from next-generation sequencing (NGS) datasets, using features of the miRNA biogenesis. Some of the more commonly used tools, in temporal order of appearance, are: miRDeep (Friedländer ), miRCat (Moxon ), miReap (http://mireap.sourceforge.net/), MIReNA (Mathelier and Carbone, 2010), miRAnalyzer (Hackenberg ), miRDeep-P (Yang and Li, 2011), miRDeep2 (Friedländer ), MaturePred (Xuan ), miRDeep* (An ), miRAuto (Lee ), miRPlant (An ), miR-PREFeR (Lei and Sun, 2014), Mirinho (Higashi ) and miRA (Evers ). Many of these approaches, including the miRCat tool, suffer from high false positive and false negative rates and also lack of consistency across species (Li ; Williamson ; Kang and Friedländer, 2015). The miRCat algorithm groups reads on proximity on the reference genome. It then selects one candidate from each locus and computes discriminative features on their secondary structure, to classify them as miRNAs. miRCat was introduced when NGS sequencing depth was typically orders of magnitude smaller compared to current NGS datasets. The higher sequencing depth strongly influences the grouping approach which can result in high false positive and high negative rates (Mohorianu ). Sequencing depth is also problematic for many of the tools mentioned above, for similar reasons (Tucker ; Baker, 2010). To overcome this, we have developed miRCat2, a new miRNA prediction tool, applicable on both animal and plant datasets, which incorporates elements of its predecessor miRCat (Moxon ), and discriminative features from miRDeep2 (Friedländer ). miRCat2 implements a new approach to differentiate miRNA candidates from background sequences, then applies novel filters on the candidate sequence alignments and secondary structure. miRCat2 is part of the UEA small RNA Workbench (Stocks ) and it has a user-friendly interface, as well as a command-line option, which allows the integration into bioinformatics workflows. The algorithm is performing well on animal datasets; it also allows the detection of complex structures and even multiple miRNA loci within a single precursor in plants. To assess the performance of miRCat2, we have compared it to miRCat (Moxon ), miRDeep2 (animal data) (Friedländer ), miRPlant (plant data) (An ) and miReap (http://mireap.sourceforge.net/). We have chosen these tools based on their popularity and on benchmarking results (Li ; Williamson ; Kang and Friedländer, 2015), which, to our best knowledge, classify them as generally the most advantageous methods. The comparison is performed on a number of animal and plant datasets; we also used mutants which affect the miRNA biogenesis pathway to validate the predictions.

2 Methods

2.1 Overview

In the Supplementary File S1, Figure S1.1, we present an overview of the workflow for the miRCat2 algorithm. After mapping the reads to the reference genome [using PatMaN (Prüfer ), full length, with 0 gaps and 0 mismatches], the algorithm selects reads based on abundance, then filters on read alignment patterns and secondary structure of the putative pre-miRNA hairpin. We now present a detailed description of the algorithm.

2.1.1 Selecting candidates

miRCat2 implements a method of candidate selection designed to deal with high depth datasets. As sequencing depth increases, degradation products may obscure miRNA peaks (see Supplementary File S1, Fig. S1.2). To cope with this, we focus on selecting all the peaks at any given genomic location, while discounting sequences with abundances at or below a background level that we compute from the data. It is known that mature miRNAs and their complementary miRNA* sequence generally have higher abundances than non-miRNAs (Lau ). When aligning miRNA reads back to the pre-miRNA locus we see characteristic peaks forming, corresponding to the 5′ and 3′ miRNA sequences (Supplementary File S1, Fig. S1.2A). We can use this information to select a restricted group of sequences as candidates, on which further analysis is performed. To identify putative miRNA loci based on ‘peaks’ of abundance, we use the following procedure: The genome is split into consecutive windows of size lw nt, with an overlap of lo nt (Mohorianu ). Each window is split into subwindows of size lsw and the mapped reads are assigned to subwindows based on location. Each window is compared with a random uniform distribution (RUD) on subwindow abundances, using the entropy-based Kullback–Leibler divergence (KLD) (Kullback and Leibler, 1951; Mohorianu ), using: , where i is the index of the subwindow, Q is the RUD and P is the abundance distribution on the current window. The probabilities for each subwindow are calculated from the read abundances: , where rsw represents the abundance of the reads mapping to the subwindow and rw represents the abundance of the reads mapping to the window, after a default offset of 1 has been added to each subwindow, to avoid reads with low expression to be classified as peaks. The probability for the RUD is calculated using the following equation: , where represents the total number of subwindows contained in a window. A KLD score close to 0 indicates a uniform distribution, i.e. no peak is present. If the distribution is an RUD, then it is unlikely that an miRNA is present at the given location and the window is discarded. If the KLD is greater than a threshold (, empirically determined), then the current window contains at least one peak (the method can also detect multiple peaks). In this case, the subwindow with the highest peak is identified and the most abundant sRNA is selected. The KLD is applied again on a restricted area around this sRNA () to avoid detecting a peak that is actually a plateau (multiple neighboring subwindows that are all highly expressed). If this filter is passed, the sRNA is removed from the distribution and saved as an miRNA candidate for further investigation. The KLD is recalculated with the new distribution. If the new KLD is still greater than the threshold, steps (c) to (e) are repeated until we reach an RUD (no more peaks). All removed sRNAs are miRNA candidates and are analyzed using the following steps.

2.1.2 Filtering the sequences

After miRNA candidates are selected, potential false positive predictions are excluded from down-stream analysis using a rule-based approach. First, we discard the sequences that map to the genome more than repeats times as high-confidence miRNAs are unlikely to be derived from repetitive regions of the genome (Meyers ; Kozomara and Griffiths-Jones, 2014) (user-configurable parameter). Second, a size class distribution filter is applied, allowing us to focus on reads between 21 and 23 nt, which is the expected miRNA range. To check whether the miRNA candidates are within the range, we compute the KLD on size classes, comparing the sRNA size class distribution (P) to an RUD on all size classes (Q) (Mohorianu ). The sequences contributing to the sRNA size class distribution are all the reads incident to the putative miRNA precursor. If the KLD result is , then the size class distribution is different from random. We investigate whether the most abundant size class falls between 21 and 23 nt, otherwise the sRNA locus is discarded. As a small set of annotated miRNAs in miRBase fall outside of this size range, these values are configurable (). Third, to check whether the candidates have an miRNA-like alignment of incident reads, we also apply a filter that selects sequences with evidence of precise processing of the pre-miRNA by Drosha (animals) and Dicer (plants and animals) (Bartel, 2004; Chen, 2005; Kim, 2005), i.e. the presence of one or two peaks corresponding to the miRNA/miRNA*. This filtering step ensures that the majority of reads aligned to the miRNA/miRNA* location have a high overlap (are variants of each other), and have the same genomic orientation. The distribution of reads of a genuine miRNA should have a similar shape to that shown in the Supplementary File S1, Figure S1.2A compared to a locus generated from random RNA degradation, Figure S1.2B. We define a cluster as all sequences that map to the same genomic location, having the start and the end of the mapping position within nt of each other. The algorithm for the classification of clusters is presented in the Supplementary File S2. We identify all clusters on the window corresponding to each selected miRNA candidate, s; next, to evaluate the existence of a precise excision (e.g. resulting from Drosha and/or Dicer cleavage), we use the following criteria: (i) if the sum of the abundances of all sequences with same start and end positions ( nt) as s represent % of the total abundance of the cluster, then s is kept for subsequent analysis; otherwise, it is discarded; (ii) if the sum of the abundances of all sRNAs from adjacent clusters that overlap with s with more than nt represents less than % of the total abundance of the s cluster, then s is kept for further analysis; otherwise, it is discarded.

2.1.3 Using the secondary structure to determine the candidate pre-miRNA

Most methods for miRNA prediction extract a fixed, arbitrary flanking region containing the miRNA candidate and fold it using RNA secondary structure prediction tools (Lorenz ) to identify a suitable hairpin-like precursor (Moxon ; Friedländer ; An ). However, this approach is highly dependent on the length of the flanking region; therefore choosing an optimal length is a critical step. To address this, we employ RNALfold (Lorenz ), previously used by miR-PREFeR (Lei and Sun, 2014) and miRA (Evers ), which folds a large window giving all possible structures contained within that region. To detect the most appropriate secondary structure, we consider a window of nt on each side of the miRNA candidate, ensuring that it is wide enough to capture the pre-miRNA structure. RNALfold outputs a list containing all possible secondary structures for the selected region, in dot-bracket notation, and their corresponding minimum free energies (MFE). To compare the stability of two subwindows of differing lengths, we calculate the adjusted minimum free energy (aMFE), per 100 nt, for each secondary structure, as follows: . The secondary structures that contain the miRNA candidate are kept for subsequent filtering which includes the evaluation of the hairpin length; maximum aMFE; and features specific to the hairpin structure (full details of parameters are listed in the Supplementary File S3). If there is more than one subwindow whose secondary structure passes all filters, the one with the lowest aMFE is accepted as the true precursor. miRCat2 computes a score for the proposed precursor calculated based on the miRDeep2 model, as described in Friedländer et al. (2008). The score indicates the strength of the prediction, but it does not influence the output of the method. It could be used as a ranking criteria for the results, a higher score meaning the prediction has a higher probability of being a true miRNA.

2.2 Implementation

The miRCat2 algorithm is part of the UEA small RNA Workbench (Stocks ) and is written in Java, version 1.8+; for optimal results, we recommend using the latest, stable, Java version. It can run on any operating system (Windows, Linux, Mac OSX). In addition, it can be executed either through the user-friendly interface or from the command line. Two sets of default parameters are provided, one for animals and one for plants, although the user can adjust these parameters. The default parameters were set according to rules generally applicable to the annotated miRNAs from miRBase (Kozomara and Griffiths-Jones, 2014) for each specific Kingdom. A list of all parameters and their default values is presented in the Supplementary File S3. miRCat2 requires as input a reference genome and a set of sRNA sequencing data (fasta format, non-redundant, with the adaptors trimmed). The files can be processed from fastq to the necessary format using the UEA small RNA Workbench (Stocks ). The environment can also be used to map the reads to the reference genome using PatMaN (Prüfer ), full length, with 0 gaps and no mismatches. The sequences not mapping to the reference genome are discarded. The output of miRCat2 is presented as (i) a PatMaN file, containing the predicted miRNA coordinates; (ii) a csv file, containing additional information about the miRNA*, hairpin and existing miRNA annotations; (iii) a PDF file including, for every predicted miRNA precursor, coverage plots of mapped abundances; and (iv) a text file containing, for every prediction, the read alignments on the precursor (Fig. 1).miRCat2 uses RNALfold from the ViennaRNA package (Lorenz ) for detecting the secondary structure, randfold (Bonnet ) for calculating the statistical significance of the precursor structure. All dependencies are included in the download package and no extra installation is required. The code can be downloaded from http://srna-workbench.cmp.uea.ac.uk/downloadspage/, where users can also find the documentation and example files.
Fig. 1

Output of miRCat2 for a predicted sequence corresponding to hsa-mir-2110 (chromosome 10), depicting (A) precursor presence plots, (B) precursor secondary structure and (C) alignment of incident reads. (A) On the x-axis we represent each position along the miRNA hairpin; on the y-axis we represent the point abundance calculated as the algebraic sum of the abundances of incident reads. (B) Precursor secondary structure, color-coded for each nucleotide type (A—green, C—orange, G—red, T—black). (C) Alignment of incident reads on the precursor; the numbers of the right represent the raw read abundance. The last line presents the secondary structure in dot-bracket notation, together with its MFE

Output of miRCat2 for a predicted sequence corresponding to hsa-mir-2110 (chromosome 10), depicting (A) precursor presence plots, (B) precursor secondary structure and (C) alignment of incident reads. (A) On the x-axis we represent each position along the miRNA hairpin; on the y-axis we represent the point abundance calculated as the algebraic sum of the abundances of incident reads. (B) Precursor secondary structure, color-coded for each nucleotide type (A—green, C—orange, G—red, T—black). (C) Alignment of incident reads on the precursor; the numbers of the right represent the raw read abundance. The last line presents the secondary structure in dot-bracket notation, together with its MFE

2.3 Fold change computation

To validate miRNA predictions, we estimate fold changes between wild-type and mutants in the miRNA biogenesis pathway. To do this, we consider only the genome mapping reads. To compare datasets with different sequencing depths, we normalize all abundances using the reads per million method (Mortazavi ) to the median total count of each experiment (McCormick ; Dillies ). The method used for calculating the fold changes between wild-type and mutants in the miRNA biogenesis pathway is presented in the Supplementary File S2.

3 Materials

3.1 Data

To assess the performance of miRCat2, we ran it on multiple organisms and benchmarked the results against other commonly used miRNA detection tools, miRCat (version srna-workbenchV3.2), miRDeep2 (version miRDeep2.0.0.7), miRPlant (version miRPlant_V5) and miReap (version mireap_0.2). The organisms we considered are Danio rerio (Cifuentes ), Homo sapiens (Shin ; Somel ; Vaz et al., 2010; Hou ; Friedländer ; Kim ), Mus musculus (Bosson ; Groenendyk ; Noh ; Modzelewski ; Meng ), Caenorhabditis elegans (Garcia-Segura ), Drosophila melanogaster (Lee ), Heliconius melpomene (Surridge ), Xenopus laevis (Ahmed ) (animal datasets), Solanum lycopersicum (Lopez-Gomollon ; Kravchik ), Glycine max (Curtin ) and Arabidopsis thaliana (Wang ) (plant datasets). We have downloaded these datasets from the GEO (Barrett ) and SRA (Leinonen ) databases. We also generated an A.thaliana dataset, as described in the Supplementary File S2. A description of the data processing can be found in the Supplementary File S2. Information about the genomes used, accession numbers of small RNA datasets, trimmed adapter sequences and number of reads in each dataset can be found in the Supplementary File S4.

4 Results

To evaluate the performance of miRCat2, miRCat, miRDeep2, miRPlant and miReap, we generated the miRNA predictions, using all tools, on the same input datasets. We filtered the output of each tool as recommended by their authors (miRCat2: no filtering, miRCat: no filtering, miRDeep: filter by score cut-off of 0, miRPlant: filter by score cut-off of 4, miReap: no filtering). For each method and input set, we determined the average number of high-confidence and low-confidence miRNA precursors from miRBase v21 (Kozomara and Griffiths-Jones, 2014), the average number of new miRNA predictions, average specificity (percentage of miRBase annotated miRNAs within the output) and average sensitivity rates (percentage of miRNAs detected out of the total number of miRNAs expressed in the sample file). The averages for each organism are presented in Table 1 (full results for each dataset are described in the Supplementary File S5). We used miRBase as a reference of accepted/studied miRNAs, although we acknowledge its caveats (Saçar ).
Table 1.

Performance comparison of benchmarked tools

Animals
Plants
OrganismToolHigh-conf. miRNAsLow-conf. miRNAsNovel predictionsSpecificity (%)Sensitivity (%)OrganismToolHigh-conf. miRNAsLow-conf. miRNAsNovel predictionsSpecificity (%)Sensitivity (%)
H.sapiensmiRCat2159837278.6 (±9.1)30.6 (±3.3)A.thalianamiRCat26644893.6 (±2.7)38.3 (±2.7)
(23 datasets)miRCat122672787.9 (±5.8)23.9 (±2.5)(7 datasets)miRCat515716740.9 (±9)37.9 (±1.8)
miRDeep2149611494 (±2.7)26.5 (±4.5)miRPlant6252793.3 (±5.4)39.3 (±14.9)
miReap14810822752.3 (±14.3)32.5 (±7.4)miReap6812114.5 (±8.5)4.9 (±0.6)
M.musculusmiRCat2147252390.5 (±7.5)39.8 (±3.2)S.lycopersicummiRCat2151323311.6 (±5)44.2 (±12.8)
(21 datasets)miRCat124202088.5 (±8.3)33.5 (±1.9)(14 datasets)miRCat141612042.7 (±1.1)48 (±4.8)
miRDeep211714298.6 (±2)29.7 (±7.2)miRPlant1174530.3 (±7)28.9 (±13.1)
miReap1142113448.7 (±12.3)31.6 (±8.5)miReap4516190.7 (±0.3)13.6 (±3.2)
D.reriomiRCat21411454293.6 (±2.4)88.6 (±2.3)G.maxmiRCat2N/A12926932.7 (±3.8)34.9 (±1.1)
(2 datasets)miRCat101882687.9 (±0.3)58.2 (±2.5)(2 datasets)miRCatN/A14986515.4 (±4.5)40.2 (±0.8)
miRDeep21201112789.7 (±1.3)71.5 (±3.0)miRPlantN/A807452 (±0.7)21.6 (±4.9)
miReap1371324386.2 (±0.2)82.9 (±0.2)miReapN/A2522431.2 (±0.3)6.8 (±0.8)

Note: miRCat2 performs well consistently, with a good specificity and sensitivity trade-off, whereas miRCat and miReap struggle in terms of specificity, especially in plants. miRDeep2/miRPlant have good specificity, but lack in sensitivity.

Performance comparison of benchmarked tools Note: miRCat2 performs well consistently, with a good specificity and sensitivity trade-off, whereas miRCat and miReap struggle in terms of specificity, especially in plants. miRDeep2/miRPlant have good specificity, but lack in sensitivity. To calculate the sensitivity, any miRNA precursor with at least one incident read was considered to be expressed in the given sample. This approach includes low abundance miRNAs, which may be difficult to predict, resulting in overall low sensitivity. Comparing the prediction accuracy of miRCat2 with miRCat and miRDeep2/miRPlant, we observe that miRCat2 has comparable specificity to other methods, while achieving an improved sensitivity. In particular, we detect a higher number of known miRNAs, while avoiding the proportional increase in the number of new miRNAs predictions. For example, in M.musculus, miRCat2 detects 41 more miRNAs than miRDeep2, which has the highest specificity, while predicting only 21 additional (potentially new) miRNAs. Moreover, miRCat2 predicts the highest number of high-confidence miRBase miRNAs in all tests. For the H.sapiens samples, we see that miReap predicts more known miRNAs, although at a cost to specificity, as it generates a large number of new predictions (155 more than miRCat2), which may be false positives. In all other organisms miReap performs poorly, especially in plants, where both sensitivity and specificity are low. To validate the miRCat2 predictions, we investigated whether the predicted mature miRNAs were dependent on Dicer/DCL1, Drosha and DGCR8 processing, known to be key factors in miRNA biogenesis in plants and animals, respectively. We expect bona fide miRNAs to have reduced expression in Dicer, Drosha, DGCR8 knock-out or knock-down versus wild-type samples. We consider a predicted miRNA as being downregulated in the mutant samples if the normalized expression is at least 2-fold lower in the mutant, when compared with the wild-type. To evaluate the quality of the datasets, we produced sample versus sample scatter plots using the normalized expression levels in wild-type and mutant samples for miRBase miRNAs (see Supplementary File S1, Fig. S1.4). If the mutation was successful, we expect to see higher counts in the wild-type than in the mutant samples, therefore the plots should show a shift of the points above the diagonal; this pattern can be observed in the majority of cases. However, for D.rerio the pattern is not very clear; also in G.max and M.musculus the points are grouped on the diagonal. Nevertheless, in all cases more than a half of the points are situated above the diagonal. This suggests that these datasets contain overall lower percentages of differentially expressed miRNAs, and this is reflected in the cumulative plots too. Note that in the H.sapiens wild-type versus Drosha mutant, there are some miRNAs that are located below the diagonal (more highly expressed in the mutant). This is probably because they have a Drosha-independent biogenesis pathway and therefore appear to be more highly expressed in the mutant (Kim ). In the Supplementary File S1, Figure S1.3, we compare the performance of miRCat2, miRCat, miRDeep, miReap and miRPlant with and without filtering. For miRCat2, we used a score cut-off of 5 (empirically observed to separate most new predictions from conserved miRNAs). The filtering has some impact on both miRCat2 and miRDeep2 in H.sapiens. In plants however we observe that miRCat2 performs well irrespective of this filtering, with a particularly large impact for miRPlant. For comparability purposes, we computed the cumulative plots of log2 fold changes only on unfiltered outputs (see Fig. 2).
Fig. 2

Cumulative plots of log2 fold changes of control versus mutant datasets, calculated on the output of miRCat2, miRCat, miRDeep2/miRPlant and miReap and a control dataset formed of tRNAs and snoRNAs. We present results for H. sapiens [subplots (A) Dicer and (B) Drosha knock-out], M. musculus [subplot (C)], D. rerio [subplot (D)], A. thaliana [subplots (E) and (F)], S. lycopersicum [subplot (G)] and G. max [subplot (H)]. miRCat2 has the highest percentage of DE miRNAs in all but one of the experiments, where it classifies as a close second to miRCat. (A) Homo sapiens wild-type versus Dicer knock-out. (B) Homo sapiens wild-type versus DROSHA knock-out. (C) Mus musculus wild-type versus DGCR8 knock-out. (D) Danio rerio wild-type versus Dicer knock-out. (E, F) Arabidopsis thaliana wild-type versus Dicer knock-down. (G) Solanum lycopersicum wild-type versus DCL1 knock-down. (H) Glycine max wild-type versus DCL1 knock-down

Cumulative plots of log2 fold changes of control versus mutant datasets, calculated on the output of miRCat2, miRCat, miRDeep2/miRPlant and miReap and a control dataset formed of tRNAs and snoRNAs. We present results for H. sapiens [subplots (A) Dicer and (B) Drosha knock-out], M. musculus [subplot (C)], D. rerio [subplot (D)], A. thaliana [subplots (E) and (F)], S. lycopersicum [subplot (G)] and G. max [subplot (H)]. miRCat2 has the highest percentage of DE miRNAs in all but one of the experiments, where it classifies as a close second to miRCat. (A) Homo sapiens wild-type versus Dicer knock-out. (B) Homo sapiens wild-type versus DROSHA knock-out. (C) Mus musculus wild-type versus DGCR8 knock-out. (D) Danio rerio wild-type versus Dicer knock-out. (E, F) Arabidopsis thaliana wild-type versus Dicer knock-down. (G) Solanum lycopersicum wild-type versus DCL1 knock-down. (H) Glycine max wild-type versus DCL1 knock-down For tools with high prediction accuracy, we expect to see a significant differential expression (downregulation in the mutant samples) for the majority of the predicted miRNAs. As a control dataset containing reads independent in the miRNA biogenesis pathway, we use RFAM tRNA and snoRNA transcripts. As expected, their expression level is not decreased in the mutant samples; moreover, in the animal datasets the expression of these transcripts is upregulated, due to the stochasticity of the sequencing technology. In plant samples we observe little differential expression for the control sequences, as the biogenesis of plant sRNAs is more complex. All tools produce a substantially different cumulative differential expression curve compared to the control dataset; miRCat2 performs better than other tools in all but one of the experiments. In the H.sapiens versus Dicer knock-out sample (see Fig. 2A), we observe that miRCat2 is a close second to miRCat, whereas in plant datasets there is a substantial gap between miRCat2 and the other tools, supporting the improved accuracy of miRCat2. For S.lycopersicum, miRCat2 shows a low specificity when detecting annotated miRNAs due to a low number of entries for this species (77 annotated precursors). However, the cumulative plots indicate that the new predictions are likely true miRNAs which have not yet been annotated in S.lycopersicum (54 out of the 190 new predictions are orthologs of plant miRNAs; see Supplementary File S6 for details). Next, we produced cumulative plots on the differential expression frequency only for the sequences that were not previously included in miRBase and therefore are potential new miRNAs (see Supplementary File S1, Fig. S1.5). This subset contains a high proportion of putative miRNAs downregulated in the mutant samples, although to a lesser extent than the sequences included in the plots for all predictions. We observe no change in the ranking of the tools, miRCat2 performing better than the other tools in each of the experiments. In M.musculus we observe a decrease in the percentage of sequences with at least a 2-fold change in all tools, due to the low number of new predictions. The high percentage of differentially expressed sequences among new predictions, especially in plants, indicates that these sequences are likely to be bona fide miRNAs. To evaluate the low overall sensitivity rates, we created cumulative plots using as input the miRNAs present in the datasets, but not detected by each tool. We expect these annotated miRNAs to have low counts in the input samples. Some of these sequences could also be misannotations in miRBase and exhibit features not consistent with canonical miRNA structure and biogenesis. As a result, their expression would not be affected in the mutant samples. Consequently, we expect to see a smaller differential expression between the wild-type and mutant samples in the cumulative plot, i.e. a curve closer to the control line. In the Supplementary File S1, Figure S1.6, we observe a clear change in the shape of the cumulative plots for each tool (especially for miRCat2), suggesting that these miRNAs might not present the canonical miRNA features or were lowly expressed in the datasets analyzed. Also, it is notable that miRCat2 consistently performs well, suggesting that it is less prone to false positives than other methods. All miRCat2 new predictions are given in the Supplementary File S7.

5 Discussion

We presented a new tool for miRNA prediction, miRCat2, applicable on both plant and animal data, which can be run both from the UEA small RNA Workbench graphical interface and from the command line. We tested miRCat2 on 10 model organisms and compared its results with four commonly used tools for miRNA discovery (miRCat, miRDeep2, miRPlant and miReap). miRCat2 shows a good trade-off between sensitivity and specificity (relative to miRBase annotation), performing well in both metrics, whereas other tools generally performed well only for one of these measures. More specifically, miRDeep2 and miRPlant had good specificity rates, but lacked in sensitivity (annotated miRNAs are not predicted). miReap had a good sensitivity in animals, but lacked in specificity, allowing a high number of new predictions, which could potentially contain false positives. To evaluate the accuracy of the predictions, we used the miRBase annotations and the objective and biologically meaningful mutant test (using Dicer/DCL1, Drosha and DGCR8 mutants). This approach alleviated the lack of in-depth miRNA annotations for some model organisms (Saçar ). We have shown using the comparison of wild-type and mutant datasets, in the cumulative plots, that miRCat2 generally performs better than all other tools tested, both overall and when confirming novel annotations. The tool also remains consistent in its predictions across all animal and plant data, whereas the other tools tend to perform better only on some of the organisms: miRCat and miRDeep2 perform well in H.sapiens and D.rerio, whereas miRPlant performs well in A.thaliana. miRCat2 is based on a new peak selection and feature-filtering algorithm, i.e. it can only detect miRNAs with conservative secondary structures and miRNA-specific features. In animals, the pre-miRNAs have a well-defined structure with little fluctuations, making the detection of miRNAs easier. In plants, however, there is a higher degree of variability in miRNA hairpin length (Cuperus ) and hairpins can contain multiple loops and additional smaller hairpins (Chen, 2005; Xie ). These features make the plant miRNA detection challenging. Therefore, rule-based tools, such as miRCat2, miRCat, miRDeep2, miRPlant and miReap, may perform poorly on plant data, missing miRNAs with uncharacteristic features or allowing a large number of false positives. The results for plant data show that miReap performs poorly, displaying low sensitivity and specificity and also the poorest performance in the comparison with mutant datasets. This indicates high false positive and false negative rates and, although it performs better on animal data, miReap should probably not be used for plant miRNA prediction. Another criterion that influences the outcome of miRCat2 is the read abundance of an miRNA locus: miRCat2 may miss miRNAs that are lowly expressed in the input samples due to the calculations used to test against an RUD, for the identification of peaks. Nevertheless, the detection of low abundance miRNAs is a common issue for all miRNA prediction tools. This is not necessarily a disadvantage, as low read counts would suggest that the miRNA may not be expressed in that particular sample. In another sample where the miRNA is more highly expressed it is more likely that it would be predicted. miRCat2 generates a score as a mean of ranking its predictions and performs well irrespective of a filtering based on this score. This suggests that the core algorithm is robust. In terms of run time, miRCat2 compares favorably with miRDeep2, although miReap was faster. For example, on a H.sapiens dataset, containing approximately 34.5 million reads, miRCat2 generated the results in 3h50m, whereas miRDeep2 generated the results in 5h15m (all tests performed on a Linux server with CentOS 5.11 operating system, 144 GB of memory and 2 Intel Xeon X5550 processors). In terms of memory usage, the amount allocated for one miRCat2 run is user-defined making it versatile to run on a wide range of specifications. In conclusion, miRCat2 provides improved identification and characterization of new miRNAs over a range of organisms that are not predicted by other tools. It should therefore contribute to a better, more in-depth understanding of miRNAs, both in plants and animals.

Funding

This work was supported by Biotechnology and Biological Sciences Research Council (BBSRC) [BB/L021269/1 to V.M., M.S. and T.D.]. Conflict of Interest: none declared. Click here for additional data file. Click here for additional data file. Click here for additional data file. Click here for additional data file. Click here for additional data file. Click here for additional data file. Click here for additional data file.
  92 in total

1.  A cellular function for the RNA-interference enzyme Dicer in the maturation of the let-7 small temporal RNA.

Authors:  G Hutvágner; J McLachlan; A E Pasquinelli; E Bálint; T Tuschl; P D Zamore
Journal:  Science       Date:  2001-07-12       Impact factor: 47.728

2.  MicroRNA genes are transcribed by RNA polymerase II.

Authors:  Yoontae Lee; Minju Kim; Jinju Han; Kyu-Hyun Yeom; Sanghyuk Lee; Sung Hee Baek; V Narry Kim
Journal:  EMBO J       Date:  2004-09-16       Impact factor: 11.598

3.  Can MiRBase provide positive data for machine learning for the detection of MiRNA hairpins?

Authors:  Müşerref Duygu Saçar; Hamid Hamzeiy; Jens Allmer
Journal:  J Integr Bioinform       Date:  2013-03-25

4.  Re-evaluation of the roles of DROSHA, Export in 5, and DICER in microRNA biogenesis.

Authors:  Young-Kook Kim; Boseon Kim; V Narry Kim
Journal:  Proc Natl Acad Sci U S A       Date:  2016-03-14       Impact factor: 11.205

5.  Genetic Deficiency of Mtdh Gene in Mice Causes Male Infertility via Impaired Spermatogenesis and Alterations in the Expression of Small Non-coding RNAs.

Authors:  Xiangbing Meng; Shujie Yang; Yuping Zhang; Xinjun Wang; Renee X Goodfellow; Yichen Jia; Kristina W Thiel; Henry D Reyes; Baoli Yang; Kimberly K Leslie
Journal:  J Biol Chem       Date:  2015-03-18       Impact factor: 5.157

6.  The Arabidopsis thaliana double-stranded RNA binding protein DRB1 directs guide strand selection from microRNA duplexes.

Authors:  Andrew L Eamens; Neil A Smith; Shaun J Curtin; Ming-Bo Wang; Peter M Waterhouse
Journal:  RNA       Date:  2009-10-27       Impact factor: 4.942

Review 7.  MicroRNA biogenesis and function in plants.

Authors:  Xuemei Chen
Journal:  FEBS Lett       Date:  2005-08-09       Impact factor: 4.124

8.  MaturePred: efficient identification of microRNAs within novel plant pre-miRNAs.

Authors:  Ping Xuan; Maozu Guo; Yangchao Huang; Wenbin Li; Yufei Huang
Journal:  PLoS One       Date:  2011-11-16       Impact factor: 3.240

9.  Genome-wide analysis of thapsigargin-induced microRNAs and their targets in NIH3T3 cells.

Authors:  Jody Groenendyk; Xiao Fan; Zhenling Peng; Yaroslav Ilnytskyy; Lukasz Kurgan; Marek Michalak
Journal:  Genom Data       Date:  2014-10-07

10.  PatMaN: rapid alignment of short sequences to large databases.

Authors:  Kay Prüfer; Udo Stenzel; Michael Dannemann; Richard E Green; Michael Lachmann; Janet Kelso
Journal:  Bioinformatics       Date:  2008-05-08       Impact factor: 6.937

View more
  15 in total

Review 1.  miRNomes involved in imparting thermotolerance to crop plants.

Authors:  Vijay Gahlaut; Vinay Kumar Baranwal; Paramjit Khurana
Journal:  3 Biotech       Date:  2018-11-24       Impact factor: 2.406

2.  Roles of Non-Coding RNA in Sugarcane-Microbe Interaction.

Authors:  Flávia Thiebaut; Cristian A Rojas; Clícia Grativol; Edmundo P da R Calixto; Mariana R Motta; Helkin G F Ballesteros; Barbara Peixoto; Berenice N S de Lima; Lucas M Vieira; Maria Emilia Walter; Elvismary M de Armas; Júlio O P Entenza; Sergio Lifschitz; Laurent Farinelli; Adriana S Hemerly; Paulo C G Ferreira
Journal:  Noncoding RNA       Date:  2017-12-20

3.  Identification and expression profiling of microRNAs involved in the stigma exsertion under high-temperature stress in tomato.

Authors:  Changtian Pan; Lei Ye; Yi Zheng; Yan Wang; Dandan Yang; Xue Liu; Lifei Chen; Youwei Zhang; Zhangjun Fei; Gang Lu
Journal:  BMC Genomics       Date:  2017-11-02       Impact factor: 3.969

4.  The UEA sRNA Workbench (version 4.4): a comprehensive suite of tools for analyzing miRNAs and sRNAs.

Authors:  Matthew B Stocks; Irina Mohorianu; Matthew Beckers; Claudia Paicu; Simon Moxon; Joshua Thody; Tamas Dalmay; Vincent Moulton
Journal:  Bioinformatics       Date:  2018-10-01       Impact factor: 6.937

5.  miPIE: NGS-based Prediction of miRNA Using Integrated Evidence.

Authors:  R J Peace; M Sheikh Hassani; J R Green
Journal:  Sci Rep       Date:  2019-02-07       Impact factor: 4.379

6.  microRNAs associated with early neural crest development in Xenopus laevis.

Authors:  Nicole J Ward; Darrell Green; Janet Higgins; Tamas Dalmay; Andrea Münsterberg; Simon Moxon; Grant N Wheeler
Journal:  BMC Genomics       Date:  2018-01-18       Impact factor: 3.969

7.  The evolutionary dynamics of microRNAs in domestic mammals.

Authors:  Luca Penso-Dolfin; Simon Moxon; Wilfried Haerty; Federica Di Palma
Journal:  Sci Rep       Date:  2018-11-19       Impact factor: 4.379

8.  PAREsnip2: a tool for high-throughput prediction of small RNA targets from degradome sequencing data using configurable targeting rules.

Authors:  Joshua Thody; Leighton Folkes; Zahara Medina-Calzada; Ping Xu; Tamas Dalmay; Vincent Moulton
Journal:  Nucleic Acids Res       Date:  2018-09-28       Impact factor: 16.971

Review 9.  Computational tools for plant small RNA detection and categorization.

Authors:  Lionel Morgado; Frank Johannes
Journal:  Brief Bioinform       Date:  2019-07-19       Impact factor: 11.622

10.  microRNA profiling in the Weddell seal suggests novel regulatory mechanisms contributing to diving adaptation.

Authors:  Luca Penso-Dolfin; Wilfried Haerty; Allyson Hindle; Federica Di Palma
Journal:  BMC Genomics       Date:  2020-04-15       Impact factor: 3.969

View more

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