diff --git a/404.html b/404.html new file mode 100644 index 0000000..5600c89 --- /dev/null +++ b/404.html @@ -0,0 +1,91 @@ + + +
+ + + + +Copyright 2024 Boehringer-Ingelheim Pharma GmbH & Co.KG + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. ++ +
hierarchical_count_table.Rmd
This guide provides a detailed overview of the hierarchical_count_table
module and its features. It is meant to provide guidance to App Creators on creating Apps in DaVinci using the hierarchical_count_table
module. Walk-throughs for sample app creation using the module are also included to demonstrate the various module specific features.
The hierarchical_count_table
module makes it possible to visualize a hierarchy table with event counts for each of the levels.
hierarchical_count_table
features the following tables:
It supports bookmarking.
+dv.tables::mod_hierarchical_count_table()
module uses several arguments with the following being mandatory and the rest optional. As part of app creation, the app creator should specify the values for these arguments as applicable.
Mandatory Arguments
+module_id
: A unique identifier of type character for the module in the app.
subjid_var
: A common column across all datasets that uniquely identify subjects. By default: “SUBJID”
table_dataset_name
: The dataset that contains the events per row. For example, ADAE
pop_dataset_name
: The dataset that contains one row per subject in the total population. For example, ADSL
It expects a dataset with an structure similar to https://www.cdisc.org/kb/examples/adam-subject-level-analysis-adsl-dataset-80283806 , one record per subject It expects to contain, at least, subjid_var
Refer to dv.tables::mod_hierarchical_count_table()
for the complete list of arguments and their description.
+requireNamespace("pharmaverseadam")
+
+adsl_dataset <- pharmaverseadam::adsl %>%
+ dplyr::mutate(
+ dplyr::across(
+ dplyr::where(is.character), as.factor
+ )
+ )
+
+adae_dataset <- pharmaverseadam::adae %>%
+ dplyr::mutate(
+ dplyr::across(
+ dplyr::where(is.character), as.factor
+ )
+ )
+
+dv.manager::run_app(
+ data = list(dummy = list(adsl = adsl_dataset, adbm = adbm_dataset)),
+ module_list = list(
+ "AE Hierarchy Table" = dv.tables::mod_hierarchical_count_table(
+ module_id = "hierarchical_count_table",
+ table_dataset_name = "adae",
+ pop_dataset_name = "adsl"
+ )
+ ),
+ filter_data = "adsl",
+ filter_key = "USUBJID"
+)
This module shows by default the subject ID of the subjects in a given cell.
+It also has the capacity of returning a list with the subjids to other modules. If you have a use case for in which you would prefer a more complex interaction, for example passing the a given ID to another module (e.g. dv.papo
) please let us know or open an issue in the repo!
qc.Rmd
Date: 2024-Oct-30 10:40:36
+The following document generates a report for R packages, to satisfy the criteria of a “Released” status under the Non-GxP project. The QC report contains the following information:
+Please be advised that the QC report generated for this module does not imply validation according to any other GxP criteria. The QC report only satisfies our internally developed quality checks for non-GxP criteria. For clinical reporting purposes, it is essential to note that any outputs generated using this module must be checked and verified within a validated system that adheres to the appropriate GxP guidelines.
+In this traceability matrix only those tests that point to an specification are included.
+Test cases can contain several expectations a test is considered:
+passed if all expectations in the test pass.
failed if at least one expectation in the test fails.
skipped if at least one expectation in the test is skipped.
A test can be both failed and skipped.
+ + + + + + +#> ─ Session info ───────────────────────────────────────────────────────────────
+#> setting value
+#> version R version 4.3.2 (2023-10-31)
+#> os Ubuntu 22.04.4 LTS
+#> system x86_64, linux-gnu
+#> ui X11
+#> language en
+#> collate en_US.UTF-8
+#> ctype en_US.UTF-8
+#> tz Etc/UTC
+#> date 2024-10-30
+#> pandoc 2.9.2.1 @ /usr/bin/ (via rmarkdown)
+#>
+#> ─ Packages ───────────────────────────────────────────────────────────────────
+#> package * version date (UTC) lib source
+#> bslib 0.6.1 2023-11-28 [2] RSPM
+#> cachem 1.0.8 2023-05-01 [2] RSPM
+#> cli 3.6.2 2023-12-11 [2] RSPM
+#> crosstalk 1.2.1 2023-11-23 [2] RSPM
+#> desc 1.4.3 2023-12-10 [2] RSPM
+#> devtools 2.4.5 2022-10-11 [2] RSPM
+#> digest 0.6.34 2024-01-11 [2] RSPM
+#> DT 0.31 2023-12-09 [2] RSPM
+#> ellipsis 0.3.2 2021-04-29 [2] RSPM
+#> evaluate 0.23 2023-11-01 [2] RSPM
+#> fastmap 1.1.1 2023-02-24 [2] RSPM
+#> fs 1.6.3 2023-07-20 [2] RSPM
+#> glue 1.7.0 2024-01-09 [2] RSPM
+#> htmltools 0.5.7 2023-11-03 [2] RSPM
+#> htmlwidgets 1.6.4 2023-12-06 [2] RSPM
+#> httpuv 1.6.13 2023-12-06 [2] RSPM
+#> jquerylib 0.1.4 2021-04-26 [2] RSPM
+#> jsonlite 1.8.8 2023-12-04 [2] RSPM
+#> knitr 1.45 2023-10-30 [2] RSPM
+#> later 1.3.2 2023-12-06 [2] RSPM
+#> lifecycle 1.0.4 2023-11-07 [2] RSPM
+#> magrittr 2.0.3 2022-03-30 [2] RSPM
+#> memoise 2.0.1 2021-11-26 [2] RSPM
+#> mime 0.12 2021-09-28 [2] RSPM
+#> miniUI 0.1.1.1 2018-05-18 [2] RSPM
+#> pkgbuild 1.4.3 2023-12-10 [2] RSPM
+#> pkgdown 2.0.7 2022-12-14 [2] RSPM
+#> pkgload 1.3.3 2023-09-22 [2] RSPM
+#> profvis 0.3.8 2023-05-02 [2] RSPM
+#> promises 1.2.1 2023-08-10 [2] RSPM
+#> purrr 1.0.2 2023-08-10 [2] RSPM
+#> R6 2.5.1 2021-08-19 [2] RSPM
+#> ragg 1.2.7 2023-12-11 [2] RSPM
+#> Rcpp 1.0.12 2024-01-09 [2] RSPM
+#> remotes 2.4.2.1 2023-07-18 [2] RSPM
+#> rlang 1.1.3 2024-01-10 [2] RSPM
+#> rmarkdown 2.25 2023-09-18 [2] RSPM
+#> sass 0.4.8 2023-12-06 [2] RSPM
+#> sessioninfo 1.2.2 2021-12-06 [2] RSPM
+#> shiny 1.8.0 2023-11-17 [2] RSPM
+#> stringi 1.8.3 2023-12-11 [2] RSPM
+#> stringr 1.5.1 2023-11-14 [2] RSPM
+#> systemfonts 1.0.5 2023-10-09 [2] RSPM
+#> textshaping 0.3.7 2023-10-09 [2] RSPM
+#> urlchecker 1.0.1 2021-11-30 [2] RSPM
+#> usethis 2.2.2 2023-07-06 [2] RSPM
+#> vctrs 0.6.5 2023-12-01 [2] RSPM
+#> xfun 0.41 2023-11-01 [2] RSPM
+#> xtable 1.8-4 2019-04-21 [2] RSPM
+#> yaml 2.3.8 2023-12-11 [2] RSPM
+#>
+#> [1] /tmp/RtmpsZlXfr/temp_libpathdb05fd98906
+#> [2] /usr/local/lib/R/site-library
+#> [3] /usr/local/lib/R/library
+#>
+#> ──────────────────────────────────────────────────────────────────────────────
+zz_buildinfo.Rmd
Build date: 2024-10-30 10:40:38
+
+sessionInfo()
+#> R version 4.3.2 (2023-10-31)
+#> Platform: x86_64-pc-linux-gnu (64-bit)
+#> Running under: Ubuntu 22.04.4 LTS
+#>
+#> Matrix products: default
+#> BLAS: /usr/lib/x86_64-linux-gnu/openblas-pthread/libblas.so.3
+#> LAPACK: /usr/lib/x86_64-linux-gnu/openblas-pthread/libopenblasp-r0.3.20.so; LAPACK version 3.10.0
+#>
+#> locale:
+#> [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
+#> [3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
+#> [5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
+#> [7] LC_PAPER=en_US.UTF-8 LC_NAME=C
+#> [9] LC_ADDRESS=C LC_TELEPHONE=C
+#> [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
+#>
+#> time zone: Etc/UTC
+#> tzcode source: system (glibc)
+#>
+#> attached base packages:
+#> [1] stats graphics grDevices utils datasets methods base
+#>
+#> loaded via a namespace (and not attached):
+#> [1] vctrs_0.6.5 cli_3.6.2 knitr_1.45 rlang_1.1.3
+#> [5] xfun_0.41 stringi_1.8.3 purrr_1.0.2 textshaping_0.3.7
+#> [9] jsonlite_1.8.8 glue_1.7.0 htmltools_0.5.7 ragg_1.2.7
+#> [13] sass_0.4.8 rmarkdown_2.25 evaluate_0.23 jquerylib_0.1.4
+#> [17] fastmap_1.1.1 yaml_2.3.8 lifecycle_1.0.4 memoise_2.0.1
+#> [21] stringr_1.5.1 compiler_4.3.2 fs_1.6.3 systemfonts_1.0.5
+#> [25] digest_0.6.34 R6_2.5.1 magrittr_2.0.3 bslib_0.6.1
+#> [29] tools_4.3.2 pkgdown_2.0.7 cachem_1.0.8 desc_1.4.3
+knitr::kable(as.data.frame(installed.packages(), row.names = FALSE)[c("Package", "Version")])
Package | +Version | +
---|---|
dv.tables | +0.0.1 | +
anytime | +0.3.9 | +
askpass | +1.2.0 | +
assertthat | +0.2.1 | +
attachment | +0.4.0 | +
attempt | +0.3.1 | +
AzureAuth | +1.3.3 | +
AzureGraph | +1.3.4 | +
AzureRMR | +2.4.4 | +
backports | +1.4.1 | +
base64enc | +0.1-3 | +
BiocManager | +1.30.22 | +
bit | +4.0.5 | +
bit64 | +4.0.5 | +
bookdown | +0.37 | +
brew | +1.0-10 | +
brio | +1.1.4 | +
bslib | +0.6.1 | +
cachem | +1.0.8 | +
callr | +3.7.3 | +
cellranger | +1.1.0 | +
checkmate | +2.3.1 | +
chromote | +0.1.2 | +
cleanrmd | +0.1.1 | +
cli | +3.6.2 | +
clipr | +0.8.0 | +
clisymbols | +1.2.0 | +
colorspace | +2.1-0 | +
commonmark | +1.9.0 | +
config | +0.3.2 | +
covr | +3.6.4 | +
cranlogs | +2.1.1 | +
crayon | +1.5.2 | +
credentials | +2.0.1 | +
crosstalk | +1.2.1 | +
curl | +5.2.0 | +
cyclocomp | +1.1.1 | +
data.table | +1.14.10 | +
davinci | +0.1.9 | +
debugme | +1.1.0 | +
desc | +1.4.3 | +
deSolve | +1.40 | +
devtools | +2.4.5 | +
diffdf | +1.0.4 | +
diffobj | +0.3.5 | +
diffviewer | +0.1.1 | +
digest | +0.6.34 | +
dockerfiler | +0.2.2 | +
docopt | +0.7.1 | +
downlit | +0.4.3 | +
dplyr | +1.1.4 | +
DT | +0.31 | +
dv.filter | +3.0.2 | +
dv.manager | +2.1.2 | +
dygraphs | +1.1.1.6 | +
ellipsis | +0.3.2 | +
evaluate | +0.23 | +
fansi | +1.0.6 | +
farver | +2.1.1 | +
fastmap | +1.1.1 | +
foghorn | +1.5.1 | +
fontawesome | +0.5.2 | +
forcats | +1.0.0 | +
fs | +1.6.3 | +
future | +1.33.1 | +
gargle | +1.5.2 | +
generics | +0.1.3 | +
gert | +2.0.1 | +
ggplot2 | +3.4.4 | +
gh | +1.4.0 | +
gitcreds | +0.1.2 | +
globals | +0.16.2 | +
glue | +1.7.0 | +
gmailr | +2.0.0 | +
golem | +0.4.1 | +
gtable | +0.3.4 | +
haven | +2.5.4 | +
here | +1.0.1 | +
highr | +0.10 | +
hms | +1.1.3 | +
htmltools | +0.5.7 | +
htmlwidgets | +1.6.4 | +
httpuv | +1.6.13 | +
httr | +1.4.7 | +
httr2 | +1.0.0 | +
hunspell | +3.0.3 | +
ini | +0.3.1 | +
isoband | +0.2.7 | +
jose | +1.2.0 | +
jquerylib | +0.1.4 | +
jsonlite | +1.8.8 | +
katex | +1.4.1 | +
knitr | +1.45 | +
labeling | +0.4.3 | +
later | +1.3.2 | +
lazyeval | +0.2.2 | +
lifecycle | +1.0.4 | +
lintr | +3.1.1 | +
listenv | +0.9.0 | +
littler | +0.3.19 | +
lubridate | +1.9.3 | +
magrittr | +2.0.3 | +
memoise | +2.0.1 | +
metacore | +0.1.2 | +
metatools | +0.1.5 | +
mime | +0.12 | +
miniUI | +0.1.1.1 | +
mockery | +0.4.4 | +
munsell | +0.5.0 | +
openssl | +2.1.1 | +
openxlsx | +4.2.5.2 | +
packrat | +0.9.2 | +
pak | +0.7.1 | +
parallelly | +1.36.0 | +
parsedate | +1.3.1 | +
patrick | +0.2.0 | +
pharmaverseadam | +0.2.0 | +
pillar | +1.9.0 | +
pingr | +2.0.3 | +
pkgbuild | +1.4.3 | +
pkgconfig | +2.0.3 | +
pkgdown | +2.0.7 | +
pkgload | +1.3.3 | +
plotly | +4.10.3 | +
png | +0.1-8 | +
praise | +1.0.0 | +
prettyunits | +1.2.0 | +
processx | +3.8.3 | +
profvis | +0.3.8 | +
promises | +1.2.1 | +
ps | +1.7.5 | +
purrr | +1.0.2 | +
R.cache | +0.16.0 | +
R.methodsS3 | +1.8.2 | +
R.oo | +1.25.0 | +
R.utils | +2.12.3 | +
R6 | +2.5.1 | +
ragg | +1.2.7 | +
rappdirs | +0.3.3 | +
rcmdcheck | +1.4.0 | +
RColorBrewer | +1.1-3 | +
Rcpp | +1.0.12 | +
readr | +2.1.5 | +
readxl | +1.4.3 | +
rematch | +2.0.0 | +
rematch2 | +2.1.2 | +
remotes | +2.4.2.1 | +
renv | +1.0.3 | +
rex | +1.2.1 | +
rhub | +1.1.2 | +
rlang | +1.1.3 | +
rmarkdown | +2.25 | +
roxygen2 | +7.3.0 | +
rprojroot | +2.0.4 | +
rsconnect | +1.2.0 | +
rstudioapi | +0.15.0 | +
rticles | +0.26 | +
rversions | +2.1.2 | +
rvest | +1.0.3 | +
sass | +0.4.8 | +
scales | +1.3.0 | +
selectr | +0.4-2 | +
sessioninfo | +1.2.2 | +
shiny | +1.8.0 | +
shinyAce | +0.4.2 | +
shinydisconnect | +0.1.1 | +
shinyFeedback | +0.4.0 | +
shinyjs | +2.1.0 | +
shinymeta | +0.2.0.3 | +
shinytest | +1.5.3 | +
shinytest2 | +0.3.1 | +
shinyvalidate | +0.1.3 | +
shinyWidgets | +0.8.1 | +
showimage | +1.0.0 | +
sourcetools | +0.1.7-1 | +
spelling | +2.2.1 | +
stringi | +1.8.3 | +
stringr | +1.5.1 | +
styler | +1.10.2 | +
svglite | +2.1.3 | +
sys | +3.4.2 | +
systemfonts | +1.0.5 | +
testit | +0.13 | +
testthat | +3.2.1 | +
textshaping | +0.3.7 | +
tibble | +3.2.1 | +
tidyr | +1.3.0 | +
tidyselect | +1.2.0 | +
timechange | +0.2.0 | +
tinytex | +0.49 | +
tufte | +0.13 | +
tzdb | +0.4.0 | +
urlchecker | +1.0.1 | +
usethis | +2.2.2 | +
utf8 | +1.2.4 | +
uuid | +1.1-1 | +
V8 | +4.4.1 | +
vctrs | +0.6.5 | +
vdiffr | +1.0.7 | +
viridisLite | +0.4.2 | +
vroom | +1.6.5 | +
waldo | +0.5.2 | +
webdriver | +1.0.6 | +
webfakes | +1.3.0 | +
websocket | +1.4.1 | +
whisker | +0.4.1 | +
whoami | +1.3.0 | +
withr | +2.5.2 | +
xfun | +0.41 | +
xml2 | +1.3.6 | +
xmlparsedata | +1.0.5 | +
xopen | +1.0.0 | +
xtable | +1.8-4 | +
xts | +0.13.1 | +
yaml | +2.3.8 | +
zip | +2.3.0 | +
zoo | +1.8-12 | +
base | +4.3.2 | +
boot | +1.3-28.1 | +
class | +7.3-22 | +
cluster | +2.1.4 | +
codetools | +0.2-19 | +
compiler | +4.3.2 | +
datasets | +4.3.2 | +
foreign | +0.8-85 | +
graphics | +4.3.2 | +
grDevices | +4.3.2 | +
grid | +4.3.2 | +
KernSmooth | +2.23-22 | +
lattice | +0.21-9 | +
MASS | +7.3-60 | +
Matrix | +1.6-1.1 | +
methods | +4.3.2 | +
mgcv | +1.9-0 | +
nlme | +3.1-163 | +
nnet | +7.3-19 | +
parallel | +4.3.2 | +
rpart | +4.1.21 | +
spatial | +7.3-17 | +
splines | +4.3.2 | +
stats | +4.3.2 | +
stats4 | +4.3.2 | +
survival | +3.5-7 | +
tcltk | +4.3.2 | +
tools | +4.3.2 | +
utils | +4.3.2 | +