|
11 | 11 | def test_get_spatial_connectivities(): |
12 | 12 | spatial_neighbors(adata=adata, bandwidth=200, set_diag=True, cutoff=0.2) |
13 | 13 | np.testing.assert_equal(adata.obsp['spatial_connectivities'].shape, (adata.shape[0], adata.shape[0])) |
14 | | - np.testing.assert_almost_equal(adata.obsp['spatial_connectivities'].sum(), 4550.654013895928, decimal=5) |
| 14 | + np.testing.assert_almost_equal(adata.obsp['spatial_connectivities'].sum(), 4550.654013895928, decimal=4) |
15 | 15 |
|
16 | 16 | spatial_neighbors(adata=adata, bandwidth=100, set_diag=True, cutoff=0.1) |
17 | | - np.testing.assert_almost_equal(adata.obsp['spatial_connectivities'].sum(), 1802.332962418902, decimal=5) |
| 17 | + np.testing.assert_almost_equal(adata.obsp['spatial_connectivities'].sum(), 1802.332962418902, decimal=4) |
18 | 18 |
|
19 | 19 | conns = spatial_neighbors(adata=adata, bandwidth=100, |
20 | 20 | kernel='linear', cutoff=0.1, |
21 | 21 | set_diag=True, inplace=False) |
22 | | - assert conns.sum() == 899.065036633088 |
| 22 | + np.testing.assert_almost_equal(conns.sum(), 899.065036633088, decimal=4) |
23 | 23 |
|
24 | 24 | conns = spatial_neighbors(adata=adata, bandwidth=100, |
25 | 25 | kernel='exponential', cutoff=0.1, |
26 | 26 | set_diag=True, inplace=False) |
27 | | - assert conns.sum() == 1520.8496098963612 |
| 27 | + np.testing.assert_almost_equal(conns.sum(), 1520.8496098963612, decimal=4) |
28 | 28 |
|
29 | 29 | conns = spatial_neighbors(adata=adata, bandwidth=100, set_diag=True, |
30 | 30 | kernel='misty_rbf', cutoff=0.1, |
31 | 31 | inplace=False) |
32 | | - assert conns.sum() == 1254.3161716188595 |
| 32 | + np.testing.assert_almost_equal(conns.sum(), 1254.3161716188595, decimal=4) |
33 | 33 |
|
34 | 34 | conns = spatial_neighbors(adata=adata, bandwidth=250, set_diag=False, |
35 | 35 | max_neighbours=100, |
36 | 36 | kernel='gaussian', cutoff=0.1, |
37 | 37 | inplace=False) |
38 | | - assert conns.sum() == 6597.05237692107 |
| 38 | + np.testing.assert_almost_equal(conns.sum(), 6597.05237692107, decimal=4) |
39 | 39 |
|
40 | 40 | conns = spatial_neighbors(adata=adata, bandwidth=250, |
41 | 41 | set_diag=False, max_neighbours=100, |
42 | 42 | kernel='gaussian', cutoff=0.1, |
43 | 43 | inplace=False, standardize=True) |
44 | | - np.testing.assert_almost_equal(conns.sum(), conns.shape[0]) |
| 44 | + np.testing.assert_almost_equal(conns.sum(), conns.shape[0], decimal=4) |
45 | 45 |
|
46 | 46 | # toy test data |
47 | 47 | seed = 0 |
|
0 commit comments