Published August 23, 2019 | Version v1.0
Software Open

coronagraph: Telescope Noise Modeling for Exoplanets in Python

  • 1. University of Washington
  • 2. Northern Arizona University
  • 3. NASA Goddard Space Flight Center

Description

coronagraph is an open-source Python package for generalized telescope noise modeling for extrasolar planet (exoplanet) science. This package is based on Interactive Data Language (IDL) code originally developed by T. Robinson, and described in detail with science applications in Robinson, Stapelfeldt & Marley (2016). The model uses analytic relations to calculate the photon count rates for a variety of astrophysical, telescope, and instrumental noise sources. These include photons from coronagraph speckles, zodiacal and exozodiacal dust, telescope thermal emission, dark current, read noise, and clock-induced charge. Photons from a user-provided exoplanet source spectrum are compared against sources of noise to provide wavelength-dependent signal-to-noise (S/N) ratios and synthetic observations. The model also features "reverse" S/N calculations, which provide the requisite exposure times per wavelength interval such that a user-specified S/N is achieved on the exoplanet spectrum. 

Files

jlustigy/coronagraph-v1.0.zip

Files (16.9 MB)

Name Size Download all
md5:612f3ee353050c4cb73c60065e193ca2
16.9 MB Preview Download

Additional details

Related works