Skip to content

AnnaMille/EpiLinx

Repository files navigation

Last updated: 2026-04-15

Welcome to

EpiLinx is an R Shiny application for exploring hospital contact patterns through interactive visualizations. At its core, EpiLinx implements an algorithm that identifies overlapping hospital stays between patients across departments and institutions.

By quantifying these overlaps, EpiLinx enables users to investigate potential pathways of contact and transmission. The app provides a variety of interactive plots and tables that support exploration at multiple levels — from individual patients to departments and entire hospitals.

EpiLinx is designed to support epidemiological analysis by making complex temporal overlap structures accessible and interpretable through an intuitive interface.

For more details, see the documentation and examples included in this repository.

Installation

The EpiLinx package requires installation of the statistical programming software R. Installers for Linux, macOS and Windows can be downloaded from The Comprehensive R Archive Network at CRAN

You can install EpiLinx from R by:

install.packages(
  "EpiLinx",
  repos = c("https://ku-awdc.r-universe.dev/", "https://cran.rstudio.com/")
)

Usage

EpiLinx is an interactive Shiny application for exploring overlapping hospital stays.
In most cases, you simply launch the app and explore the data through the user interface.

library(EpiLinx)

run_app()

Proven use

EpiLinx has been routinely used in the Danish outbreak surveillance for over six years, supporting weekly analyses of hospital contact patterns.

The tool has been applied in real-world epidemiological investigations and has contributed to multiple studies on transmission dynamics and healthcare-associated contacts. EpiLinx has been used in the following studies:

About

Interactive visualization tool for nosocomial outbreaks

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages