#find modularity #net = Network(G) #tls = net.get_trophic_levels() #part = community.best_partition(G) #IG = igr.read_graphml(graphml_file) IG = igr.load(graphml_file) IG.to_undirected() # = IG0.to_undirected() membs = IG.community_multilevel() mod = IG.modularity(membs) #mod = modularity(part, G) print("Modularity:") print(mod) print(IG.transitivity_undirected()) print(Net.connectance()) Net.get_trophic_levels() Net.find_trophic_positions() #print(Net.omnivory()) print(Net.generality_vulnerability_sd()) print(Net.maximum_similarity()) gsd, vsd = Net.generality_vulnerability_sd() all_results[0,0] = G.number_of_nodes() #/ 120.0 Now normalising all elements all_results[0,1] = Net.connectance() all_results[0,2] = mod all_results[0,3] = IG.transitivity_undirected() all_results[0,4] = gsd all_results[0,5] = vsd all_results[0,6] = Net.maximum_similarity()