EventFlow is a visualization tool designed to do analysis on categorical temporal event data. Unlike its predecessor LifeFlow, which only supports point-based events, EventFlow is capable of visualizing both point-based and interval-based events. EventFlow provides a powerful graphical query interface for users to search for complex patterns of event sequences. Before using EventFlow, it is recommended that you read the research papers in the EventFlow webpage.
EventFlow can be used on systems running Mac OS X or Microsoft Windows. The minimum system requirements are:
EventFlow has been tested on Mac OS X 10.5-10.11, Microsoft Windows XP and Windows 7.
We can provide you with a review version of EventFlow.
Office of Technology Commercialization (OTC)
2130 Mitchell Building, University of Maryland, College Park, MD 20742
Phone: 301-405-3947 | Fax: 301-314-9502
See http://www.cs.umd.edu/hcil/eventflow/ for more information.
After extracting the zip file, to run EventFlow, double-click on the file eventflow_vX.XXX.jar in the extracted directory, where X.XXX is the version number. A splash screen will appear to indicate that EventFlow is loading.
Five different files are used in EventFlow:
To generate data sets for testing, use http://eventdatagenerator.appspot.com/
It is a 5-column tab-delimited text file (note the difference in the data format for LifeFlow).
(Use ; to separate between attributes. Leave this column blank if you do not have any event attributes) ; ; ...
The following date/time formats are supported:
- If the file can't be loaded successfully, try the following:
1. Check if the columns are separated by spaces instead of one tab- If a record ID or a category name includes spaces, commas, or semicolons, enclose the field in quotes.
2. Remove all the redundant spaces or new lines after a row
|Record ID||Event Category||Start Time||End Time||Event attributes|
|1||Admitted||1/6/2011||Account No.="24287939"; Doctor's ID="5487"|
This file stores the non-temporal attributes of each record. You are not required to have this file if you do not have any record attributes. It is a 3-column tab-delimited text file, which has the same name as the event data file but with extension *.attrib.
|Record ID||Attribute name||Attribute value|
Throughout the manual, a sample dataset is used to demonstrate the features in EventFlow.
The sample data is a generated set of electronic medical records with five event categories:
Other sample datasets will be provided when you gain access to the software.