Skip to content

Commit d26acfb

Browse files
committed
ENH: Add get_norm_zooms for MGHHeader
1 parent 3f3b450 commit d26acfb

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

nibabel/freesurfer/mghformat.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -285,6 +285,15 @@ def set_zooms(self, zooms):
285285
raise HeaderDataError(f'TR must be non-negative; got {zooms[3]}')
286286
hdr['tr'] = zooms[3]
287287

288+
def get_norm_zooms(self, raise_unknown=False):
289+
''' Get zooms in mm/s units '''
290+
zooms = self.get_zooms()
291+
292+
if len(zooms) == 4:
293+
zooms = zooms[:3] + (zooms[3] / 1000,)
294+
295+
return zooms
296+
288297
def get_data_shape(self):
289298
""" Get shape of data
290299
"""

0 commit comments

Comments
 (0)