No retraction, correction or concern found when last checked on Oct 24, 2026.
DIANA-miRPath v4.0: expanding target-based miRNA functional analysis in cell-type and tissue contexts
Spyros Tastsoglou, Giorgos Skoufos, Marios Miliotis and 5 more
Nucleic Acids Research · 2023 · CC BY
Abstract
DIANA-miRPath is an online miRNA analysis platform harnessing predicted or experimentally supported miRNA interactions towards the exploration of combined miRNA effects. In its latest version (v4.0, http://www.microrna.gr/miRPathv4), DIANA-miRPath breaks new ground by introducing the capacity to tailor its target-based miRNA functional analysis engine to specific biological and/or experimental contexts. Via a redesigned modular interface with rich interaction, annotation and parameterization options, users can now perform enrichment analysis on Gene Ontology (GO) terms, KEGG and REACTOME pathways, sets from Molecular Signatures Database (MSigDB) and PFAM. Included miRNA interaction sets are derived from state-of-the-art resources of experimentally supported (DIANA-TarBase v8.0, miRTarBase and microCLIP cell-type-specific interactions) or from in silico miRNA–target interactions (updated DIANA-microT-CDS and TargetScan predictions). Bulk and single-cell expression datasets from The Cancer Genome Atlas (TCGA), the Genotype-Tissue Expression project (GTEx) and adult/fetal single-cell atlases are integrated and can be used to assess the expression of enriched term components across a wide range of states. A discrete module enabling enrichment analyses using CRISPR knock-out screen datasets enables the detection of selected miRNAs with potentially crucial roles within conditions under study. Notably, the option to upload custom interaction, term, expression and screen sets further expands the versatility of miRPath webserver.
Full text
From PubMed Central, U.S. National Library of Medicine, as current on Oct 24, 2026. Paragraph numbers are ours, so an answer can point at one.
INTRODUCTION
microRNAs (miRNAs) are central post-transcriptional modulators of gene expression and protein production that exhibit abundant yet distinct expression profiles across tissues and cell-types. Robust high throughput methods directly capture functional miRNA Recognition Elements (MREs) for one or more miRNAs in the 3’ untranslated region (UTR) and/or the coding (CDS) sequence of most transcripts, providing valuable insights into miRNA regulation of most biological processes. The relative abundance of miRNAs and their targets creates unique RNA landscapes in different cell types, tissues and conditions, in which distinct miRNA regulatory roles are exerted.
De novo miRNA target prediction methods and collections of miRNA interactions supported by robust high-throughput experimental methods paved the way for the development of applications conducting target-based analysis of miRNA functions. Previous versions of DIANA-miRPath provided a statistical framework for evaluation of combined miRNA effects on Gene Ontology (GO) terms and KEGG pathways, based on predicted and experimentally supported targets.
DIANA-miRPath v4.0 is the first relevant application to integrate robust experimental and predicted interactions with phenotypic and gene expression contexts, towards tailored miRNA functional analyses. In the current version, analyses have been dissected into separate modules that each answer different biological questions (Figure 1). Upon providing one or multiple miRNAs and selecting resources of miRNA interactions and terms/pathways/ontologies (hereafter, ‘terms’), enrichment analysis can be performed using the miRNA targets union, intersections, or more complex designs (Figure 1A). miRPath v4.0 extends the functionality of previous versions towards context-specific interrogations by applying nonparametric analysis of targeted and non-targeted term components in cell types, tissues and diseases. Nonparametric testing of log-scaled gene expression fold changes has been successfully utilized in the past to assess the functional efficacy of miRNA binding events. In the current scenario, it is repurposed to enable the identification of contexts and states in which the distribution of the targets is found repressed/de-regulated, transforming miRPath analyses from context-agnostic to context-aware endeavours (Figure 1B). Distribution testing is performed against internal libraries of expression sets, including tissues (healthy or cancerous) and cell types (adult or fetal), outputting results per term, sorted by level of significance. The option to also upload and use custom datasets expands the applicability of context-specific testing even more. In the absence of specific miRNAs of interest, explorations focused instead on terms can be initiated via Term-centric analysis, uncovering potential common miRNA regulators across one or multiple terms (Figure 1C). A plethora of interaction, term and context options are available by default in DIANA-miRPath v4.0 (Figure 1D).
Potential biases in miRNA functional analysis, relevant to the multiplicity of miRNA targeting, as well as the 3'-UTR length and MRE differences among transcripts within terms, have been discussed in the past. In DIANA-miRPath v3.0, permutation-based testing, which is computationally intensive and yields non-granular p-values, was provided as an alternative testing method in order to close this gap. In the current version, it is replaced by Wallenius non-central hypergeometric testing, parameterized to account for bias in targeting events among tested terms.
DIANA-miRPath v4.0 provides a novel module that caters miRNA-specific functional analysis of positive/negative selection results obtained using CRISPR knock-out screen libraries in stressors of interest. Via the relevant module, users can provide tab-separated results from MAGeCK analysis (RRA or MLE) of libraries targeting both genes and miRNAs, such as GeCKO v2.0 human, and obtain significantly enriched terms, miRNAs and targets that are positively/negatively selected in conditions under study.
MIENTURNET, miRPathDB 2.0 and miR2GO are three webservers that are also devoted to miRNA functional analysis. In MIENTURNET users can also produce miRNA-mRNA interaction networks however a term-based analysis is not supported. miRPathDB 2.0 provides a set of downstream information for the queried miRNA (e.g. stem-loop, mature and seed sequence) for both miRBase and miRCarta annotations but supports only human and mouse species and single miRNA queries. On the contrary, the miRNA-centric module of miRPath-v4.0 performs functional enrichment analysis allowing as input both single and multiple miRNAs, to uncover the potential combinatorial effects of miRNAs in terms. miR2GO provides an interface for miRNA functional analysis that also evaluates the functional effects of mutations in miRNA seeds. Even though this feature is not catered as a built-in miRPath capacity, users may still conduct such investigations by making use of the Upload Dashboard module.
miRPath-v4.0 extends the functionality of its previous version (DIANA-miRPath-v3.0) and offers numerous improvements over all the aforementioned implementations. miRPath-v4.0 provides the largest set of resources for both experimentally supported and predicted miRNA-gene interactions, biological terms and pathways and gene expression profiles. Importantly, it is the only method to our knowledge to incorporate gene expression profiles with single-cell resolution, as demonstrated in Supplementary Note S1, Supplementary Figures S1–S4, and Supplementary Tables S1–S3. Two newly introduced key advantages of miRPath-v4.0 are the dedicated workflow for miRNA-centric functional analysis of CRISPR-KO Screen data, for which a specific use-case scenario is provided in Supplementary Note S2 and Supplementary Tables S4–S5, and the Upload Dashboard, where users can unlock the full capacity of miRPath with custom annotations (i.e. miRNAs, genes, terms) for the species/phenotypes of their choice. The case that specific terms are of interest, yet no miRNAs are provided to initiate a miRNA-centric analysis is shown in Supplementary Note S3 and Supplementary Tables S6–S7, which provide a Term-centric miRPath application. The latest version of miRPath is the only relevant implementation to provide support for both miRBase and MirGeneDB miRNA annotation schemes. It hosts the largest number of supported species, offers an option to account for bias in targeting events and provides a completely redesigned, intuitive interface to enhance user experience and enable its ingenious use.
Main analysis engine
Enrichment analysis is performed by parameterizing function kegga from limma package to user-selected resources. Depending on the scenario, the union or intersection(s) of miRNA targets is calculated and subjected to testing. In the case of Pathways union, the targets of each miRNA are tested separately and significantly enriched instances are merged per-term using Fisher's method, as implemented in metap package. The option to account for targeting differences among tested terms through Wallenius non-central hypergeometric testing is integrated using packages GOseq and BiasedUrn.
Context specific capacities
Post-enrichment analysis compares miRNA–targeted versus non-targeted pathway components across a selected context set (Section ‘Data collections’ below) using either a Mann Whitney U test (default) or a two-sample Kolmogorov-Smirnov test, as implemented in base R stats package (functions wilcox.test and ks.test), to assess difference in the mean ranks of miRNA–targeted and non-targeted genes, or if they are drawn from the same distribution, respectively. By default, one-tailed tests are used, in order to assess the repressive effect of miRNAs, however two-sided testing can also be selected to accommodate, for example, scenarios where the abundance of miRNAs under question is limited.
miRNA-centric analysis of phenotype selection screens
Primary term analysis of the top positively or negatively selected miRNAs (user-defined) is performed taking the union of their targets and employing hypergeometric testing, as described in, ‘Main analysis engine’. For significantly enriched pathways, two downstream options are provided: the default option performs competitive, rank-based CAMERA testing (proposed and described by Wu and Smyth) to identify significant left/right trends of targets within the opposite ranking (e.g. for positively selected miRNAs the negative ranking of genes is assessed); the second option also requires setting the number of top opposite-ranked genes and performs one-sided Fisher's exact test to evaluate the enrichment on the rank's extreme in miRNA targets.
Data collections
Gene identifiers were retrieved via Biomart from Ensembl v102. miRNA annotations were retrieved from miRBase v22.1 and also matched to instances from MirGeneDB v2.1.
Experimentally verified interactions were retrieved from reference resources DIANA-TarBase v8, DIANA-LncBase v3, and miRTarBase 2022. Context-aware interaction sets were obtained by analysing publicly available CLIP-Seq datasets in 35 human and 6 mouse tissues with microCLIP. Predicted interactions were obtained directly from TargetScan 8 and by performing de novo DIANA-microT-CDS executions on Ensembl v102 and miRBase v22.1 annotation. microT interactions include for the first time the capacity to query host targets for virally encoded miRNAs regarding 20 viruses infecting human (EBV, KSHV, HSV1-2, HCMV, SFV, HBV, HIV1, HHV6B, MCPV, JCV, BKV, SV40 and TTV), mouse (MGHV, MCMV) and chicken (MDV1-2, HVT, ILTV). For TarBase, LncBase, miRTarBase and TargetScan, gene IDs were converted to Ensembl v102 using Ensembl ID History Converter tool or Biomart (miRTarBase) and miRNA names were manually converted to miRBase v22.1. Supplemental confidence information, including annotation on direct/indirect proof of interaction by TarBase, high/low interaction confidence annotation by miRTarBase, and interaction scores by target prediction tools, was retained for collections.
Annotation of GO terms against Gene IDs was retrieved through Ensembl. Pathview package was used to retrieve KEGG-to-Entrez Gene ID relationships, which were annotated to Ensembl Gene IDs (Biomart). Reactome pathway annotations were retrieved and Ensembl Gene IDs were retained and converted to Ensembl v102. Expertly curated Molecular Signatures Database (MSigDB) gene sets regarding Hallmark (H), Oncogenic, (C7), Immunologic (C8) and Cell type (C9) signatures were retrieved using the msigdbr package and annotated to Ensembl Gene IDs (Biomart). Protein family annotations were retrieved from PFam.
Adult and fetal single-cell RNA-Seq data was collected from the Han et al. human cell atlas. Log2(Fold Change) (log2FC) gene expression values were obtained for each cell type by estimating the percent of individual cells exhibiting at least one read within each annotated cell type and contrasting it to the median of percentages of the remaining cell types. Transcripts-Per-Million (TPM-) level gene expression data were obtained for each cancer project in TCGA via FireBrowse (https://firebrowse.org). Adjacent healthy and blood-derived normal samples were filtered out. Healthy tissue expression data (TPM-level) were retrieved from the GTEx Consortium. TPM-level data were used to denote a per-gene per-tissue log2FC, similarly to the single-cell data, depicting the percentage of samples presenting at least 10 TPM in a tissue relative to the median of the percentages of the remaining tissues. This metric was adopted as a balanced estimator to depict consistent and cell-/tissue-specific non-zero expression. For all three resources (single-cell atlas, TCGA, GTEx), gene names were converted to Ensembl v102 Gene IDs using Ensembl ID History Converter tool and R.
Implementation
The user interface of miRPath has been upgraded to provide further flexibility without sacrificing user-friendliness. Figure 2 briefly showcases the input menu and results from the tab enabling miRNA-centric functional analysis. All interaction, term and context resources included in DIANA-miRPath v4.0 were converted to Mongo collections and stored locally in a MongoDB schema (v4.4.2). DIANA-miRPath v4 was set up as an R Shiny application (https://shiny.rstudio.com/), and deployed using ShinyProxy (https://www.shinyproxy.io). The data access layer is implemented using mongolite package. The presentation layer relies primarily on packages shiny, shinyalert, shinyjs, markdown, tippy, while visualizations are created making use of packages ggplot2, limma, Pathview and pheatmap (v1.0.12, Kolde, 2019). R Markdown was used to create a Help Section, while all functionalities requiring user input are accompanied with example data to further aid user experience.
DISCUSSION
DIANA-miRPath v4.0 constitutes an upgrade both in terms of interface, which now holds a modular application-like character, and of content. Available visualization options were also expanded. Importantly, a User Upload Dashboard is introduced to further augment tailored use and flexibility. By it, the full arsenal of miRPath modules is unlocked for application with custom, user-provided annotations e.g. non-model organisms, modified/edited miRNAs, or even other non-coding RNAs. DIANA-miRPath v4.0 constitutes a valuable resource, delivering numerous computational methods to initiate or consolidate miRNA-related investigations.
DATA AVAILABILITY
DIANA-miRPath is freely available, without registration or login, at http://www.microrna.gr/miRPathv4.
References 42
- 1.
Bartel D.P. Metazoan micrornas. Cell. 2018; 173:20–51.
Not in our library10.1016/j.cell.2018.03.006
- 2.
- 3.
Tastsoglou S., Alexiou A., Karagkouni D., Skoufos G., Zacharopoulou E., Hatzigeorgiou A.G DIANA-microT 2023: including predicted targets of virally encoded miRNAs. Nucleic Acids Res.2023; gkad283.
Not in our library10.1093/nar/gkad283
- 4.
Vlachos I.S., Paraskevopoulou M.D., Karagkouni D., Georgakilas G., Vergoulis T., Kanellos I., Anastasopoulos I.-L., Maniou S., Karathanou K., Kalfakakou D DIANA-TarBase v7. 0: indexing more than half a million experimentally supported miRNA: mRNA interactions. Nucleic Acids Res.2015; 43:D153–D159.
Not in our library10.1093/nar/gku1215
- 5.
Hafner M., Landthaler M., Burger L., Khorshid M., Hausser J., Berninger P., Rothballer A., Ascano M. Jr, Jungkamp A.-C., Munschauer M Transcriptome-wide identification of RNA-binding protein and microRNA target sites by PAR-CLIP. Cell. 2010; 141:129–141.
Not in our library10.1016/j.cell.2010.03.009
- 6.
Chi S.W., Zang J.B., Mele A., Darnell R.B. Argonaute HITS-CLIP decodes microRNA–mRNA interaction maps. Nature. 2009; 460:479–486.
Not in our library10.1038/nature08170
- 7.
- 8.
Nam S., Kim B., Shin S., Lee S. miRGator: an integrated system for functional annotation of microRNAs. Nucleic Acids Res.2007; 36:D159–D164.
Not in our library10.1093/nar/gkm829
- 9.
Wang X. miRDB: a microRNA target prediction and functional annotation database with a wiki interface. RNA. 2008; 14:1012–1017.
Not in our library10.1261/rna.965408
- 10.
Kern F., Fehlmann T., Solomon J., Schwed L., Grammes N., Backes C., Van Keuren-Jensen K., Craig D.W., Meese E., Keller A. miEAA 2.0: integrating multi-species microRNA enrichment analysis and workflow management systems. Nucleic Acids Res.2020; 48:W521–W528.
Not in our library10.1093/nar/gkaa309
- 11.
Vlachos I.S., Zagganas K., Paraskevopoulou M.D., Georgakilas G., Karagkouni D., Vergoulis T., Dalamagas T., Hatzigeorgiou A.G DIANA-miRPath v3. 0: deciphering microRNA function with experimental support. Nucleic Acids Res.2015; 43:W460–W466.
Not in our library10.1093/nar/gkv403
- 12.
Karagkouni D., Paraskevopoulou M.D., Chatzopoulos S., Vlachos I.S., Tastsoglou S., Kanellos I., Papadimitriou D., Kavakiotis I., Maniou S., Skoufos G. DIANA-TarBase v8: a decade-long collection of experimentally supported miRNA–gene interactions. Nucleic Acids Res.2018; 46:D239–D245.
Not in our library10.1093/nar/gkx1141
- 13.
Huang H.-Y., Lin Y.-C.-D., Cui S., Huang Y., Tang Y., Xu J., Bao J., Li Y., Wen J., Zuo H. miRTarBase update 2022: an informative resource for experimentally validated miRNA–target interactions. Nucleic Acids Res.2022; 50:D222–D230.
Not in our library10.1093/nar/gkab1079
- 14.
Bleazard T., Lamb J.A., Griffiths-Jones S. Bias in microRNA functional enrichment analysis. Bioinformatics. 2015; 31:1592–1598.
Not in our library10.1093/bioinformatics/btv023
- 15.
- 16.
- 17.
- 18.
- 19.
Kehl T., Kern F., Backes C., Fehlmann T., Stöckel D., Meese E., Lenhof H.-P., Keller A. miRPathDB 2.0: a novel release of the miRNA Pathway Dictionary Database. Nucleic Acids Res.2020; 48:D142–D147.
Not in our library10.1093/nar/gkz1022
- 20.
Bhattacharya A., Cui Y miR2GO: comparative functional analysis for microRNAs. Bioinformatics. 2015; 31:2403–2405.
Not in our library10.1093/bioinformatics/btv140
- 21.
Wang Y., Wu J., Chen H., Yang Y., Xiao C., Yi X., Shi C., Zhong K., He H., Li Y. Genome-wide CRISPR-Cas9 screen identified KLF11 as a druggable suppressor for sarcoma cancer stem cells. Sci. Adv.2021; 7:eabe3445.
Not in our library10.1126/sciadv.abe3445
- 22.
- 23.
Fisher R.A. Statistical Methods for Research Workers. 1992; Springer.
Not in our library
- 24.
Wu D., Smyth G.K. Camera: a competitive gene set test accounting for inter-gene correlation. Nucleic Acids Res.2012; 40:e133–e133.
Not in our library10.1093/nar/gks461
- 25.
- 26.
- 27.
- 28.
- 29.
- 30.
Ashburner M., Ball C.A., Blake J.A., Botstein D., Butler H., Cherry J.M., Davis A.P., Dolinski K., Dwight S.S., Eppig J.T. Gene ontology: tool for the unification of biology. Nat. Genet.2000; 25:25–29.
Not in our library10.1038/75556
- 31.
- 32.
Kanehisa M., Furumichi M., Tanabe M., Sato Y., Morishima K. KEGG: new perspectives on genomes, pathways, diseases and drugs. Nucleic Acids Res.2017; 45:D353–D361.
Not in our library10.1093/nar/gkw1092
- 33.
- 34.
Liberzon A., Birger C., Thorvaldsdottir H., Ghandi M., Mesirov J.P., Tamayo P. The Molecular Signatures Database (MSigDB) hallmark gene set collection. Cell Syst.2015; 1:417–425.
Not in our library10.1016/j.cels.2015.12.004
- 35.
Liberzon A., Subramanian A., Pinchback R., Thorvaldsdóttir H., Tamayo P., Mesirov J.P. Molecular signatures database (MSigDB) 3.0. Bioinformatics. 2011; 27:1739–1740.
Not in our library10.1093/bioinformatics/btr260
- 36.
Dolgalev I msigdbr: mSigDB gene sets for multiple organisms in a tidy data format. 2020; R Package Version 7.
Not in our library
- 37.
- 38.
Han X., Zhou Z., Fei L., Sun H., Wang R., Chen Y., Chen H., Wang J., Tang H., Ge W. et al. Construction of a human cell landscape at single-cell level. Nature. 2020; 581:303–309.
Not in our library10.1038/s41586-020-2157-4
- 39.
Tomczak K., Czerwińska P., Wiznerowicz M. The Cancer Genome Atlas (TCGA): an immeasurable source of knowledge. Contemporary Oncology. 2015; 19:A68.
Not in our library10.5114/wo.2014.47136
- 40.
Consortium G., Ardlie K.G., Deluca D.S., Segrè A.V., Sullivan T.J., Young T.R., Gelfand E.T., Trowbridge C.A., Maller J.B., Tukiainen T. The Genotype-Tissue Expression (GTEx) pilot analysis: multitissue gene regulation in humans. Science. 2015; 348:648–660.
Not in our library10.1126/science.1262110
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.