miRetrieve

miRetrieve is designed for microRNA text mining in abstracts. By extracting, counting, and analyzing miRNA names from literature, miRetrieve aims at providing biological insights from a large amount of text within a short period of time.

Getting Started

An online version with the most important functions of miRetrieve is available under https://miretrieve.shinyapps.io/miRetrieve/.

To install miRetrieve from CRAN, run

install.packages("miRetrieve")

Alternatively, you can also install miRetrieve from GitHub by running

install.packages("devtools")

devtools::install_github("JulFriedrich/miRetrieve",
        dependencies = TRUE,
        repos = "https://cran.r-project.org/")

miRetrieve is built around the idea of using field-specific PubMed abstracts from PubMed to characterize and analyze microRNAs in disease-related fields (e.g. “miRNAs in diabetes”).

To get started, download a microRNA-related abstract from PubMed via Save - Format: PMID - Create file and load it into R using

df <- miRetrieve::read_pubmed("PubMed_file.txt")

and subsequently extract all microRNAs with

df <- extract_mir_df(df)

An extensive Vignette with the underlying mechanism, functions, and a complete workflow is available under

https://julfriedrich.github.io/miRetrieve/articles/miRetrieve.html

Authors

Julian Friedrich, Hans-Peter Hammes, Guido Krenning

License

miRetrieve is published under the GPL-3 license.

Publication

miRetrieve and its functions are presented in a manuscript, currently under review.

Supplementary Files referenced in the manuscript are located in a different repository, freely available under

https://github.com/JulFriedrich/miRetrieve-paper

Reference

Acknowledgments