Skip to content

Commit fef5dd8

Browse files
author
JianrongTan
committed
Update new names of phase_center_ra_degrees and phase_center_dec_degrees; fixing test_uvwindow
1 parent f168f66 commit fef5dd8

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

hera_pspec/pspecdata.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -318,8 +318,8 @@ def validate_datasets(self, verbose=True):
318318

319319
# Check phase centers if phase type is phased
320320
if 'phased' in set(phase_types):
321-
phase_ra = [d.phase_center_ra_degrees for d in self.dsets]
322-
phase_dec = [d.phase_center_dec_degrees for d in self.dsets]
321+
phase_ra = [d.phase_center_app_ra_degrees for d in self.dsets]
322+
phase_dec = [d.phase_center_app_dec_degrees for d in self.dsets]
323323
max_diff_ra = np.max( [np.diff(d)
324324
for d in itertools.combinations(phase_ra, 2)])
325325
max_diff_dec = np.max([np.diff(d)

hera_pspec/uvwindow.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -344,8 +344,11 @@ def __init__(self, ftbeam_obj, taper=None, little_h=True,
344344
assert hasattr(self.ftbeam_obj_pol[0], 'mapsize') and hasattr(self.ftbeam_obj_pol[1], 'mapsize'), \
345345
"Wrong input given in ftbeam_obj: must be (a list of) FTBeam object(s)"
346346
# check if elements in list have same properties
347-
assert np.all(self.ftbeam_obj_pol[0].freq_array == self.ftbeam_obj_pol[1].freq_array), \
347+
assert len(self.ftbeam_obj_pol[0].freq_array) == len(self.ftbeam_obj_pol[1].freq_array), \
348348
'Spectral ranges of the two FTBeam objects do not match'
349+
if len(self.ftbeam_obj_pol[0].freq_array) == len(self.ftbeam_obj_pol[1].freq_array):
350+
assert np.all(self.ftbeam_obj_pol[0].freq_array == self.ftbeam_obj_pol[1].freq_array), \
351+
'Spectral ranges of the two FTBeam objects do not match'
349352
assert self.ftbeam_obj_pol[0].mapsize == self.ftbeam_obj_pol[1].mapsize, \
350353
'Physical properties of the two FTBeam objects do not match'
351354

0 commit comments

Comments
 (0)