Tutorial: Temporal network measures

The module teneto.networkmeasures includes several functions to quantify different properties of temporal networks. Below are four different types of properties which can be calculated for each node. For all these properties you can generally derive a time-averaged version or one value per time-point.

Many of the functions use a calc argument to specify what type of measure you want to quantify. For example calc=’global’ will return the global version of a measure and calc=’communities’ will return the community version of the function.

Centrality measures

Centrality measures quantify a value per node. These can be useful for finding important nodes in the network.

Community dependent measures

Community measure quantify a value per community or a value for community interactions. Communities are an important part of network theory, where nodes are grouped into groups.

Node measures that are dependent on community vector

Global measures

Global measures try and calculate one value to reflect the entire network. Examples of global measures:

Edge measures

Edge measures quantify a property for each edge.

Community measures

Community measures quantify the community partition instead of the underlying network. These are found in the module teneto.communitymeasures