def test_efficiency_global(): A = nig.karate_club(weighted=False) m = nig.efficiency_global(A, weighted=False) npt.assert_equal(1, np.asarray(m).size) A = nig.karate_club(weighted=True) m = nig.efficiency_global(A, weighted=True) npt.assert_equal(1, np.asarray(m).size)
def test_betweenness_centrality(): A = nig.karate_club(weighted=False) m = nig.betweenness_centrality(A, weighted=False) npt.assert_equal(A.shape[0], m.shape[0]) A = nig.karate_club(weighted=True) m = nig.betweenness_centrality(A, weighted=True) npt.assert_equal(A.shape[0], m.shape[0])
def test_nodal_average_shortest_path_length(): A = nig.karate_club(weighted=False) # A = np.zeros((3, 3)) # A[:, 0] = 1 m = nig.nodal_average_shortest_path_length(A, weighted=False) npt.assert_equal(A.shape[0], m.shape[0]) A = nig.karate_club(weighted=True) m = nig.nodal_average_shortest_path_length(A, weighted=True) npt.assert_equal(A.shape[0], m.shape[0])
def test_wiring_costs(): A = nig.karate_club(weighted=False) m = nig.wiring_costs(A) npt.assert_equal(1, np.asarray(m).size)
def test_number_k_max(): A = nig.karate_club(weighted=False) m = nig.number_k_max(A) npt.assert_equal(1, np.asarray(m).size)
def test_driftness(): A = nig.karate_club(weighted=False) m = nig.driftness(A) npt.assert_equal(A.shape, m.shape)
def test_absorption(): A = nig.karate_club(weighted=False) m = nig.absorption(A) npt.assert_equal(A.shape, m.shape)
def test_participation_coefficient(): A = nig.karate_club(weighted=False) n2c, extras = nig.louvain(A, weighted=False, return_tree=False) m = nig.participation_coefficient(A, partition=n2c) npt.assert_equal(A.shape[0], m.shape[0])
def test_within_module_degree_z_score(): A = nig.karate_club(weighted=False) n2c, extras = nig.louvain(A, weighted=False, return_tree=False) m = nig.within_module_degree_z_score(A, partition=n2c) npt.assert_equal(A.shape[0], m.shape[0])
def test_google_matrix(): A = nig.karate_club(weighted=False) m = nig.google_matrix(A) npt.assert_equal(A.shape, m.shape)
def test_spread_of_infection(): A = nig.karate_club(weighted=False) m = nig.spread_of_infection(A) npt.assert_equal(A.shape[0], m.shape[0])
def test_subgraph_centrality(): A = nig.karate_club(weighted=False) m = nig.subgraph_centrality(A) npt.assert_equal(A.shape[0], m.shape[0])
def test_resolvent_centrality(): A = nig.karate_club(weighted=False) m = nig.resolvent_centrality(A) npt.assert_equal(A.shape[0], m.shape[0])
def test_pagerank(): A = nig.karate_club(weighted=False) m = nig.pagerank(A) npt.assert_equal(A.shape[0], m.shape[0])
def test_eigenvector_centrality(): A = nig.karate_club(weighted=False) m = nig.eigenvector_centrality(A) npt.assert_equal(A.shape[0], m.shape[0])
def test_efficiency_nodal(): A = nig.karate_club(weighted=False) m = nig.efficiency_nodal(A) npt.assert_equal(A.shape[0], m.shape[0])