diff --git a/.Rbuildignore b/.Rbuildignore index f82f67c..4e4be98 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -14,3 +14,5 @@ $run_dev.* ^NEWS\.md$ ^\.Rdata$ ^\.Rhistory$ +^app\.R$ +^rsconnect$ diff --git a/DESCRIPTION b/DESCRIPTION index 0356697..357b437 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,38 +1,39 @@ -Package: MicrobiomeProfiler -Title: An R/shiny package for microbiome functional enrichment analysis -Version: 0.99.9 -Authors@R: c( - person(given = "Meijun",family = "Chen",role = c("aut", "cre"),email = "mjchen1996@outlook.com",comment = c(ORCID = "0000-0003-2486-8106")), - person(given = "Guangchuang", family = "Yu", email = "guangchuangyu@gmail.com", role = c("aut", "ths"), comment = c(ORCID = "0000-0002-6485-8781")) - ) -Description: This is an R/shiny package to perform functional enrichment analysis for microbiome data. - This package was based on clusterProfiler. Moreover, MicrobiomeProfiler support KEGG enrichment analysis, - COG enrichment analysis, Microbe-Disease association enrichment analysis, Metabo-Pathway analysis. -License: GPL-2 -URL: https://github.com/YuLab-SMU/MicrobiomeProfiler/ -BugReports: https://github.com/YuLab-SMU/MicrobiomeProfiler/issues -Imports: - clusterProfiler (>= 4.0.2), - config, - DT, - enrichplot, - golem, - magrittr, - shiny (>= 1.6.0), - shinyWidgets, - shinycustomloader, - htmltools, - ggplot2, - graphics, - utils -Encoding: UTF-8 -biocViews: Microbiome, Software, Visualization,KEGG -RoxygenNote: 7.1.2 -Depends: - R (>= 4.1.0) -Suggests: - rmarkdown, - knitr, - testthat (>= 3.0.0) -Config/testthat/edition: 3 -VignetteBuilder: knitr +Package: MicrobiomeProfiler +Title: An R/shiny package for microbiome functional enrichment analysis +Version: 0.99.9 +Authors@R: c( + person(given = "Meijun",family = "Chen",role = c("aut", "cre"),email = "mjchen1996@outlook.com",comment = c(ORCID = "0000-0003-2486-8106")), + person(given = "Guangchuang", family = "Yu", email = "guangchuangyu@gmail.com", role = c("aut", "ths"), comment = c(ORCID = "0000-0002-6485-8781")) + ) +Description: This is an R/shiny package to perform functional enrichment analysis for microbiome data. + This package was based on clusterProfiler. Moreover, MicrobiomeProfiler support KEGG enrichment analysis, + COG enrichment analysis, Microbe-Disease association enrichment analysis, Metabo-Pathway analysis. +License: GPL-2 +URL: https://github.com/YuLab-SMU/MicrobiomeProfiler/ +BugReports: https://github.com/YuLab-SMU/MicrobiomeProfiler/issues +Imports: + clusterProfiler (>= 4.0.2), + config, + DT, + enrichplot, + golem, + magrittr, + shiny (>= 1.6.0), + shinyWidgets, + shinycustomloader, + htmltools, + ggplot2, + graphics, + utils, + pkgload +Encoding: UTF-8 +biocViews: Microbiome, Software, Visualization,KEGG +RoxygenNote: 7.1.2 +Depends: + R (>= 4.1.0) +Suggests: + rmarkdown, + knitr, + testthat (>= 3.0.0) +Config/testthat/edition: 3 +VignetteBuilder: knitr diff --git a/R/_disable_autoload.R b/R/_disable_autoload.R new file mode 100644 index 0000000..a8c9436 --- /dev/null +++ b/R/_disable_autoload.R @@ -0,0 +1,3 @@ +# Disabling shiny autoload + +# See ?shiny::loadSupport for more information diff --git a/app.R b/app.R new file mode 100644 index 0000000..f43324f --- /dev/null +++ b/app.R @@ -0,0 +1,7 @@ +# Launch the ShinyApp (Do not remove this comment) +# To deploy, run: rsconnect::deployApp() +# Or use the blue button on top of this file + +pkgload::load_all(export_all = FALSE,helpers = FALSE,attach_testthat = FALSE) +options( "golem.app.prod" = TRUE) +MicrobiomeProfiler::run_MicrobiomeProfiler() # add parameters here (if any)