When modeling astronomical objects throughout the universe, it is important to correctly treat the limitations of the data, for instance finite resolution and sensitivity. In order to simulate these effects, and to make radiative transfer models directly comparable to real observations, we have developed an open-source Python package called the FluxCompensator that enables the post-processing of the output of 3-d Monte-Carlo radiative transfer codes, such as HYPERION. With the FluxCompensator, realistic synthetic observations can be generated by modelling the effects of convolution with arbitrary point-spread functions (PSFs), transmission curves, finite pixel resolution, noise and reddening. Pipelines can be applied to compute synthetic observations that simulate observatories, such as the Spitzer Space Telescope or the Herschel Space Observatory. Additionally, this tool can read in existing observations (e.g. FITS format) and use the same settings for the synthetic observations. In this paper, we describe the package as well as present examples of such synthetic observations.
C. Koepferl and T. Robitaille
Fri, 13 Oct 17
Comments: Accepted by ApJ, 12 pages, 5 figures, 2 tables, code examples, open-source software