def getGLEAMPhase(filename):
"""
copied from ngamsGLEAM_VO_JobPlugin
"""
fileId = os.path.basename(filename)
hdrs = pyfits.getheader(filename)
gleam_phase = 1
getf_frmfn = 0
if 'ORIGIN' in hdrs:
if 'WSClean' in hdrs['ORIGIN']:
gleam_phase = 2
else:
getf_frmfn = 1
if (getf_frmfn == 1 and fileId.split('_v')[1].split('.')[0] == '2'): # filename pattern is brittle, only use it if no fits header key: ORIGIN
gleam_phase = 2
return gleam_phase
评论列表
文章目录