analysis.graph

Tools for studying the graph of interactions between message senders. An interaction, for the purposes of this module, is a direct reply

bigbang.analysis.graph.ascendancy(am)

Ulanowicz ecosystem health measures Input is weighted adjacency matrix.

bigbang.analysis.graph.capacity(am)

Return the capacity given a adjacency matrix.

bigbang.analysis.graph.compute_ascendancy(messages, duration=50)

Compute ascendancy given messages.

bigbang.analysis.graph.interaction_graph_to_matrix(dg)

Turn an interaction graph into a weighted edge matrix.

bigbang.analysis.graph.messages_to_interaction_graph(messages, verbose=False, clean=True)

Return a interactable graph given messages.

bigbang.analysis.graph.messages_to_reply_graph(messages)

Return a graph given messages.

bigbang.analysis.graph.overhead(am)

Return overhead given a adjacency matrix.