R/onAttach.R

Defines functions .onAttach

## Welcome message when package is loaded

.onAttach <- function(libname, pkgname) {
  pkg_version <- packageVersion("HIMA")

  packageStartupMessage(rep("*", 120))
  
  packageStartupMessage("HIMA version ", pkg_version, "\n",
                        "To access full functionality of HIMA, please make sure this version is current.")
  
  citation <- paste0("\nCitation:\n",
                     "  1. Zhang H, Zheng Y, Zhang Z, Gao T, Joyce B, Yoon G, Zhang W, Schwartz J,\n",
                     "     Just A, Colicino E, Vokonas P, Zhao L, Lv J, Baccarelli A, Hou L, Liu L.\n",
                     "     Estimating and Testing High-dimensional Mediation Effects in Epigenetic Studies.\n",
                     "     Bioinformatics. 2016.\n",
                     "     PMID: 27357171; PMCID: PMC5048064.\n",
                     "\n",
                     "  2. Zhang H, Zheng Y, Hou L, Zheng C, Liu L.\n",
                     "     Mediation Analysis for Survival Data with High-Dimensional Mediators.\n",
                     "     Bioinformatics. 2021.\n", 
                     "     PMID: 34343267; PMCID: PMC8570823.\n",
                     "\n",
                     "  3. Zhang H, Chen J, Feng Y, Wang C, Li H, Liu L.\n",
                     "     Mediation effect selection in high-dimensional and compositional microbiome data.\n",
                     "     Stat Med. 2021.\n", 
                     "     PMID: 33205470; PMCID: PMC7855955.\n",
                     "\n",
                     "  4. Perera C, Zhang H, Zheng Y, Hou L, Qu A, Zheng C, Xie K, Liu L.\n",
                     "     HIMA2: high-dimensional mediation analysis and its application in epigenome-wide DNA methylation data.\n",
                     "     BMC Bioinformatics. 2022.\n",
                     "     PMID: 35879655; PMCID: PMC9310002.\n",
                     "\n",
                     "  5. Zhang H, Hong X, Zheng Y, Hou L, Zheng C, Wang X, Liu L.\n",
                     "     High-Dimensional Quantile Mediation Analysis with Application to a Birth Cohort Study of Mother-Newborn Pairs.\n",
                     "     Bioinformatics. 2024.\n",
                     "     PMID: 38290773; PMCID: PMC10873903.\n")
  
  packageStartupMessage(citation)
  
  packageStartupMessage(rep("*", 120))
}
YinanZheng/HMA documentation built on April 23, 2024, 4:55 a.m.