.onLoad <- function(libname, pkgname)
{
# =-=-=-=-=-=-
# Required packages will be listed here
# =-=-=-=-=-=-
requirements = c(
'pio',
'easypar',
'tidyverse',
'tidygraph',
'ggraph',
'crayon',
'igraph',
'ggrepel',
'RColorBrewer',
'clisymbols',
'entropy',
'matrixcalc',
'reshape2'
)
suppressMessages(sapply(requirements, require, character.only = TRUE))
# =-=-=-=-=-=-
# Package options
# =-=-=-=-=-=-
options(pio.string_fg_colour = crayon::bgYellow$black)
# =-=-=-=-=-=-
# Header
# =-=-=-=-=-=-
mtree_welcome_message = getOption('mtree_welcome_message', default = TRUE)
if (mtree_welcome_message)
{
# pio::pioHdr('Mtree - Mutation Trees in cancer')
# pio::pioStr("Author : ",
# "Giulio Caravagna <gcaravagn@gmail.com>",
# suffix = '\n')
# pio::pioStr("GitHub : ", "caravagn/mtree", suffix = '\n')
pk = 'mtree'
pk_l = 'Mutation trees in cancer'
www = "https://caravagn.github.io/mtree/"
em = "gcaravagn@gmail.com"
cli::cli_alert_success(
'Loading {.field {pk}}, {.emph \'{pk_l}\'}. Support : {.url { www}}' )
options(mtree_welcome_message = FALSE)
}
invisible()
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.