petitRADTRANS.cli.eso_etc_cli#

petitRADTRANS implementation of ESO’s Exposure Time Calculator Command Line Interface. Source: https://etc.eso.org/observing/etc/home

Attributes#

Functions#

call_etc(postdatafile, url[, uploadfile])

collapse(jsondata)

download_snr_data(request_file_name, ...[, ...])

get_data(etcname, postdatafile[, uploadfile, ...])

get_etc_url(etcname)

get_snr_data_file_name(instrument, setting, ...[, ...])

output(jsondata, do_collapse, indent, outputfile)

write_request_file(file_name, star_apparent_magnitude, ...)

Module Contents#

petitRADTRANS.cli.eso_etc_cli.module_dir#
petitRADTRANS.cli.eso_etc_cli.request_file#
petitRADTRANS.cli.eso_etc_cli.request_file_base_dict#
petitRADTRANS.cli.eso_etc_cli.call_etc(postdatafile, url, uploadfile=None)#
petitRADTRANS.cli.eso_etc_cli.collapse(jsondata)#
petitRADTRANS.cli.eso_etc_cli.download_snr_data(request_file_name, star_spectrum_file_name, star_apparent_magnitude, star_effective_temperature, exposure_time, integration_time, airmass, setting, setting_orders, star_apparent_magnitude_band='J', instrument='crires', indent=4, output_file=None, save_etc_file=False, star_model='PHOENIX', directory=module_dir)#
petitRADTRANS.cli.eso_etc_cli.get_data(etcname, postdatafile, uploadfile=None, do_collapse=False, indent=4, outputfile=None)#
petitRADTRANS.cli.eso_etc_cli.get_etc_url(etcname)#
petitRADTRANS.cli.eso_etc_cli.get_snr_data_file_name(instrument, setting, exposure_time, integration_time, airmass, star_model, star_effective_temperature, star_apparent_magnitude_band, star_apparent_magnitude, etc_file=False, directory=module_dir, extension='json')#
petitRADTRANS.cli.eso_etc_cli.output(jsondata, do_collapse, indent, outputfile)#
petitRADTRANS.cli.eso_etc_cli.write_request_file(file_name, star_apparent_magnitude, exposure_time, integration_time, airmass, setting, setting_orders, star_apparent_magnitude_band='V')#