Skip to content

Commit 65577e1

Browse files
committed
Updated variable names and formatting
1 parent 19b92a0 commit 65577e1

File tree

1 file changed

+36
-36
lines changed

1 file changed

+36
-36
lines changed

TigGUI/Images/Manager.py

+36-36
Original file line numberDiff line numberDiff line change
@@ -534,78 +534,78 @@ def trimarray(array):
534534
self.signalShowMessage.emit(f"Fixing image header for {expression}", 3000)
535535

536536
# get NAXIS diff
537-
_max = template.fits_header.get('NAXIS')
538-
_diff = numpy.ndim(result)
537+
_naxis = template.fits_header.get('NAXIS')
538+
_ndims = numpy.ndim(result)
539539

540540
# sub() WCS to new NAXIS
541541
_wcs = WCS(template.fits_header)
542-
_new_wcs = _wcs.wcs.sub(_diff)
542+
_new_wcs = _wcs.wcs.sub(_ndims)
543543

544544
# create new header
545545
_new_header = _new_wcs.to_header()
546546
_header = Header.fromstring(_new_header)
547547

548548
# create keyword ignore list
549549
ignore_list = []
550-
for i in range(_diff):
551-
ignore_list.append(f'NAXIS{i + 1 + _diff}')
552-
ignore_list.append(f'CTYPE{i + 1 + _diff}')
553-
ignore_list.append(f'CRVAL{i + 1 + _diff}')
554-
ignore_list.append(f'CDELT{i + 1 + _diff}')
555-
ignore_list.append(f'CUNIT{i + 1 + _diff}')
556-
ignore_list.append(f'CRPIX{i + 1 + _diff}')
550+
for i in range(_ndims):
551+
ignore_list.append(f'NAXIS{i + 1 + _ndims}')
552+
ignore_list.append(f'CTYPE{i + 1 + _ndims}')
553+
ignore_list.append(f'CRVAL{i + 1 + _ndims}')
554+
ignore_list.append(f'CDELT{i + 1 + _ndims}')
555+
ignore_list.append(f'CUNIT{i + 1 + _ndims}')
556+
ignore_list.append(f'CRPIX{i + 1 + _ndims}')
557557
ignore_list.append('HISTORY')
558558
ignore_list.append('COMMENT')
559559

560560
# diff the two headers
561-
d_header = pyfits.HeaderDiff(template.fits_header,
562-
_header,
563-
ignore_keywords=ignore_list,
564-
ignore_comments='*')
561+
_diff_header = pyfits.HeaderDiff(template.fits_header,
562+
_header,
563+
ignore_keywords=ignore_list,
564+
ignore_comments='*')
565565

566566
# update new header with missing cards
567-
for key in d_header.diff_keywords[0]:
567+
for key in _diff_header.diff_keywords[0]:
568568
_header[key] = template.fits_header[key]
569569

570570
# check for PC and remove
571571
# a brute force approach for now
572572
if template.fits_header.get('PC01_01'):
573-
for i in range(_max):
574-
for n in range(_max):
573+
for i in range(_naxis):
574+
for n in range(_naxis):
575575
try:
576-
_header.remove(f'PC0{i+1+_diff}_0{n + 1}')
576+
_header.remove(f'PC0{i+1+_ndims}_0{n + 1}')
577577
except:
578578
continue
579-
for i in range(_max):
580-
for n in range(_max):
579+
for i in range(_naxis):
580+
for n in range(_naxis):
581581
try:
582-
_header.remove(f'PC0{i+1}_0{n + 1+_diff}')
582+
_header.remove(f'PC0{i+1}_0{n + 1+_ndims}')
583583
except:
584584
continue
585585
elif template.fits_header.get('PC1_1'):
586-
for i in range(_max):
587-
for n in range(_max):
586+
for i in range(_naxis):
587+
for n in range(_naxis):
588588
try:
589-
_header.remove(f'PC{i+1+_diff}_{n + 1}')
589+
_header.remove(f'PC{i+1+_ndims}_{n + 1}')
590590
except:
591591
continue
592-
for i in range(_max):
593-
for n in range(_max):
592+
for i in range(_naxis):
593+
for n in range(_naxis):
594594
try:
595-
_header.remove(f'PC{i+1}_{n + 1+_diff}')
595+
_header.remove(f'PC{i+1}_{n + 1+_ndims}')
596596
except:
597597
continue
598598
elif template.fits_header.get('PC001001'):
599-
for i in range(_max):
600-
for n in range(_max):
599+
for i in range(_naxis):
600+
for n in range(_naxis):
601601
try:
602-
_header.remove(f'PC00{i+1+_diff}00{n + 1}')
602+
_header.remove(f'PC00{i+1+_ndims}00{n + 1}')
603603
except:
604604
continue
605-
for i in range(_max):
606-
for n in range(_max):
605+
for i in range(_naxis):
606+
for n in range(_naxis):
607607
try:
608-
_header.remove(f'PC00{i+1}00{n + 1+_diff}')
608+
_header.remove(f'PC00{i+1}00{n + 1+_ndims}')
609609
except:
610610
continue
611611

@@ -624,9 +624,9 @@ def trimarray(array):
624624
# restore card comments
625625
for card in template.fits_header.keys():
626626
if card in _header:
627-
com = template.fits_header.comments[card]
628-
if com:
629-
_header.set(keyword=card, comment=com)
627+
_comm = template.fits_header.comments[card]
628+
if _comm:
629+
_header.set(keyword=card, comment=_comm)
630630

631631
# set new header
632632
template.fits_header = _header

0 commit comments

Comments
 (0)