Key | Description |
---|---|
↑ |
Next time step |
↓ |
Previous time step |
shift + ↑/↓ |
Slow time step |
alt |
Toggle person Ids |
esc |
Revert to normal mode |
The long strips each represent a community and its size over time.
When you hover and click a community, others vanish if they have no members in common.
You can inspect similarity by clicking one community and hovering another.
Doubling clicking nodes on the graph also works.
The graph visualizes the network in a 10-minute time-bin, corresponding to the position of horizontal blue bar in the left panel.
By stepping through time (using the up and down arrow keys), the network updates to visualize an adjacent time-bin.
You zoom in and out by scrolling on the graph.
The slider controls the minimum size of groups that are displayed.
If set to 5, groups of maximum size lower than 5 are not shown.
The buttons control various things.
The first row controls the day of the week.
If a community exists on two seperate days, it will have the same horizontal position on both days.
The second row of buttons controls which interlayer coupling sheme was used for community detection [1].
The third row changes the dataset [2, 3].
This is a visualization of the temporal structure of communities in dynamical face-to-face networks. Each node in the graph represents a person, and each link represents an encounter. The graph represents an aggregate of all connections that occur within a 10 minute window visualized by the blue ribbon, initiated at 9:00 - 9:10 AM. The left panel visualizes the temporal evolution of each community over a single day (width corresponding to size, horizontal position arbitrary, colors reused at random).
By using the arrow keys, you can change the window of interactions that the graph shows. You can also click on a timelabel to change the time. Using these controls it is possible to visualize how groups grow, vanish, split, merge and exchange members.
Hovering a community causes non-overlapping communities to vanish. If you click on one of them, a tooltip displays some stats about the group. Once a community is highlighted you can hover over other communities to get a measure of similarity and number of shared members.
At default, the visualization displays the network on a Monday. You can change this by clicking one the weekday buttons. Doing so will display one of the other days. It is possible to notice that certain communities occur each day, with a similar temporal pattern.
This is an interactive version of Fig. 7 in Aslak, Ulf, et. al. "Constrained information flows in temporal networks reveal intermittent communities." arXiv preprint arXiv:1711.07649 (2017). Refer to the paper for further details. Refer to www.mapequation.org for an implementation of the community detection algorithm. Project code is available on Github.