ESQapp is a GUI for the esqlabsR package. It allows users to create, edit, and run scenarios for the Open Systems Pharmacology Suite. See Getting started to learn how to use the app.
Install pak:
install.packages("pak")
You can install the package by running:
pak::pak("esqLABS/ESQapp@*release")
Get the latest development version with:
pak::pak("esqLABS/ESQapp")
Start the app by calling
ESQapp::run_app()
Get started and learn how to use the {ESQapp} in
vignette("getting-started")
To run the package locally:
- Clone the repository from GitHub
https://github.com/esqLABS/ESQapp.git
-
Open the project in RStudio
-
Install the dependencies
renv::restore(lockfile = 'renv.lock')
- Run the app
source("dev/run_dev.R")
- Make changes to the code
- Snapshot the changes
renv::install("package_name")
source("dev/get_snapshot.R")
golem::add_to_description("package_name")
golem::document_and_reload()
Note: For changes related to the table interface, ESQapp
depends on
esqlabs.handsontable
.
Please note that the ESQapp project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.