Skip to main content

Liverpool Telescope facility module for the TOM Toolkit

Features

This module adds Liverpool Telescope support to the TOM Toolkit.

The module implements an RTML (Remote Telescope Markup Language) payload which is sent directly to the Liverpool Telescope. Using this module TOMs can submit observations to the Liverpool Telescope Phase 2 system. In order to modify or delete observations, users will need to log in and use the current Phase 2 tool.

Currently supported instruments

  • IO:O
  • IO:I
  • SPRAT
  • FRODOspec

Current feature set

  • Setting a window using Flexible time constraint
  • Control of all observing constraints (Airmass, Seeing, SkyBrightness)
  • Multiband photometry with full IO:O filter set
  • Automatic Autoguider usage setting based on exposure time
  • Automatic Target Acquisition for SPRAT and FRODOspec instruments
  • Paralactic Angled slit orientation for SPRAT
  • Automantic Xe Arc calibration frame for SPRAT

Unsupported functionality

  • Advanced Time constraints (Monitor, Phased, Min. Interval, Fixed)
  • Control of Autoguider options
  • Performing multiple instrument observations in one scheduled Group
  • Defocussing or manual dither / offset patterns
  • Manual Cassegrain rotation to achieve specific sky angles
  • More specific aquisition routines for SPRAT or FRODOspec

Future extentions to the module will enable, in order of planned implementation;

  • Cancelling of previously submitted observations
  • Checking of an observations status and whether dataproducts are ready
  • Ability to pull dataproducts directly into the TOMToolkit for reduction

Installation and Setup:

Install the module into your TOM environment:

pip install tom-lt

Add tom_lt.lt.LTFacility to the TOM_FACILITY_CLASSES in your TOM's settings.py:

      TOM_FACILITY_CLASSES = [
        'tom_observations.facilities.lco.LCOFacility',
        ...
        'tom_lt.lt.LTFacility',
    ]

Include the following settings inside the FACILITIES dictionary inside settings.py:

FACILITIES = {
   ...
   'LT': {
           'proposalIDs': (('ProposalID', 'Display Name'), ('ProposalID', 'Display Name')),
           'username': '',
           'password': '',
           'LT_HOST': '',
           'LT_PORT': '',
           'DEBUG': False,
    },
}

The proposalIDs key contains a list of proposalIds and the Display name in the TOM Toolkit LT submission form. For one proposal, use a single element list (e.g. 'proposalIDs': (('ProposalID', 'Display Name'),)

The Liverpool Telescope team will need to enable RTML access for the proposal (or proposals) being used. Please email ltsupport_astronomer@ljmu.ac.uk, providing details of your active proposal. Once the proposal is enabled for RTML access, we will email you back user credentials and the required IP Address / Port for connection to the telescope.

Please refrain from publishing your user credentials, or the LT IP Address to any public github account

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tom_lt-0.5.1.tar.gz (23.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tom_lt-0.5.1-py3-none-any.whl (24.5 kB view details)

Uploaded Python 3

File details

Details for the file tom_lt-0.5.1.tar.gz.

File metadata

  • Download URL: tom_lt-0.5.1.tar.gz
  • Upload date:
  • Size: 23.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for tom_lt-0.5.1.tar.gz
Algorithm Hash digest
SHA256 2435453d5001b46f82e1c3a27ae343588fca3a997de44da3731fe4e67ba84cdc
MD5 5fc8933248ec5da50fdebc6acb0e27bc
BLAKE2b-256 83d1349272c5f494c8d2ffbd9b7804484a1fef40bb2bbb25fa9e9345d05a15f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for tom_lt-0.5.1.tar.gz:

Publisher: pypi-release.yml on TOMToolkit/tom_lt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tom_lt-0.5.1-py3-none-any.whl.

File metadata

  • Download URL: tom_lt-0.5.1-py3-none-any.whl
  • Upload date:
  • Size: 24.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for tom_lt-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3639c932bd58e361590c4b356f7ee88cca478cc6b02d6da684d7273a9e9e69cb
MD5 8b2257a7598707ac568b3183932f5112
BLAKE2b-256 6c66ab39c63fe48c6d777c3aaaa866ea932b2510aa538b59b101ed2152c9aeea

See more details on using hashes here.

Provenance

The following attestation bundles were made for tom_lt-0.5.1-py3-none-any.whl:

Publisher: pypi-release.yml on TOMToolkit/tom_lt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page