The Analysis module provides users with functions to determine graph properties of a network, like the network cost, which gives the sum of all edge weights as a cost. More in-depth insights can be obtained with the component connectivity functions, calculating how many edges are connected to each individual node, or the component score, returning the sum of all edge weights the node is involved in. The component cycle functionality calculates the number of cycles in which the node is present. The robustness measure is a function that samples the graph to test if it remains connected after a certain proportion of edges are randomly removed.