enyo.etc.telescopes module

Define telesope parameters


License

Copyright © 2020, Kyle B. Westfall


#.. _pypi https://pypi.org/project/sdss-mangadap/

class enyo.etc.telescopes.APFTelescope[source]

Bases: enyo.etc.telescopes.Telescope

Automated Planet Finder telescope at Lick Observatory.

class enyo.etc.telescopes.KeckTelescope[source]

Bases: enyo.etc.telescopes.Telescope

Keck telescopes on MaunaKea

class enyo.etc.telescopes.SDSSTelescope[source]

Bases: enyo.etc.telescopes.Telescope

SDSS 2.5-meter telescope at Apache Point Observatory.

class enyo.etc.telescopes.TMTTelescope(reflectivity='req')[source]

Bases: enyo.etc.telescopes.Telescope

Thirty-Meter Telescope, assuming it is constructed on Maunakea.

class enyo.etc.telescopes.Telescope(longitude, latitude, elevation, fratio, platescale, throughput=1.0, area=None, diameter=None, obstruction=None)[source]

Bases: object

Collect useful telescope parameters.

Parameters:
  • longitude (scalar-like) – Earth coordinate with the location of the telescope in degrees.
  • latitude (scalar-like) – Earth coordinate with the location of the telescope in degrees.
  • elevation (scalar-like) – Earth elevation above sea level of the telescope in meters.
  • fratio (scalar-like) – F-ratio or beam speed (focal length over diameter) for the telescope focal plane.
  • platescale (scalar-like) – Telescope platescale in mm/arcsec.
  • throughput (float, Efficiency, CombinedEfficiency, optional) – The throughput of the telescope from the top of the telescope to the focal plane.
  • area (scalar-like, optional) – The true or effective area of the telescope aperture in square centimeters. If not provided, calculated using diameter. Must be provided if diameter is not.
  • diameter (scalar-like, optional) – Telescope diameter in meters. If provided, used to set the telescope area. Must be provided if area is not.
  • obstruction (scalar-like, optional) – The unitless fraction of the total telescope area lost due to the central obstruction. If provided, the telescope area is multiplied by (1-obstruction) to obtain its effective area. If not provided, the area or diameter is assumed to account for the central obstruction.
Raises:

ValueError – Raised if both or neither of diameter or area are provoded.

throughput