library(magrittr)
# Path to adjusted miRTarBase 8.0
mirtarbase_file <- "/Users/Julian/Documents/Jupyter/miRetrieve Shiny pkg/miRTarBase_shiny.xlsx"
# Stem for miRNAs
# Used to extract only miRNA stem from miRTarBase (e.g. "miR-200" instead
# of "hsa-miR-200b-5p")
pattern_stem <- "[mM][iI][cC]?[rR][oO]?[rR]?[nN]?[aA]?[-]?\\d+"
# Load miRTarBase
# Extract miRNA stem
# Convert targets to upper case only
df_mirtarbase <- readxl::read_excel(mirtarbase_file) %>%
dplyr::mutate(miRNA_tarbase = stringr::str_extract(miRNA_tarbase,
pattern = pattern_stem),
Target = stringr::str_to_upper(Target))
# Save mirtarbase as a data file
usethis::use_data(df_mirtarbase, overwrite = TRUE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.