Skip to content

Commit bd95ce8

Browse files
committed
add doc and example for surface gii files
1 parent bee6065 commit bd95ce8

File tree

1 file changed

+24
-13
lines changed

1 file changed

+24
-13
lines changed

nibabel/gifti/gifti.py

Lines changed: 24 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -700,29 +700,40 @@ def agg_data(self, intent_code=None):
700700
Examples:
701701
>>> import nibabel as nib
702702
>>> from nibabel.testing import test_data
703-
>>> gii_fname = test_data('gifti', 'ascii.gii')
704-
>>> gii_img = nib.load(gii_fname)
703+
>>> surf_gii_fname = test_data('gifti', 'ascii.gii')
704+
>>> surf_gii_img = nib.load(surf_gii_fname)
705705
706706
When not passing anything to``intent_code``
707-
>>> gii_img.agg_data()
707+
>>> surf_gii_img.agg_data()
708+
(array([[-16.07201 , -66.187515, 21.266994],
709+
[-16.705893, -66.05434 , 21.232786],
710+
[-17.61435 , -65.40164 , 21.071466]], dtype=float32),
711+
array([0, 1, 2], dtype=int32))
708712
709713
When passig matching intend codes ``intent_code``
710-
>>> gii_img.agg_data('pointset')
714+
>>> surf_gii_img.agg_data('pointset')
715+
array([[-16.07201 , -66.187515, 21.266994],
716+
[-16.705893, -66.05434 , 21.232786],
717+
[-17.61435 , -65.40164 , 21.071466]], dtype=float32)
711718
712-
>>> gii_img.agg_data('triangle')
713-
714-
>>> gii_img.agg_data('time series')
719+
>>> surf_gii_img.agg_data('triangle')
720+
array([0, 1, 2], dtype=int32)
715721
716722
When passing mismatching intent codes ``intent_code``
717-
>>> gii_img.agg_data('time series')
723+
>>> surf_gii_img.agg_data('time series')
718724
() # return a empty ``tuple``
719725
720726
When passing tuple ``intent_code``
721-
>>> gii_img.agg_data(('pointset', 'triangle'))
722-
723-
>>> gii_img.agg_data(('triangle', 'pointset'))
724-
725-
727+
>>> surf_gii_img.agg_data(('pointset', 'triangle'))
728+
(array([[-16.07201 , -66.187515, 21.266994],
729+
[-16.705893, -66.05434 , 21.232786],
730+
[-17.61435 , -65.40164 , 21.071466]], dtype=float32),
731+
array([0, 1, 2], dtype=int32))
732+
733+
>>> surf_gii_img.agg_data(('triangle', 'pointset'))
734+
(array([0, 1, 2], dtype=int32), array([[-16.07201 , -66.187515, 21.266994],
735+
[-16.705893, -66.05434 , 21.232786],
736+
[-17.61435 , -65.40164 , 21.071466]], dtype=float32))
726737
727738
Parameters
728739
----------

0 commit comments

Comments
 (0)