Timeline

Graphlytic's Timeline is a filter for filtering out nodes and relationships based on date and time data stored in properties.

Controls

images/download/attachments/18219129/gl_timeline.jpg

  1. Timeline can be switched on and off with the timeline switch in Tools panel : images/download/thumbnails/18219129/toolbar_timeline.png

  2. Slider for setting the time interval which will be visualized

Data model

Timeline filter is based on the premise that every element (node or relationship) can be created once and deleted once (in timely manner) so every element has to have 2 properties defined which represents the "start date" and "end date" of the element's lifespan. These two properties together with the datetime format can be configured in Visualization setting.

If your data model has only one datetime point (e.g. events or workflows) then simply set "start date" and "end date" to the same datetime (same property can be used in configuration).

Filtering

Everytime the Timeline interval is changed the data snapshot in visualization is recalculated with only time-relevant elements. The relevancy is calculated based on the "start date" and "end date". More can be seen in next picture where are 3 nodes and 1 relationship with different time relevancy shown in different time intervals.

images/download/attachments/18219129/Timeline_chart.png

Above time axis : time relevancy of graph elements visualized as bars with start and end according to time axis.

Below time axis : elements that will be visualized if the time interval is set according to the vertical dashed lines.

Configuration

Timeline has to be explicitly defined in the Visualization setting otherwise it's deactivated and can't be started in the visualization.