Package: whirl Title: Log Execution of Scripts Version: 0.3.2.9002 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-06-22 07:15:57 UTC RemoteUrl: https://github.com/NovoNordisk-OpenSource/whirl RemoteRef: HEAD RemoteSha: e6a2a863ef0ab219815a66eb00a80f3d22138efe NeedsCompilation: no Packaged: 2026-06-22 09:43:51 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