Learn R Programming

'EpiSignalDetection' package

European Centre for Disease Prevention and Control (ECDC)

Description

The 'EpiSignalDetection' package allows the user to explore time series for signal detection. It is specifically designed to detect possible outbreaks using infectious disease surveillance data at the European Union / European Economic Area or country level.

The package includes:

  • Signal Detection tool (Fig.1) an interactive 'shiny' application

in which the user can import external data and perform basic signal detection analyses;

  • An automated report (Fig.2) in HTML format, presenting the results

of the time series analysis in tables and graphs. This report can also be stratified by population characteristics (see 'Population' variable).

Fig.1 Signal detection tool for monitoring infectious diseases in TESSy

Fig.2 Report of alarms

...

Copy Link

Version

Install

install.packages('EpiSignalDetection')

Monthly Downloads

282

Version

0.1.3

License

EUPL

Issues

Pull Requests

Stars

Forks

Maintainer

Lore Merdrignac

Last Published

March 3rd, 2026

Functions in EpiSignalDetection (0.1.3)

SignalData

Dataset for Signal Detection Analysis, reported cases, 1999-2018 (ECDC Atlas export)
AlgoParam

List of datasets containing the Farrington Flexible and GLRNB default parameters by time unit
importAtlasExport

Import ECDC Atlas export file (csv)
plotSD

Plot the Signal Detection time series
studyPeriod

Compute the study period
filterAtlasExport

Filter clean Atlas export
stsSD

Build sts object
cleanAtlasExport

Clean the Atlas export dataframe
algoSD

Build algo object
runEpiSDReport

Run the EpiSignalDetection report (HTML markdown)
aggAtlasExport

Aggregate filtered final Atlas export
runEpiSDApp

Run the EpiSignalDectection 'shiny' application