Skip to content

Commit f0d5a1b

Browse files
committed
RF: rename axis2inax to output_axis_index
From suggestion by Satra
1 parent 58e8916 commit f0d5a1b

File tree

3 files changed

+18
-18
lines changed

3 files changed

+18
-18
lines changed

nipy/core/image/image.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
# These imports are used in the fromarray and subsample functions only, not in
2121
# Image
2222
from ..reference.coordinate_map import (AffineTransform, CoordinateSystem,
23-
axid2inax)
23+
input_axis_index)
2424
from ..reference.array_coords import ArrayCoordMap
2525

2626

@@ -733,8 +733,8 @@ def rollimg(img, axis, start=0, fix0=False):
733733
[ 0., 0., 0., 0., 1.]])
734734
)
735735
"""
736-
axis = axid2inax(img.coordmap, axis, fix0)
737-
start = axid2inax(img.coordmap, start, fix0)
736+
axis = input_axis_index(img.coordmap, axis, fix0)
737+
start = input_axis_index(img.coordmap, start, fix0)
738738
order = range(img.ndim)
739739
order.remove(axis)
740740
order.insert(start, axis)

nipy/core/reference/coordinate_map.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1901,7 +1901,7 @@ def axmap(coordmap, direction='in2out', fix0=False):
19011901
return in2out_map, out2in_map
19021902

19031903

1904-
def axid2inax(coordmap, axis_id, fix0=False):
1904+
def input_axis_index(coordmap, axis_id, fix0=False):
19051905
""" Return input axis index for `axis_id`
19061906
19071907
`axis_id` can be integer, or a name of an input axis, or it can be the name

nipy/core/reference/tests/test_coordinate_map.py

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
shifted_domain_origin, shifted_range_origin,
99
CoordMapMaker, CoordMapMakerError,
1010
_as_coordinate_map, AxisError, _fix0,
11-
axmap, orth_axes, axid2inax, axid2axes)
11+
axmap, orth_axes, input_axis_index, axid2axes)
1212

1313
from ..coordinate_system import (CoordinateSystem, CoordinateSystemError,
1414
CoordSysMaker, CoordSysMakerError)
@@ -770,34 +770,34 @@ def test_orth_axes():
770770
assert_false(orth_axes(0, 0, aff))
771771

772772

773-
def test_axid2inax():
773+
def test_input_axis_index():
774774
# Test routine to map name to input axis
775775
cmap = AffineTransform('ijk', 'xyz', np.eye(4))
776776
for i, in_name, out_name in zip(range(3), 'ijk', 'xyz'):
777-
assert_equal(axid2inax(cmap, in_name), i)
778-
assert_equal(axid2inax(cmap, out_name), i)
777+
assert_equal(input_axis_index(cmap, in_name), i)
778+
assert_equal(input_axis_index(cmap, out_name), i)
779779
flipped = [[0, 0, 1, 1], [0, 1, 0, 2], [1, 0, 0, 3], [0, 0, 0, 1]]
780780
cmap_f = AffineTransform('ijk', 'xyz', flipped)
781781
for i, in_name, out_name in zip(range(3), 'ijk', 'zyx'):
782-
assert_equal(axid2inax(cmap_f, in_name), i)
783-
assert_equal(axid2inax(cmap_f, out_name), i)
782+
assert_equal(input_axis_index(cmap_f, in_name), i)
783+
assert_equal(input_axis_index(cmap_f, out_name), i)
784784
# Names can be same in input and output but they must match
785785
cmap_m = AffineTransform('ijk', 'kji', flipped)
786786
for i, in_name, out_name in zip(range(3), 'ijk', 'ijk'):
787-
assert_equal(axid2inax(cmap_m, in_name), i)
788-
assert_equal(axid2inax(cmap_m, out_name), i)
787+
assert_equal(input_axis_index(cmap_m, in_name), i)
788+
assert_equal(input_axis_index(cmap_m, out_name), i)
789789
# If they don't match, AxisError
790790
cmap_b = AffineTransform('ijk', 'xiz', np.eye(4))
791-
assert_equal(axid2inax(cmap_m, 'j'), 1)
792-
assert_raises(AxisError, axid2inax, cmap_b, 'i')
791+
assert_equal(input_axis_index(cmap_m, 'j'), 1)
792+
assert_raises(AxisError, input_axis_index, cmap_b, 'i')
793793
# Name not found, AxisError
794-
assert_raises(AxisError, axid2inax, cmap_b, 'q')
794+
assert_raises(AxisError, input_axis_index, cmap_b, 'q')
795795
# 0 usually leads to no match
796796
cmap_z = AffineTransform('ijk', 'xyz', np.diag([2, 3, 0, 1]))
797-
assert_equal(axid2inax(cmap_z, 'y'), 1)
798-
assert_raises(AxisError, axid2inax, cmap_z, 'z')
797+
assert_equal(input_axis_index(cmap_z, 'y'), 1)
798+
assert_raises(AxisError, input_axis_index, cmap_z, 'z')
799799
# Unless fix0 in place
800-
assert_equal(axid2inax(cmap_z, 'z', fix0=True), 2)
800+
assert_equal(input_axis_index(cmap_z, 'z', fix0=True), 2)
801801

802802

803803
def test_axid2axes():

0 commit comments

Comments
 (0)