def null_model(version): net = nx.DiGraph(globals()["TRN"][version]) flips = globals()["flip_num"] nx.convert_node_labels_to_integers(net, ordering="sorted", label_attribute="element") rewirer = NetworkRewiring() (rnd_net, flip_rate) = rewirer.randomise(net, flip=flips, copy=False) return (rnd_net, flip_rate)
def switch((net, flips)): rewirer = NetworkRewiring() (rnd_net, flip_rate) = rewirer.randomise(net, flip=flips, copy=False) return (rnd_net, flip_rate)