petitRADTRANS.cli.eso_etc_cli

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

Module Contents

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, ...)

Attributes

module_dir

request_file

request_file_base_dict

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')