Skip to content

esqLABS/ESQapp

Folders and files

NameName
Last commit message
Last commit date
Jan 30, 2025
Mar 5, 2025
Feb 14, 2025
May 7, 2024
Jan 28, 2025
Feb 3, 2025
Jan 28, 2025
Mar 2, 2025
Feb 18, 2025
Jan 30, 2025
May 31, 2024
Jan 30, 2025
Oct 16, 2023
Oct 16, 2023
Mar 27, 2025
Mar 25, 2025
Oct 16, 2023
Oct 27, 2023
Mar 27, 2025
Feb 3, 2025
Feb 3, 2025
Jan 30, 2025
Mar 4, 2024
Jan 15, 2025

Repository files navigation

ESQapp ESQapp website

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:

  1. Clone the repository from GitHub
https://github.com/esqLABS/ESQapp.git
  1. Open the project in RStudio

  2. Install the dependencies

renv::restore(lockfile = 'renv.lock')
  1. Run the app
source("dev/run_dev.R")
  1. Make changes to the code
  2. 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.