Skip to content

Telescope

Telescope Schema

Description: A single pier/instrument host belonging to an Observatory.

A Telescope's ``latitude``, ``longitude``, and ``elevation`` (from
:class:`LocationMixIn`) describe the *physical pier coordinates* of this
telescope. They are intentionally distinct from the parent
:class:`Observatory`'s coordinates: an observatory is a region (often
spanning a mountain or campus) that contains one or more telescopes housed
in different enclosures, so each telescope's pier may be tens of meters or
even kilometers offset from the observatory centroid. Mount-level optical
pivot offsets are tracked separately on :class:`Mount` (``pivot_x/y/z``).

Properties

Name Type Description
id Integer No description
uid UUID No description
owner_id Integer The organization or user which owns the telescope
observatory_id Integer No description
enclosure_id Integer (Optional) No description
name String(100) No description
short_name String(50) (Optional) No description
slug String(50) No description
iau_code String(3) (Optional) No description
description String(Unbounded) No description
image_id UUID (Optional) No description
is_available Boolean No description
is_public Boolean Whether the telescope is can be seen by all Skynet users and used through Skynet's first light account. Private telescopes are only visible to the owner and users with the appropriate permissions.
local_horizon JSONB (Optional) No description
calibration_observing_account_id Integer (Optional) No description
location String(100) No description
latitude Float No description
longitude Float No description
elevation Float No description

Relationships

Relationship Name Type
queues ObservingQueue
owner Entity
observatory Observatory
enclosure Enclosure
devices Device
instruments Instrument
image File
calibration_observing_account ObservingAccount
gallery_items TelescopeGalleryItem
ip_cameras IPCamera
log TelescopeLogEntry
access_grants TelescopeAccessGrant
manual_control_leases ManualControlLease
shutdown_interlocks ShutdownInterlock
sky_node_installations SkyNodeInstallation
states TelescopeSnapshot