Package: mighty Title: ADaM Program Generation Through Declarative Specifications Version: 0.0.0.9039 Authors@R: c( person("Matthew", "Phelps", , "mewp@novonordisk.com", role = c("aut", "cre")), person("Nicolai", "Skov Johnsen", , "nosj@novonordisk.com", role = "aut"), person("Aksel", "Thomsen", , "oath@novonordisk.com", role = "aut"), person("Michael Hedegaard", "Thomsen", , "mhzt@novonordisk.com", role = "aut") ) Description: Provides tools for generating ADaM programs in clinical trials using a declarative approach. Users specify what data structure and derivations they need through YAML-based specifications, rather than writing imperative code. The package handles dependency tracking between columns and rows, orchestrates code components, and automatically generates executable R programs for ADaM dataset creation. License: Apache License (>= 2) URL: https://novonordisk-opensource.github.io/mighty/ Depends: R (>= 4.1) Imports: assertthat, checkmate, cli, data.table, dplyr, glue, igraph, mighty.component (>= 0.1.0.9005), mighty.metadata (>= 0.1.0.9006), purrr, R6, RColorBrewer, rlang, S7, S7schema, styler, utils, visNetwork, zephyr Suggests: admiral, arrow, connector, gh, knitr, labelled, pharmaverseadam, pharmaversesdtm (>= 0.2.0), quarto, remotes, rmarkdown, roxygen2, testthat (>= 3.0.0), tools, whisker, withr, yaml VignetteBuilder: knitr, quarto Remotes: NovoNordisk-OpenSource/mighty.component, NovoNordisk-OpenSource/mighty.metadata Config/roxygen2/version: 8.1.1 Config/testthat/edition: 3 Encoding: UTF-8 Roxygen: list(markdown = TRUE) Config/pak/sysreqs: cmake libglpk-dev make libuv1-dev libxml2-dev libssl-dev libnode-dev Repository: https://novonordisk-opensource.r-universe.dev Date/Publication: 2026-10-15 13:52:07 UTC RemoteUrl: https://github.com/NovoNordisk-OpenSource/mighty RemoteRef: HEAD RemoteSha: 1cbb24e3cca01e029044e51001450bf501fa28ae NeedsCompilation: no Packaged: 2026-10-15 17:26:32 UTC; root Author: Matthew Phelps [aut, cre], Nicolai Skov Johnsen [aut], Aksel Thomsen [aut], Michael Hedegaard Thomsen [aut] Maintainer: Matthew Phelps