Skip to content

Commit d910a5e

Browse files
committed
RF: remove duplicate methods for attribute access
We discussed this at https://github.com/nipy/nibabel/pull/391/files#r57834220
1 parent 16acde3 commit d910a5e

File tree

2 files changed

+2
-17
lines changed

2 files changed

+2
-17
lines changed

nibabel/streamlines/tests/test_trk.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -170,10 +170,7 @@ def test_load_complex_file_in_big_endian(self):
170170
def test_tractogram_file_properties(self):
171171
trk = TrkFile.load(DATA['simple_trk_fname'])
172172
assert_equal(trk.streamlines, trk.tractogram.streamlines)
173-
assert_equal(trk.get_streamlines(), trk.streamlines)
174-
assert_equal(trk.get_tractogram(), trk.tractogram)
175-
assert_equal(trk.get_header(), trk.header)
176-
assert_array_equal(trk.get_affine(), trk.header[Field.VOXEL_TO_RASMM])
173+
assert_array_equal(trk.affine, trk.header[Field.VOXEL_TO_RASMM])
177174

178175
def test_write_empty_file(self):
179176
tractogram = Tractogram(affine_to_rasmm=np.eye(4))

nibabel/streamlines/tractogram_file.py

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -51,21 +51,9 @@ def header(self):
5151

5252
@property
5353
def affine(self):
54+
""" voxmm -> rasmm affine. """
5455
return self.header.get(Field.VOXEL_TO_RASMM)
5556

56-
def get_tractogram(self):
57-
return self.tractogram
58-
59-
def get_streamlines(self):
60-
return self.streamlines
61-
62-
def get_header(self):
63-
return self.header
64-
65-
def get_affine(self):
66-
""" Returns vox -> rasmm affine. """
67-
return self.affine
68-
6957
@abstractclassmethod
7058
def is_correct_format(cls, fileobj):
7159
""" Checks if the file has the right streamlines file format.

0 commit comments

Comments
 (0)