diff --git a/netbone/statistical/disparity.py b/netbone/statistical/disparity.py index f2592ba73483eac407b9109e330490ddfd2c395d..ddfab323d914493c9bd7c7e83df04ee5ac5f3dc4 100644 --- a/netbone/statistical/disparity.py +++ b/netbone/statistical/disparity.py @@ -23,11 +23,11 @@ def disparity(data, weight='weight'): w = float(g[node][neighbour]['weight']) p_ij = w/strength[node] alpha_ij = (1-p_ij)**(k-1) - if 'alpha' in g[node][neighbour]: - if alpha_ij < g[node][neighbour]['alpha']: - g[node][neighbour]['alpha'] = alpha_ij + if 'p_value' in g[node][neighbour]: + if alpha_ij < g[node][neighbour]['p_value']: + g[node][neighbour]['p_value'] = alpha_ij else: - g[node][neighbour]['alpha'] = alpha_ij + g[node][neighbour]['p_value'] = alpha_ij return Backbone(g, name="Disparity Filter", column="p_value", ascending=True, filters=[threshold_filter, fraction_filter]) # b = nx.Graph()