From f12fda04696d9ff2d8d5df7042724fbd4fcbc65b Mon Sep 17 00:00:00 2001 From: Sebastian Funk Date: Fri, 17 May 2024 07:45:27 +0100 Subject: [PATCH] add database vignette --- vignettes/database.Rmd | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 vignettes/database.Rmd diff --git a/vignettes/database.Rmd b/vignettes/database.Rmd new file mode 100644 index 000000000..ad4ec0f36 --- /dev/null +++ b/vignettes/database.Rmd @@ -0,0 +1,38 @@ +--- +title: "Current database" +output: + bookdown::html_vignette2: + fig_caption: yes + code_folding: show +pkgdown: + as_is: true +vignette: > + %\VignetteIndexEntry{Current database} + %\VignetteEngine{knitr::rmarkdown} + %\VignetteEncoding{UTF-8} +--- + +```{r echo = FALSE} +library("DT") +library("epiparameter") + +db <- epidist_db() +tbl <- lapply(db, function(x) { + data.frame( + disease = x$disease, + pathogen = x$pathogen, + epi_dist = x$epi_dist, + url = paste0('' , x$citation$doi, '') + ) +}) +tb <- do.call(rbind, tbl) +## sort by disease then pathogen +tb <- tb[order(tb$disease, tb$pathogen), ] +datatable( + tb, + rownames = FALSE, + colnames = c("Disease", "Pathogen", "Distribution", "Reference"), + escape = FALSE, + options = list(pageLength = 50) +) +```