Skip to content

Commit 6179c7a

Browse files
authored
Merge pull request #144 from lucile-hashimoto/sulcal_graph
Debug test function for sulcal depth
2 parents a77f11d + 0d5cca2 commit 6179c7a

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

tests/test_sulcal_depth.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,23 @@
66

77
acceptable_error = 0.0001
88

9+
910
class TestSulcalDepth(unittest.TestCase):
1011
test_mesh = sio.load_mesh('examples/data/example_mesh.gii')
1112
test_dpf = sio.load_texture('examples/data/example_dpf.gii').darray[0]
1213
test_dpf_star = sio.load_texture('examples/data/example_dpf_star.gii').darray[0]
13-
dpf = sdepth.depth_potential_function(test_mesh)[0]
14+
dpf = sdepth.depth_potential_function(test_mesh, alphas=[0.3])[0]
1415
dpf_star = sdepth.dpf_star(test_mesh)[0]
16+
1517
def test_basic(self):
1618
# test size
17-
self.assertTrue(self.test_dpf.shape==self.dpf.shape)
19+
self.assertTrue(self.test_dpf.shape == self.dpf.shape)
1820
self.assertTrue(self.test_dpf_star.shape == self.dpf_star.shape)
1921

2022
def test_consistency(self):
21-
self.assertTrue(np.max(np.abs(self.test_dpf-self.dpf)) < acceptable_error)
23+
self.assertTrue(np.max(np.abs(self.test_dpf - self.dpf)) < acceptable_error)
2224
self.assertTrue(np.max(np.abs(self.test_dpf_star - self.dpf_star)) < acceptable_error)
2325

24-
if __name__ == "__main__":
2526

27+
if __name__ == "__main__":
2628
unittest.main()

tests/test_sulcal_graph.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import unittest
22
import numpy as np
33
import networkx as nx
4-
from slam import sulcal_graph
4+
from slam import sulcal_graph, geodesics
55
from slam import texture
66

77

@@ -65,8 +65,9 @@ def test_add_geodesic_distances(self):
6565
def mock_compute_gdist(mesh, ridge):
6666
return np.array([0.0, 1.0, 2.0, 3.0, 4.0])
6767

68-
sulcal_graph.geodesics.compute_gdist = mock_compute_gdist
68+
geodesics.compute_gdist = mock_compute_gdist
6969
g = sulcal_graph.add_geodesic_distances_to_graph(self.graph, self.mesh, save=False)
70+
print(g.edges[list(g.edges)[0]])
7071

7172
self.assertIn("geodesic_distance_btw_ridge_pit_i", g.edges[list(g.edges)[0]].keys())
7273
self.assertIn("geodesic_distance_btw_ridge_pit_j", g.edges[list(g.edges)[0]].keys())

0 commit comments

Comments
 (0)