ndcube.utils.wcs.convert_between_array_and_pixel_axes(axis, naxes)[source]

Reflects axis index about center of number of axes.

This is used to convert between array axes in numpy order and pixel axes in WCS order. Works in both directions.

  • axis (numpy.ndarray of int) – The axis number(s) before reflection.

  • naxes (int) – The number of array axes.


reflected_axis – The axis number(s) after reflection.

Return type:

numpy.ndarray of int