Skip to content

Commit 5fff5d5

Browse files
committed
MNT: Various removals not listed in removal schedule
1 parent 8d9ba4c commit 5fff5d5

File tree

5 files changed

+0
-147
lines changed

5 files changed

+0
-147
lines changed

nibabel/dataobj_images.py

-7
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,6 @@ def __init__(self, dataobj, header=None, extra=None, file_map=None):
4848
def dataobj(self):
4949
return self._dataobj
5050

51-
@property
52-
@deprecate_with_version('_data attribute not part of public API. '
53-
'please use "dataobj" property instead.',
54-
'2.0', '4.0')
55-
def _data(self):
56-
return self._dataobj
57-
5851
@deprecate_with_version('get_data() is deprecated in favor of get_fdata(),'
5952
' which has a more predictable return type. To '
6053
'obtain get_data() behavior going forward, use '

nibabel/freesurfer/mghformat.py

-10
Original file line numberDiff line numberDiff line change
@@ -480,16 +480,6 @@ def __setitem__(self, item, val):
480480
else:
481481
sa[item] = val
482482

483-
@property
484-
@deprecate_with_version('_header_data is deprecated.\n'
485-
'Please use the _structarr interface instead.\n'
486-
'Note also that some fields have changed name and '
487-
'shape.',
488-
'2.3', '4.0')
489-
def _header_data(self):
490-
""" Deprecated field-access interface """
491-
return self._HeaderData(self._structarr)
492-
493483
def __getitem__(self, item):
494484
if item == 'mrparams':
495485
return self._header_data[item]

nibabel/gifti/giftiio.py

-85
This file was deleted.

nibabel/gifti/parse_gifti_fast.py

-21
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
gifti_endian_codes)
2525
from ..nifti1 import data_type_codes, xform_codes, intent_codes
2626
from ..xmlutils import XmlParser
27-
from ..deprecated import deprecate_with_version
2827

2928

3029
class GiftiParseError(ExpatError):
@@ -409,23 +408,3 @@ def flush_chardata(self):
409408
def pending_data(self):
410409
"""True if there is character data pending for processing"""
411410
return self._char_blocks is not None
412-
413-
414-
class Outputter(GiftiImageParser):
415-
416-
@deprecate_with_version('Outputter class deprecated. '
417-
"Use GiftiImageParser instead.",
418-
'2.1', '4.0')
419-
def __init__(self):
420-
super(Outputter, self).__init__()
421-
422-
def initialize(self):
423-
""" Initialize outputter"""
424-
self.__init__()
425-
426-
427-
@deprecate_with_version('parse_gifti_file deprecated. '
428-
"Use GiftiImageParser.parse() instead.",
429-
'2.1', '4.0')
430-
def parse_gifti_file(fname=None, fptr=None, buffer_size=None):
431-
GiftiImageParser(buffer_size=buffer_size).parse(fname=fname, fptr=fptr)

nibabel/parrec.py

-24
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,6 @@
137137
from .nifti1 import unit_codes
138138
from .fileslice import fileslice, strided_scalar
139139
from .openers import ImageOpener
140-
from .deprecated import deprecate_with_version
141140

142141
# PSL to RAS affine
143142
PSL_TO_RAS = np.array([[0, 0, -1, 0], # L -> R
@@ -871,29 +870,6 @@ def _get_unique_image_prop(self, name):
871870
f'({props}). This is not supported.')
872871
return props[0]
873872

874-
@deprecate_with_version('get_voxel_size deprecated. '
875-
'Please use "get_zooms" instead.',
876-
'2.0', '4.0')
877-
def get_voxel_size(self):
878-
"""Returns the spatial extent of a voxel.
879-
880-
Does not include the slice gap in the slice extent.
881-
882-
If you need the slice thickness not including the slice gap, use
883-
``self.image_defs['slice thickness']``.
884-
885-
Returns
886-
-------
887-
vox_size: shape (3,) ndarray
888-
"""
889-
# slice orientation for the whole image series
890-
slice_thickness = self._get_unique_image_prop('slice thickness')
891-
voxsize_inplane = self._get_unique_image_prop('pixel spacing')
892-
voxsize = np.array((voxsize_inplane[0],
893-
voxsize_inplane[1],
894-
slice_thickness))
895-
return voxsize
896-
897873
def get_data_offset(self):
898874
""" PAR header always has 0 data offset (into REC file) """
899875
return 0

0 commit comments

Comments
 (0)