A modular exposure time calculator for the ESBO telescope. https://esbo-ds.irs.uni-stuttgart.de/esboetcdocs/
Go to file
2020-10-29 14:22:34 +01:00
.github/workflows Support for GitHub action added 2020-10-29 14:22:24 +01:00
.idea Updated 2020-10-22 15:34:58 +02:00
data default science case updated 2020-10-19 12:12:01 +02:00
docs API docs updated 2020-10-29 14:22:34 +01:00
esbo_etc FITS PSF added 2020-10-26 18:05:57 +01:00
tests FITS PSF added 2020-10-26 18:05:57 +01:00
.gitignore Update .gitignore 2020-10-19 12:12:26 +02:00
Dockerfile Comments added 2020-08-24 15:47:04 +02:00
esbo-etc_defaults.xml Defautls cience case updated 2020-10-19 12:14:40 +02:00
esbo-etc.py Move all ETC code to master function 2020-09-09 16:53:08 +02:00
Jenkinsfile create API docs from docstrings 2020-09-09 17:20:05 +02:00
LICENSE License Added 2020-08-19 15:46:10 +02:00
README.md Travis-CI support added 2020-10-29 11:21:37 +01:00
requirements.txt Caching of ATRAN requests added 2020-10-13 19:03:53 +02:00
run_esbo-etc esbo-etc.py moved 2020-07-13 15:24:32 +02:00
run_esbo-etc.bat Windows compatibility added. 2020-07-13 15:25:55 +02:00

Build Status


A modular exposure time calculator for the ESBO telescope.


This repository contains the source code of the ESBO-ETC, a highly modular exposure time calculator.

ESBO-ETC aims on modelling the physical aspect of light coming from a target through optical components (e.g. atmosphere, mirrors, lenses, ...) on the detector. The set up of this so called optical pipeline can be individually defined using a configuration file. Additionally, the thermal emission of optical components, the obstruction of components as well as different PSFs including pointing jitter can be considered.

Finally, ESBO-ETC allows the computation of either the necessary exposure time for a desired SNR, the SNR for a given exposure time or, in case of a BlackBodyTarget, the sensitivity as the minimum apparent magnitude for a given exposure time and SNR. All computations support a batch-mode, allowing to compute multiple scenarios at once.


The latest version of the documentation is hosted on the ESBO-DS server. The full documentation is available as source here and can be build using sphinx by the command

sphinx-build -b html

for the HTML-documentation or

sphinx-build -M latexpdf

for the PDF version.