update_skytables
- pyetc.etc.update_skytables(logger, obj, name, chan, moons, airmass, refdir, overwrite=False, debug=False)
update setup sky files for a change in setup parameters
- Parameters:
- logger
logginginstance logger to print progress
- obj
dict instrument dictionary
- name
str instrument name
- chan: str
channel name
- moons
listofstr list of moon sky conditions eg [‘darksky’]
- airmass
listoffloat list of airmass
- refdir
str path name where to write the reference setup fits file
- overwritebool
if True overwrite existing file (Default value = False)
- debugbool
if True do not try to write(used for unit test, Default value = False)
- logger