swap_header_axis

sitelle.utils.swap_header_axis(h, a0, a1)

Swaps header keywords between dimensions. Affects only keywords ‘NAXIS’, ‘CRPIX’, ‘CRVAL’, ‘CDELT’, ‘CUNIT’, ‘CTYPE’.

Parameters:
  • h (dict) – The header to update
  • a0 (int) – First index to swap from
  • a1 (int) – Second index to swap to
Returns:

updated_h – Updated header where dimensions have been interchanged

Return type:

dict