|
24 | 24 |
|
25 | 25 |
|
26 | 26 | def test_agg_data():
|
27 |
| - surf_gii_fname = test_data('gifti', 'ascii.gii') |
28 |
| - surf_gii_img = nib.load(surf_gii_fname) |
29 |
| - func_gii_fname = test_data('gifti', 'task.func.gii') |
30 |
| - func_gii_img = nib.load(func_gii_fname) |
| 27 | + surf_gii_img = nib.load(test_data('gifti', 'ascii.gii')) |
| 28 | + func_gii_img = nib.load(test_data('gifti', 'task.func.gii')) |
| 29 | + shape_gii_img = nib.load(test_data('gifti', 'rh.shape.curv.gii')) |
| 30 | + # add timeseries data with intent code ``none`` |
31 | 31 |
|
32 | 32 | point_data = surf_gii_img.get_arrays_from_intent('pointset')[0].data
|
33 | 33 | triangle_data = surf_gii_img.get_arrays_from_intent('triangle')[0].data
|
34 | 34 | func_da = func_gii_img.get_arrays_from_intent('time series')
|
35 | 35 | func_data = np.column_stack(tuple(da.data for da in func_da))
|
| 36 | + shape_data = shape_gii_img.get_arrays_from_intent('shape') |
36 | 37 |
|
37 |
| - assert_equal(surf_gii_img.agg_data(), (point_data, triangle_data)) # surface file |
38 |
| - assert_array_equal(func_gii_img.agg_data(), func_data) # functional |
39 |
| - assert_array_equal(surf_gii_img.agg_data('pointset'), point_data) # surface pointset |
40 |
| - assert_array_equal(surf_gii_img.agg_data('triangle'), triangle_data) # surface triangle |
41 |
| - assert_array_equal(func_gii_img.agg_data('time series'), func_data) # functional |
| 38 | + assert_equal(surf_gii_img.agg_data(), (point_data, triangle_data)) |
| 39 | + assert_array_equal(func_gii_img.agg_data(), func_data) |
| 40 | + assert_array_equal(shape_gii_img.agg_data(), shape_data) |
| 41 | + |
| 42 | + assert_array_equal(surf_gii_img.agg_data('pointset'), point_data) |
| 43 | + assert_array_equal(surf_gii_img.agg_data('triangle'), triangle_data) |
| 44 | + assert_array_equal(func_gii_img.agg_data('time series'), func_data) |
| 45 | + assert_array_equal(shape_gii_img.agg_data('shape'), shape_data) |
42 | 46 |
|
43 | 47 | assert_equal(surf_gii_img.agg_data('time series'), ())
|
44 | 48 | assert_equal(func_gii_img.agg_data('triangle'), ())
|
| 49 | + assert_equal(shape_gii_img.agg_data('pointset'), ()) |
45 | 50 |
|
46 | 51 | assert_equal(surf_gii_img.agg_data(('pointset', 'triangle')), (point_data, triangle_data))
|
47 | 52 | assert_equal(surf_gii_img.agg_data(('triangle', 'pointset')), (triangle_data, point_data))
|
|
0 commit comments