Skip to content
Shiny app for EHRtemporalVariability R package
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


EHRtemporalVariability-shiny is an R Shiny app for delineating reference changes in Eletronic Health Records over time. This app uses and complements the R EHRtemporalVariability package (

What is this repository for?

The EHRtemporalVariability-shiny R Shiny app provides a graphical user interface to delineate reference changes over time in Electronic Health Records through the projection and visualization of differences among data temporal batches. This is done through the estimation of data statistical distributions over time and their projection in non-parametric statistical manifolds uncovering the patterns of the data latent temporal variability. Results can be explored through visual analytics formats such as Data Temporal heatmaps and Information Geometric Temporal (IGT) plots [1,2]. The supporting EHRtemporalVariability R package can be used for more detailed and personalized analysis by users experienced in R coding.

Note that there are two shiny app R files:

  • EHRtemporalVariabilityShinyAppForLocalUse.R: Besides the embedded demo and the loading of .RData files, it includes the loading and processing of csv files with raw data at individual level.
  • EHRtemporalVariabilityShinyAppForPublicUse.R: It does not include the csv functionality.

On line demo

An on line demo of the EHRtemporalVariability shiny app is available at

Package Status

  • Version: 1.0
  • Authors: Carlos Sáez (UPV-HMS), Alba Gutiérrez-Sacristán (HMS), Paul Avillach (HMS), Juan M García-Gómez (UPV)
  • Maintainer: Carlos Saez (UPV-HMS)

Copyright: 2019 - Biomedical Data Science Lab, Universitat Politècnica de València, Spain (UPV) - Department of Biomedical Informatics, Harvard Medical School (HMS)


A paper describing the EHRtemporalVariability package has been submitted. If you use EHRtemporalVariability, please cite:

Sáez C, Gutiérrez-Sacristán A, Avillach P, García-Gómez JM. EHRtemporalVariability: delineating unknown reference changes in Electronic Health Records over time. (Submitted)

The original methods and case studies using the approach are described here:

[1]: Sáez C, Rodrigues PP, Gama J, Robles M, García-Gómez JM. Probabilistic change detection and visualization methods for the assessment of temporal stability in biomedical data quality. Data Mining and Knowledge Discovery. 2015;29:950–75.

[2]: Sáez C, Zurriaga O, Pérez-Panadés J, Melchor I, Robles M, García-Gómez JM. Applying probabilistic temporal and multisite data quality control methods to a public health mortality registry in spain: A systematic approach to quality control of repositories. Journal of the American Medical Informatics Association. 2016;23:1085–95.

[3]: Sáez C, García-Gómez JM. Kinematics of Big Biomedical Data to characterize temporal variability and seasonality of data repositories: Functional Data Analysis of data temporal evolution over non-parametric statistical manifolds. International Journal of Medical Informatics. 2018;119:109–24.

You can’t perform that action at this time.