Uploaded image for project: 'SAFe Program'
  1. SAFe Program
  2. SP-2773

Define and document required python control interface to the telescope

Change Owns to Parent OfsSet start and due date...
    XporterXMLWordPrintable

Details

    • Obs Mgt & Controls
    • Hide

      Users (operators, AIV staff, commissioning scientists) of the ITFs and AA0.5 (and to some extent of the PSIs) will make extensive use of a command line interface (CLI) to the telescopes. This interface should provide access to the functionality required by those users and be documented such that they can make use of it with little additional help from developers.

       

      Show
      Users (operators, AIV staff, commissioning scientists) of the ITFs and AA0.5 (and to some extent of the PSIs) will make extensive use of a command line interface (CLI) to the telescopes. This interface should provide access to the functionality required by those users and be documented such that they can make use of it with little additional help from developers.  
    • Hide

      Documentation - or references to existing documentation - covering the currently available python commands (API). This should cover as much as possible of the existing implemented systems.

      • Includes available tango device commands and attributes.

      A document describing how to use the interface from a python command line (ipython), script or jupyter notebook.

      Identified list of required CLI functionality for the PSIs, ITFs and AA0.5 systems;

      Noted list of functions that are required but not available in the system;

       

      Show
      Documentation - or references to existing documentation - covering the currently available python commands (API). This should cover as much as possible of the existing implemented systems. Includes available tango device commands and attributes. A document describing how to use the interface from a python command line (ipython), script or jupyter notebook. Identified list of required CLI functionality for the PSIs, ITFs and AA0.5 systems; Noted list of functions that are required but not available in the system;  
    • Inter Program, Intra Program
    • 2
    • 2
    • 8
    • 4
    • Team_NAKSHATRA
    • Sprint 5
    • Hide

      Outcome of this feature can be found on confluence page on below link: 

      https://confluence.skatelescope.org/display/SE/A+Guide+to+commanding+the+SKA+Telescope+Systems

      Show
      Outcome of this feature can be found on confluence page on below link:  https://confluence.skatelescope.org/display/SE/A+Guide+to+commanding+the+SKA+Telescope+Systems
    • 16.6
    • Integrated, Outcomes Reviewed, Demonstrated, Satisfies Acceptance Criteria, Accepted by FO

    Description

      This enabler should identify the key functions required by the users of the PSIs, ITFs and AA0.5 and  document how the telescope systems provide these to a user via a python command line interface (API).  In this process any missing and required functionality should also be identified so that follow up features can implement it.

      In addition to the users the API should form the callable interface required by OET observing scripts.

      Much of the documentation for existing systems should already be available via readthedocs - the aim is to streamline the user experience in finding the documentation and understanding how to use the commands.

      Care should be taken in drafting the documentation so that it concentrates on SKA specifics and does not unnecessarily repeat existing pyTANGO documentation.

      Notes:

      1. This enabler overlaps with SP-2761 and SP-2718.
      2. The documents available at https://confluence.skatelescope.org/display/SST/AA0.5+Scenarios provide insight into the science commissioning needs.
      3. The internal ICD between OET and TMC is also background reference information (SKA-TEL-TM-0000297).

       

      Attachments

        Issue Links

          Structure

            Activity

              People

                g.brajnik Brajnik, Giorgio
                a.bridger Bridger, Alan
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 2.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete819.0
                  Total819.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel