# Building a Prod-Ready, Robust Shiny Application.
#
# README: each step of the dev files is optional, and you don't have to
# fill every dev scripts before getting started.
# 01_start.R should be filled at start.
# 02_dev.R should be used to keep track of your development during the project.
# 03_deploy.R should be used once you need to deploy your app.
#
#
########################################
#### CURRENT FILE: ON START SCRIPT #####
########################################
## Fill the DESCRIPTION ----
## Add meta data about your application
##
## /!\ Note: if you want to change the name of your app during development,
## either re-run this function, call golem::set_golem_name(), or don't forget
## to change the name in the app_sys() function in app_config.R /!\
##
golem::fill_desc(
pkg_name = "ADViSELipidomics", # The Name of the package containing the App
pkg_title = "Shinyapp for the acquisition and the analysis of lipidomics data.", # The Title of the package containing the App
pkg_description = "ADViSELipidomics is suitable for the acquisition of LipidSearch and LIQUID files, the computation
of the recovery percentages, the creation of the feature matrix (lipid species
concentration) and the statistical analysis of the feature matrix.", # The Description of the package containing the App
author_first_name = "Fabio", # Your First Name
author_last_name = "Della Rocca", # Your Last Name
author_email = "f.dellarocca@na.iac.cnr.it", # Your Email
author_orcid = "0000-0002-8003-2648",
repo_url = "https://github.com/ShinyFabio/ADViSELipidomics" # The URL of the GitHub Repo (optional)
)
## Set {golem} options ----
golem::set_golem_options()
#set package version
golem::set_golem_version(
version = "1.3.0",
path = pkgload::pkg_path(),
talkative = TRUE
)
## Create Common Files ----
## See ?usethis for more information
usethis::use_mit_license( "Fabio Della Rocca" ) # You can set another license here
usethis::use_readme_rmd( open = FALSE )
usethis::use_code_of_conduct()
usethis::use_lifecycle_badge( "Experimental" )
usethis::use_news_md( open = FALSE )
## Use git ----
usethis::use_git()
## Init Testing Infrastructure ----
## Create a template for tests
golem::use_recommended_tests()
## Use Recommended Packages ----
golem::use_recommended_deps()
## Favicon ----
# If you want to change the favicon (default is golem's one)
golem::use_favicon() # path = "path/to/ico". Can be an online file.
golem::remove_favicon()
## Add helper functions ----
golem::use_utils_ui()
golem::use_utils_server()
# You're now set! ----
# go to dev/02_dev.R
rstudioapi::navigateToFile( "dev/02_dev.R" )
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.