Known Telescopes

Known Telescope Data

pyuvdata has the following known telescopes:

{
   "HERA": {
       "altitude": 1073.0,
       "center_xyz": null,
       "citation": "value taken from capo/cals/hsa7458_v000.py, comment reads KAT/SA  (GPS), altitude from elevationmap.net",
       "diameters": 14.0,
       "latitude": -0.536191810965119,
       "longitude": 0.37399448506783717
   },
   "MWA": {
       "altitude": 377.827,
       "center_xyz": null,
       "citation": "Tingay et al., 2013",
       "latitude": -0.4660608448386394,
       "longitude": 2.0362898668561042
   },
   "PAPER": {
       "altitude": 1073.0,
       "center_xyz": null,
       "citation": "value taken from capo/cals/hsa7458_v000.py, comment reads KAT/SA  (GPS), altitude from elevationmap.net",
       "latitude": -0.536191810965119,
       "longitude": 0.37399448506783717
   }
}

Related class and functions

Telescope information and known telescope list.

class pyuvdata.telescopes.Telescope[source]

A class for defining a telescope for use with UVData objects.

citation

text giving source of telescope information

Type

str

telescope_name

name of the telescope

Type

UVParameter of str

telescope_location

telescope location xyz coordinates in ITRF (earth-centered frame).

Type

UVParameter of array_like

antenna_diameters

Optional, antenna diameters in meters. Used by CASA to construct a default beam if no beam is supplied.

Type

UVParameter of float

pyuvdata.telescopes.known_telescopes()[source]

Get list of known telescopes.

Returns

list of str – List of known telescope names.

pyuvdata.telescopes.get_telescope(telescope_name, telescope_dict_in=None)[source]

Get Telescope object for a telescope in telescope_dict.

Parameters
  • telescope_name (str) – Name of a telescope

  • telescope_dict_in (dict) – telescope info dict. Default is None, meaning use KNOWN_TELESCOPES (other values are only used for testing)

Returns

Telescope object – The Telescope object associated with telescope_name.