SlideShare una empresa de Scribd logo
1 de 21
EventFlow
Megan Monroe
KristWongsuphasawat
Catherine Plaisant
Ben Shneiderman
Jeff Millstein
Sigfried Gold

 Research supported by NIH and Oracle
Temporal Event Sequences
 Data of the following format:
   Item Identifier                Type of Event   Time (Start/End)
   Patient #1                     Stroke          11/3/2011
   Patient #2                     Heart Attack    7/1/2011
   Patient #1                     Diagnosed       11/5/2011

 Examples:
   •Electronic Health Records
   • Process Flow
   • Web Logs

 Research supported by NIH and Oracle
Big Data Data Mining
Post-marketing surveillance has become a viable alternative
to clinical trials (example: medical insurance databases).


 Advantages:                     Cost effective
                                 No direct effect on patients

 Disadvantages:                  Data is messy and imprecise
                                 Must use very large datasets




  Research supported by NIH and Oracle
US Army PharmacovigilanceCenter, OTSG

                             14 million EHR’s
                         (8 billion observations)
                                         +
                  Standard Statistical Software
                    (PVDAS, SAS, Systat, etc.)

Difficult to:            Develop new questions
                         Find unusual event patterns
                         Understand dataset holistically
                         Communicate findings
  Research supported by NIH and Oracle
EventFlowMotivation
• Allow researchers to evaluate their data holistically
   - Have immediate visual access to data
   - Develop new questions/hypotheses
   - Make rapid adjustments to view and dataset

• Facilitate communication about the data and
  findings

• Integrate easily into existing systems (open source
  Java coding)

  Research supported by NIH and Oracle
Point-Based Events
             STROKE
             ADMITTED
             DIAGNOSED


Interval-Based Events
             ASPIRIN
             DIET
             STEROIDS
 Research supported by NIH and Oracle
Individual Patient Records
                                        Time

Patient #1

Patient #2

Patient #3


Patient #4
….


                    ….




 Research supported by NIH and Oracle
EventFlowDisplay




 Research supported by NIH and Oracle
Aggregated Patient Records




 Research supported by NIH and Oracle
Aggregated Patient Records




 Research supported by NIH and Oracle
Interval Merging




 Research supported by NIH and Oracle
Interval Querying




 Research supported by NIH and Oracle
Query Scope: Presence Events
Point/Point                             Point/Interval   Interval/Interval




 Research supported by NIH and Oracle
Query Scope: Range Constraints

Point/Point                             Point/Interval   Interval/Interval




 Research supported by NIH and Oracle
Query Scope: Absence Events
Point Absences
The absence of a point event necessarily implies that the absence spans the period of
time between the previous presence event (or the beginning of the record) and the
subsequent presence event (or the end of the record).




Interval Absences
The absence of an interval event can occur for both a span of time, or at a point in time.




   Research supported by NIH and Oracle
Query Scope: Absence Events
Point/Point                             Point/Interval   Interval/Interval




 Research supported by NIH and Oracle
Basic Querying
Subsequence:




Overlap:




 Research supported by NIH and Oracle
Advanced Querying




Research supported by NIH and Oracle
LABAsDemo




Research supported by NIH and Oracle
Next Steps

• Complete advanced query implementation

• User tests for advanced query interface

• Begin analysis of new datasets
 (Children’s Hospital)



  Research supported by NIH and Oracle
EventFlow




Contact: madeyjay@umd.edu   http://www.cs.umd.edu/hcil/eventflow/

Más contenido relacionado

La actualidad más candente

Health Informatics Seminar Summary
Health Informatics Seminar SummaryHealth Informatics Seminar Summary
Health Informatics Seminar Summary
jetweedy
 
Personalized Medicine with IBM-Watson: Future of Cancer care
Personalized Medicine with IBM-Watson: Future of Cancer carePersonalized Medicine with IBM-Watson: Future of Cancer care
Personalized Medicine with IBM-Watson: Future of Cancer care
jetweedy
 
Physical therapy fall 2013
Physical therapy fall 2013Physical therapy fall 2013
Physical therapy fall 2013
re_johns
 
Novel Research Data Delivery System Using REDCap 20131211
Novel Research Data Delivery System Using REDCap 20131211Novel Research Data Delivery System Using REDCap 20131211
Novel Research Data Delivery System Using REDCap 20131211
Travis H Nagler, MS, CPHIMS
 

La actualidad más candente (19)

Health Informatics Seminar Summary
Health Informatics Seminar SummaryHealth Informatics Seminar Summary
Health Informatics Seminar Summary
 
PhD status januari 2014
PhD status januari 2014PhD status januari 2014
PhD status januari 2014
 
The End of the Drug Development Casino?
The End of the Drug Development Casino?The End of the Drug Development Casino?
The End of the Drug Development Casino?
 
Alcoa using for data integrity
Alcoa using for data integrityAlcoa using for data integrity
Alcoa using for data integrity
 
eSouce Data for Clinical Trials
eSouce Data for Clinical TrialseSouce Data for Clinical Trials
eSouce Data for Clinical Trials
 
Identifying and tracking research resources using RRIDs: a practical approach
Identifying and tracking research resources using RRIDs:  a practical approachIdentifying and tracking research resources using RRIDs:  a practical approach
Identifying and tracking research resources using RRIDs: a practical approach
 
Machine Learning for Preclinical Research
Machine Learning for Preclinical ResearchMachine Learning for Preclinical Research
Machine Learning for Preclinical Research
 
Unifying Genomics, Phenomics, and Environments
Unifying Genomics, Phenomics, and EnvironmentsUnifying Genomics, Phenomics, and Environments
Unifying Genomics, Phenomics, and Environments
 
Peer Reviewing Data: experiences from a data journal
Peer Reviewing Data: experiences from a data journalPeer Reviewing Data: experiences from a data journal
Peer Reviewing Data: experiences from a data journal
 
Personalized Medicine with IBM-Watson: Future of Cancer care
Personalized Medicine with IBM-Watson: Future of Cancer carePersonalized Medicine with IBM-Watson: Future of Cancer care
Personalized Medicine with IBM-Watson: Future of Cancer care
 
BYO App: Announcing Linq from Open mHealth
BYO App: Announcing Linq from Open mHealthBYO App: Announcing Linq from Open mHealth
BYO App: Announcing Linq from Open mHealth
 
Physical therapy fall 2013
Physical therapy fall 2013Physical therapy fall 2013
Physical therapy fall 2013
 
Evidence Farming and Open Architecture
Evidence Farming and Open ArchitectureEvidence Farming and Open Architecture
Evidence Farming and Open Architecture
 
Considerations and challenges in building an end to-end microbiome workflow
Considerations and challenges in building an end to-end microbiome workflowConsiderations and challenges in building an end to-end microbiome workflow
Considerations and challenges in building an end to-end microbiome workflow
 
Bad science (2015)
Bad science (2015)Bad science (2015)
Bad science (2015)
 
Mycin 016
Mycin  016Mycin  016
Mycin 016
 
Novel Research Data Delivery System Using REDCap 20131211
Novel Research Data Delivery System Using REDCap 20131211Novel Research Data Delivery System Using REDCap 20131211
Novel Research Data Delivery System Using REDCap 20131211
 
Shneiderman info vismedical-amia-panel-v2
Shneiderman info vismedical-amia-panel-v2Shneiderman info vismedical-amia-panel-v2
Shneiderman info vismedical-amia-panel-v2
 
A Standards-based Approach to Development of Clinical Registries - NZ Gestati...
A Standards-based Approach to Development of Clinical Registries - NZ Gestati...A Standards-based Approach to Development of Clinical Registries - NZ Gestati...
A Standards-based Approach to Development of Clinical Registries - NZ Gestati...
 

Destacado

LifeFlow: Understanding Millions of Event Sequences in a Million Pixels
LifeFlow: Understanding Millions of Event Sequences in a Million PixelsLifeFlow: Understanding Millions of Event Sequences in a Million Pixels
LifeFlow: Understanding Millions of Event Sequences in a Million Pixels
Krist Wongsuphasawat
 
Characterizing Physical World Accessibility at Scale Using Crowdsourcing, Co...
Characterizing Physical World Accessibility at Scale Using Crowdsourcing, Co...Characterizing Physical World Accessibility at Scale Using Crowdsourcing, Co...
Characterizing Physical World Accessibility at Scale Using Crowdsourcing, Co...
Jon Froehlich
 
Visual Analytics for Healthcare - Panel at AMIA 2012 in Chicago
Visual Analytics for Healthcare - Panel at AMIA 2012 in ChicagoVisual Analytics for Healthcare - Panel at AMIA 2012 in Chicago
Visual Analytics for Healthcare - Panel at AMIA 2012 in Chicago
Adam Perer
 
Data visualisation with predictive learning analytics
Data visualisation with predictive learning analyticsData visualisation with predictive learning analytics
Data visualisation with predictive learning analytics
Chris Ballard
 
“Big Picture”: Mixed-Initiative Visual Analytics of Big Data (VINCI 2013 Keyn...
“Big Picture”: Mixed-Initiative Visual Analytics of Big Data (VINCI 2013 Keyn...“Big Picture”: Mixed-Initiative Visual Analytics of Big Data (VINCI 2013 Keyn...
“Big Picture”: Mixed-Initiative Visual Analytics of Big Data (VINCI 2013 Keyn...
Michelle Zhou
 
Applying Iterative Design to the Eco-Feedback Design Process
Applying Iterative Design to the Eco-Feedback Design Process Applying Iterative Design to the Eco-Feedback Design Process
Applying Iterative Design to the Eco-Feedback Design Process
Jon Froehlich
 

Destacado (20)

Visualization for Event Sequences Exploration
Visualization for Event Sequences ExplorationVisualization for Event Sequences Exploration
Visualization for Event Sequences Exploration
 
LifeFlow: Understanding Millions of Event Sequences in a Million Pixels
LifeFlow: Understanding Millions of Event Sequences in a Million PixelsLifeFlow: Understanding Millions of Event Sequences in a Million Pixels
LifeFlow: Understanding Millions of Event Sequences in a Million Pixels
 
Design solutions for building a rapid population health
Design solutions for building a rapid population healthDesign solutions for building a rapid population health
Design solutions for building a rapid population health
 
LACE Masterclass Learning Analytics M&L Brussels 2014
LACE Masterclass Learning Analytics M&L Brussels 2014LACE Masterclass Learning Analytics M&L Brussels 2014
LACE Masterclass Learning Analytics M&L Brussels 2014
 
Asne2013
Asne2013Asne2013
Asne2013
 
Lifeflow: Visualizing an Overview of Event Sequences
Lifeflow: Visualizing an Overview of Event SequencesLifeflow: Visualizing an Overview of Event Sequences
Lifeflow: Visualizing an Overview of Event Sequences
 
Characterizing Physical World Accessibility at Scale Using Crowdsourcing, Co...
Characterizing Physical World Accessibility at Scale Using Crowdsourcing, Co...Characterizing Physical World Accessibility at Scale Using Crowdsourcing, Co...
Characterizing Physical World Accessibility at Scale Using Crowdsourcing, Co...
 
Visual Analytics for Healthcare - Panel at AMIA 2012 in Chicago
Visual Analytics for Healthcare - Panel at AMIA 2012 in ChicagoVisual Analytics for Healthcare - Panel at AMIA 2012 in Chicago
Visual Analytics for Healthcare - Panel at AMIA 2012 in Chicago
 
Death to J-schools
Death to J-schoolsDeath to J-schools
Death to J-schools
 
Adventures in Data Visualization - Jeff Heer, May 2015
Adventures in Data Visualization - Jeff Heer, May 2015Adventures in Data Visualization - Jeff Heer, May 2015
Adventures in Data Visualization - Jeff Heer, May 2015
 
Data visualisation with predictive learning analytics
Data visualisation with predictive learning analyticsData visualisation with predictive learning analytics
Data visualisation with predictive learning analytics
 
“Big Picture”: Mixed-Initiative Visual Analytics of Big Data (VINCI 2013 Keyn...
“Big Picture”: Mixed-Initiative Visual Analytics of Big Data (VINCI 2013 Keyn...“Big Picture”: Mixed-Initiative Visual Analytics of Big Data (VINCI 2013 Keyn...
“Big Picture”: Mixed-Initiative Visual Analytics of Big Data (VINCI 2013 Keyn...
 
Applying Iterative Design to the Eco-Feedback Design Process
Applying Iterative Design to the Eco-Feedback Design Process Applying Iterative Design to the Eco-Feedback Design Process
Applying Iterative Design to the Eco-Feedback Design Process
 
DDD Framework for Java: JdonFramework
DDD Framework for Java: JdonFrameworkDDD Framework for Java: JdonFramework
DDD Framework for Java: JdonFramework
 
Digital innovation and Alzheimer's Disease
Digital innovation and Alzheimer's DiseaseDigital innovation and Alzheimer's Disease
Digital innovation and Alzheimer's Disease
 
Pattern diagnostics 2015
Pattern diagnostics 2015Pattern diagnostics 2015
Pattern diagnostics 2015
 
Microservice vs. Monolithic Architecture
Microservice vs. Monolithic ArchitectureMicroservice vs. Monolithic Architecture
Microservice vs. Monolithic Architecture
 
AWS Real-Time Event Processing
AWS Real-Time Event ProcessingAWS Real-Time Event Processing
AWS Real-Time Event Processing
 
Personalized medicine
Personalized medicinePersonalized medicine
Personalized medicine
 
Intel precision medicine apr 2015
Intel precision medicine apr 2015Intel precision medicine apr 2015
Intel precision medicine apr 2015
 

Similar a EventFlow Presentation

Next generation electronic medical records and search a test implementation i...
Next generation electronic medical records and search a test implementation i...Next generation electronic medical records and search a test implementation i...
Next generation electronic medical records and search a test implementation i...
lucenerevolution
 
Canvas health talkjuly2015.key
Canvas health talkjuly2015.keyCanvas health talkjuly2015.key
Canvas health talkjuly2015.key
Brian Fisher
 
A Standards-based Approach to Development of Clinical Registries - Initial Le...
A Standards-based Approach to Development of Clinical Registries - Initial Le...A Standards-based Approach to Development of Clinical Registries - Initial Le...
A Standards-based Approach to Development of Clinical Registries - Initial Le...
Koray Atalag
 

Similar a EventFlow Presentation (20)

Informationist Services for Deafness Research : A Case Study
Informationist Services for Deafness Research : A Case StudyInformationist Services for Deafness Research : A Case Study
Informationist Services for Deafness Research : A Case Study
 
DCHI webinar on N3C January 2021
DCHI webinar on N3C January 2021DCHI webinar on N3C January 2021
DCHI webinar on N3C January 2021
 
FAIRness and Accountability BioIT 2019 FAIR track
FAIRness and Accountability BioIT 2019 FAIR trackFAIRness and Accountability BioIT 2019 FAIR track
FAIRness and Accountability BioIT 2019 FAIR track
 
PhRMA Some Early Thoughts
PhRMA Some Early ThoughtsPhRMA Some Early Thoughts
PhRMA Some Early Thoughts
 
Some Early Thoughts
Some Early ThoughtsSome Early Thoughts
Some Early Thoughts
 
Open repositories for neuroimaging research
Open repositories for neuroimaging researchOpen repositories for neuroimaging research
Open repositories for neuroimaging research
 
NISO Working Group Connection Live! Research Data Metrics Landscape: An Updat...
NISO Working Group Connection Live! Research Data Metrics Landscape: An Updat...NISO Working Group Connection Live! Research Data Metrics Landscape: An Updat...
NISO Working Group Connection Live! Research Data Metrics Landscape: An Updat...
 
Next generation electronic medical records and search a test implementation i...
Next generation electronic medical records and search a test implementation i...Next generation electronic medical records and search a test implementation i...
Next generation electronic medical records and search a test implementation i...
 
Ontology-Driven Clinical Intelligence: A Path from the Biobank to Cross-Disea...
Ontology-Driven Clinical Intelligence: A Path from the Biobank to Cross-Disea...Ontology-Driven Clinical Intelligence: A Path from the Biobank to Cross-Disea...
Ontology-Driven Clinical Intelligence: A Path from the Biobank to Cross-Disea...
 
Canvas health talkjuly2015.key
Canvas health talkjuly2015.keyCanvas health talkjuly2015.key
Canvas health talkjuly2015.key
 
Data at the NIH: Some Early Thoughts
Data at the NIH: Some Early ThoughtsData at the NIH: Some Early Thoughts
Data at the NIH: Some Early Thoughts
 
Delivering AI in real time to clinicians
Delivering AI in real time to cliniciansDelivering AI in real time to clinicians
Delivering AI in real time to clinicians
 
Workshop finding and accessing data - fiona nadia charlotte - cambridge apr...
Workshop   finding and accessing data - fiona nadia charlotte - cambridge apr...Workshop   finding and accessing data - fiona nadia charlotte - cambridge apr...
Workshop finding and accessing data - fiona nadia charlotte - cambridge apr...
 
Roche_open_science_NIOO_KNAW_workshop_NL
Roche_open_science_NIOO_KNAW_workshop_NLRoche_open_science_NIOO_KNAW_workshop_NL
Roche_open_science_NIOO_KNAW_workshop_NL
 
Open science in RIKEN-KI doctorial course on March 20, 2019
Open science in RIKEN-KI doctorial course on March 20, 2019Open science in RIKEN-KI doctorial course on March 20, 2019
Open science in RIKEN-KI doctorial course on March 20, 2019
 
Scott Edmunds talk at ODHK.meet.26: Open Science Data = Open Data (a rant in ...
Scott Edmunds talk at ODHK.meet.26: Open Science Data = Open Data (a rant in ...Scott Edmunds talk at ODHK.meet.26: Open Science Data = Open Data (a rant in ...
Scott Edmunds talk at ODHK.meet.26: Open Science Data = Open Data (a rant in ...
 
Ontology-Driven Clinical Intelligence: Removing Data Barriers for Cross-Disci...
Ontology-Driven Clinical Intelligence: Removing Data Barriers for Cross-Disci...Ontology-Driven Clinical Intelligence: Removing Data Barriers for Cross-Disci...
Ontology-Driven Clinical Intelligence: Removing Data Barriers for Cross-Disci...
 
The W3C PROV standard: data model for the provenance of information, and enab...
The W3C PROV standard:data model for the provenance of information, and enab...The W3C PROV standard:data model for the provenance of information, and enab...
The W3C PROV standard: data model for the provenance of information, and enab...
 
A Standards-based Approach to Development of Clinical Registries - Initial Le...
A Standards-based Approach to Development of Clinical Registries - Initial Le...A Standards-based Approach to Development of Clinical Registries - Initial Le...
A Standards-based Approach to Development of Clinical Registries - Initial Le...
 
2021-01-27--biodiversity-informatics-gbif-(52slides)
2021-01-27--biodiversity-informatics-gbif-(52slides)2021-01-27--biodiversity-informatics-gbif-(52slides)
2021-01-27--biodiversity-informatics-gbif-(52slides)
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

EventFlow Presentation

  • 1. EventFlow Megan Monroe KristWongsuphasawat Catherine Plaisant Ben Shneiderman Jeff Millstein Sigfried Gold Research supported by NIH and Oracle
  • 2. Temporal Event Sequences Data of the following format: Item Identifier Type of Event Time (Start/End) Patient #1 Stroke 11/3/2011 Patient #2 Heart Attack 7/1/2011 Patient #1 Diagnosed 11/5/2011 Examples: •Electronic Health Records • Process Flow • Web Logs Research supported by NIH and Oracle
  • 3. Big Data Data Mining Post-marketing surveillance has become a viable alternative to clinical trials (example: medical insurance databases). Advantages: Cost effective No direct effect on patients Disadvantages: Data is messy and imprecise Must use very large datasets Research supported by NIH and Oracle
  • 4. US Army PharmacovigilanceCenter, OTSG 14 million EHR’s (8 billion observations) + Standard Statistical Software (PVDAS, SAS, Systat, etc.) Difficult to: Develop new questions Find unusual event patterns Understand dataset holistically Communicate findings Research supported by NIH and Oracle
  • 5. EventFlowMotivation • Allow researchers to evaluate their data holistically - Have immediate visual access to data - Develop new questions/hypotheses - Make rapid adjustments to view and dataset • Facilitate communication about the data and findings • Integrate easily into existing systems (open source Java coding) Research supported by NIH and Oracle
  • 6. Point-Based Events STROKE ADMITTED DIAGNOSED Interval-Based Events ASPIRIN DIET STEROIDS Research supported by NIH and Oracle
  • 7. Individual Patient Records Time Patient #1 Patient #2 Patient #3 Patient #4 …. …. Research supported by NIH and Oracle
  • 9. Aggregated Patient Records Research supported by NIH and Oracle
  • 10. Aggregated Patient Records Research supported by NIH and Oracle
  • 11. Interval Merging Research supported by NIH and Oracle
  • 12. Interval Querying Research supported by NIH and Oracle
  • 13. Query Scope: Presence Events Point/Point Point/Interval Interval/Interval Research supported by NIH and Oracle
  • 14. Query Scope: Range Constraints Point/Point Point/Interval Interval/Interval Research supported by NIH and Oracle
  • 15. Query Scope: Absence Events Point Absences The absence of a point event necessarily implies that the absence spans the period of time between the previous presence event (or the beginning of the record) and the subsequent presence event (or the end of the record). Interval Absences The absence of an interval event can occur for both a span of time, or at a point in time. Research supported by NIH and Oracle
  • 16. Query Scope: Absence Events Point/Point Point/Interval Interval/Interval Research supported by NIH and Oracle
  • 17. Basic Querying Subsequence: Overlap: Research supported by NIH and Oracle
  • 20. Next Steps • Complete advanced query implementation • User tests for advanced query interface • Begin analysis of new datasets (Children’s Hospital) Research supported by NIH and Oracle
  • 21. EventFlow Contact: madeyjay@umd.edu http://www.cs.umd.edu/hcil/eventflow/