The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
R package for calculating Days Alive and Out of Hospital (DAOH)
Supports all three hospital-time algorithms (nights, days, exact) and all three death-handling approaches (midday, midnight, zero), with tools for comparison, and visualisation.
# From source (once on CRAN or GitHub)
# install.packages("daoh")
# From local source
devtools::install("path/to/daoh_package/daoh")library(daoh)
# Load the built-in day-stay example
ex <- load_example("daystay")
# Nights algorithm: same-day admission = 0 nights → DAOH = 30
calc_daoh(ex$events, ex$index_dates, period = 30, method = "nights")
# Days algorithm: same-day admission = 1 day → DAOH = 29
calc_daoh(ex$events, ex$index_dates, period = 30, method = "days")| Function | Purpose |
|---|---|
calc_daoh() |
Main DAOH calculation |
load_example() |
Load synthetic example datasets |
bland_altman_daoh() |
Bland–Altman agreement statistics |
daoh_icc() |
Intraclass correlation across methods |
daoh_reclassify() |
Quartile reclassification analysis |
plot_daoh_dist() |
Distribution plot (Figure 2 style) |
plot_daoh_ba() |
Bland–Altman plot |
plot_daoh_reclassify() |
Reclassification heatmap |
Three synthetic datasets are included:
"daystay" — single day-stay
illustrating the nights vs days difference"death" — four admissions + in-period
death (Figure 1 worked example)"population" — 500-patient cohort for
method comparisonSee vignette("getting_started", package = "daoh") for a
full walkthrough.
DOI: 10.5281/zenodo.20671491
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.