October 10, 2018

Goal

To show AML patients vital signs and lab results change during treatment course:

  • Patient measurements change over time
  • Variation of same measument among patients
  • Pattern of change over treatment course by patients/measurements

Challenges

A couple of challenges we are facing:

  • Complexity: more than 10 measurements for lab tests and vital signs
  • Scale: dramatically difference among measurements
  • Cluster: repeated measurements over the treatment
  • Flexibility: comparison among patients or between measurements

AML patient sample

Labs and vitals information can be collected multiple time a day or on different days:

Solution: Grouping similar scales:

We can group similar scales into one group and plot those graphs seprately.

Grouping similarity(continued):

Solution: Standardized scales panels by patients

To outcome scales squeeze issue, We could also standadizes cale using Z-score and present them in different panels for each of the patient:

Anothre way: Patients measurements by Lab/vital panels

Antoerh way to Keep each measurement in its original scale is to overlay patients measurements within same panel.

A flexible solution?

Still those graphs are not user friendly, lack of functionality of identify data point. It may need multiple iterations for data exploring. Our current effort is building an interactive web app, here is what we have so far:

https://songlh15.shinyapps.io/datavis/

Web App

Overview interface

Raw values

All lab/vital

Lab only

Z-score

Z-score with reference

panel by lab/vital

Graph by gender

Graph by race