Package: whirl Title: Log Execution of Scripts Version: 0.3.3 Authors@R: c( person("Aksel", "Thomsen", , "oath@novonordisk.com", role = c("aut", "cre")), person("Lovemore", "Gakava", , "lvgk@novonordisk.com", role = "aut"), person("Cervan", "Girard", , "cgid@novonordisk.com", role = "aut"), person("Kristian", "Troejelsgaard", , "ktqn@novonordisk.com", role = "aut"), person("Steffen Falgreen", "Larsen", , "sffl@novonordisk.com", role = "aut"), person("Vladimir", "Obucina", , "vlob@novonordisk.com", role = "aut"), person("Michael", "Svingel", , "wymz@novonordisk.com", role = "aut"), person("Skander", "Mulder", , "sktf@novonordisk.com", role = "aut"), person("Oliver", "Lundsgaard", , "ovlr@novonordisk.com", role = "aut"), person("Novo Nordisk A/S", role = "cph") ) Description: Logging of scripts suitable for clinical trials using 'Quarto' to create nice human readable logs. 'whirl' enables execution of scripts in batch, while simultaneously creating logs for the execution of each script, and providing an overview summary log of the entire batch execution. License: Apache License (>= 2) URL: https://novonordisk-opensource.github.io/whirl/, https://github.com/novonordisk-opensource/whirl BugReports: https://github.com/NovoNordisk-OpenSource/whirl/issues Depends: R (>= 4.1) Imports: callr, cli, dplyr, jsonlite, kableExtra, knitr, purrr, quarto, R6 (>= 2.4.0), renv, reticulate (>= 1.23), rlang, sessioninfo, stringr, tibble, unglue, utils, withr, yaml, zephyr (>= 0.1.1) Suggests: ggplot2, rstudioapi, testthat (>= 3.0.0), usethis VignetteBuilder: knitr Config/testthat/edition: 3 Encoding: UTF-8 Roxygen: list(markdown = TRUE) SystemRequirements: Quarto command line tool (). Config/roxygen2/version: 8.0.0 Config/pak/sysreqs: cmake libfontconfig1-dev libfreetype6-dev libfribidi-dev make libharfbuzz-dev libicu-dev libpng-dev libuv1-dev libxml2-dev python3 Repository: https://novonordisk-opensource.r-universe.dev Date/Publication: 2026-10-12 13:09:36 UTC RemoteUrl: https://github.com/NovoNordisk-OpenSource/whirl RemoteRef: HEAD RemoteSha: e069e2dc591e705e1f71a719e3bd03de33197a22 NeedsCompilation: no Packaged: 2026-10-16 12:46:09 UTC; root Author: Aksel Thomsen [aut, cre], Lovemore Gakava [aut], Cervan Girard [aut], Kristian Troejelsgaard [aut], Steffen Falgreen Larsen [aut], Vladimir Obucina [aut], Michael Svingel [aut], Skander Mulder [aut], Oliver Lundsgaard [aut], Novo Nordisk A/S [cph] Maintainer: Aksel Thomsen