A modular exposure time calculator for the ESBO telescope.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Sebastian Diebold dadd69db19
Corrected attributes of BlackBodyTarget and FileTraget
2 years ago
.github/workflows Support for GitHub action added 2 years ago
.idea Updated 2 years ago
data default science case updated 2 years ago
docs Corrected attributes of BlackBodyTarget and FileTraget 2 years ago
esbo_etc FITS PSF added 2 years ago
tests FITS PSF added 2 years ago
.gitignore Update .gitignore 2 years ago
.nojekyll GitHub pages ignore underscore 2 years ago
Dockerfile Comments added 3 years ago
Jenkinsfile create API docs from docstrings 3 years ago
LICENSE License Added 3 years ago
README.md Use GitHub status badge 2 years ago
esbo-etc.py Move all ETC code to master function 3 years ago
esbo-etc_defaults.xml Set type of PSF 2 years ago
requirements.txt Caching of ATRAN requests added 2 years ago
run_esbo-etc esbo-etc.py moved 3 years ago
run_esbo-etc.bat Windows compatibility added. 3 years ago

README.md

Test Application Deploy Docs

ESBO-ETC

A modular exposure time calculator for the ESBO telescope.

Introduction

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.

Documentation

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.