## ---- setup, include = FALSE---------------------------------------------- source(system.file("extdata", "vignettes", "helpers.R", package = "ricu")) knitr::opts_chunk$set( collapse = TRUE, comment = "#>" ) library(ricu) ## ---- assign-src, echo = FALSE-------------------------------------------- src <- "mimic_demo" ## ---- assign-demo, echo = FALSE------------------------------------------- demo <- c(src, "eicu_demo") ## ---- demo-miss, echo = FALSE, eval = !srcs_avail(demo), results = "asis"---- # demo_missing_msg(demo, "start.html") # knitr::opts_chunk$set(eval = FALSE) ## ---- eval = FALSE-------------------------------------------------------- # install.packages("ricu") ## ---- eval = FALSE-------------------------------------------------------- # remotes::install_github("eth-mds/ricu") ## ---- echo = FALSE, eval = TRUE, results = "asis"------------------------- cat( "```r\n", "install.packages(\n", " c(", paste0("\"", sub("_", ".", demo), "\"", collapse = ", "), "),\n", " repos = \"https://eth-mds.github.io/physionet-demo\"\n", ")\n", "```\n", sep = "" ) ## ---- load-ts------------------------------------------------------------- src <- "mimic_demo" demo <- c(src, "eicu_demo") head(explain_dictionary(src = demo)) load_concepts("alb", src, verbose = FALSE) ## ---- load-id------------------------------------------------------------- (dat <- load_concepts("height", src, verbose = FALSE)) head(tmp <- as.data.frame(dat, by_ref = TRUE)) identical(dat, tmp) ## ---- load-mult----------------------------------------------------------- load_concepts("weight", demo, verbose = FALSE) ## ---- create-concept, eval = srcs_avail("mimic_demo")--------------------- ldh <- concept("ldh", item("mimic_demo", "labevents", "itemid", 50954), description = "Lactate dehydrogenase", unit = "IU/L" ) load_concepts(ldh, verbose = FALSE) ## ---- eval = FALSE-------------------------------------------------------- # load_concepts("ldh", "mimic_demo")