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

Enable an end-to-end ODT workflow for AA0.5

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

Details

    • Obs Mgt & Controls
      • Commissioning staff will be able to create SBDs in the ODT which allow them to run AA0.5 commissioning scenarios.
    • Hide
      • The PDM and Scripting projects have been updated with the latest schemas
      • The ODT contains screens allowing a user to create a project and add SBDs to this
      • A meeting has been held with the commissioning team and a detailed design for the ODT's SBD editor with respect to commissioning has been decided
      • The SBD editor has been updated in line with the decision
      • The documentation has been updated and includes a guide to creating SBDs in the ODT.
      • ODT is available on a persistent URL for the inspection of commissioning team.
      Show
      The PDM and Scripting projects have been updated with the latest schemas The ODT contains screens allowing a user to create a project and add SBDs to this A meeting has been held with the commissioning team and a detailed design for the ODT's SBD editor with respect to commissioning has been decided The SBD editor has been updated in line with the decision The documentation has been updated and includes a guide to creating SBDs in the ODT. ODT is available on a persistent URL for the inspection of commissioning team.
    • 4
    • 5
    • 0
    • Team_BUTTONS
    • Sprint 5
    • Hide
      • As this ticket was our lowest priority (after the even lower priority sensitivity calculator work was done at the very beginning of the PI) it ended up getting less attention than had been hoped and thus a lot of the proposed work was not completed.
      • Simply changing the ODT to use React was a big task, but this is now done and the project has a working CI/CD pipeline, a unit-test framework (the setting up of which was not a trivial task for React 18) and a local-storage solution in place (zustand)
      • The SBD editor has been reformatted to be broken into multiple screens, but only two of these have had their contents fully created.
      • The intended schema changes did not happen, other than to add velocity to the Target definition (mainly for Stargazer)
      • The existing ODT back-end was migrated to a new shared oso-services project that will eventually also include the PHT back-end. Functionality for adding Projects, Observing Blocks and linking SBDs to these has been added to this, but this is not yet linked to the front-end.
      Show
      As this ticket was our lowest priority (after the even lower priority sensitivity calculator work was done at the very beginning of the PI) it ended up getting less attention than had been hoped and thus a lot of the proposed work was not completed. Simply changing the ODT to use React was a big task, but this is now done and the project has a working CI/CD pipeline, a unit-test framework (the setting up of which was not a trivial task for React 18) and a local-storage solution in place (zustand) The SBD editor has been reformatted to be broken into multiple screens, but only two of these have had their contents fully created. The intended schema changes did not happen, other than to add velocity to the Target definition (mainly for Stargazer) The existing ODT back-end was migrated to a new shared oso-services project that will eventually also include the PHT back-end. Functionality for adding Projects, Observing Blocks and linking SBDs to these has been added to this, but this is not yet linked to the front-end.
    • PI24 - UNCOVERED

    • Team_BUTTONS

    Description

      As AA0.5 approaches, we need an ODT that the commissioning team can use to create SBDs and run them on the telescope. This will require updates to the PDM and scripting to allow the telescope to be configured correctly (although this is also required for Notebook-driven observing) as well as updates to the ODT's SDB editor to expose the PDM parameters to the user. Some wire-framing discussions that included members of the commissioning team took place during PI21 and some of the outcomes from those can be included in the ODT for PI22.

      The following is foreseen for PI22:

      • An updated PDM that includes anything required for observation definition in AA0.5 that exists by the start of PI22. Perhaps most notably, this includes the concept of 'apertures' for Low. This will also require changes to scripting to allow the PDM to be converted to CDM. These changes will also be required for Notebook-driven observing
      • The addition of a new set of screens to the ODT that allow a user to create projects and store them in and retrieve from the ODA. The concept of an Observing Block will also be introduced, this purely acting as a container for the project's SBDs. This will create the Project - Observing Block - SBD hierarchy foreseen by the OSO SAD
      • An updated ODT SBD editor that is moving towards what is required for commissioning work at AA0.5. There will be a meeting early in PI22 to discuss the commissioning team's requirements. The SBD editor will include those parts of the PDM that are deemed relevant for AA0.5 observing and might incorporate some of the outcomes of the wire-framing process. Some simple helper functions might be incorporated (source coordinate look-up, shortcuts to standard frequency set-ups, etc.)
      • Improved documentation.

      Attachments

        Issue Links

          Structure

            Activity

              People

                Adam.Avison Avison, Adam
                A.Biggs Biggs, Andy
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (67.90%)

                  Feature Estimate: 4.0

                  IssuesStory Points
                  To Do23.0
                  In Progress   210.0
                  Complete1027.5
                  Total1440.5

                  Dates

                    Created:
                    Updated:

                    Structure Helper Panel