def loadFits(filename,noData=False):
"""
Load in a fits file written by ExoSOFT.
Return (header dict, data)
"""
if os.path.exists(filename):
f = pyfits.open(filename,'readonly')
head = f[0].header
if noData==False:
data = f[0].data
f.close()
else:
log.critical("fits file does not exist!!! filename =\n"+str(filename))
head=data=False
if noData:
return head
else:
return (head,data)
评论列表
文章目录