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.
Installation
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")
Usage
Start the app by calling
ESQapp::run_app()
Get started and learn how to use the {ESQapp} in vignette("getting-started")
Development
To run the package locally:
- Clone the repository from GitHub
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
.
Code of Conduct
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.