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

Simplify and document processing script parameters

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

Details

    • Enabler
    • High
    • PI24
    • COM SDP SW
    • None
    • True
    • Data Processing
    • Hide

      As an AIV Engineer / System Scientist / Telescope Operator, I want to understand how to define processing blocks (PBs) to command the SDP to receive and process data in real time, and configure the QA display.

      Show
      As an AIV Engineer / System Scientist / Telescope Operator, I want to understand how to define processing blocks (PBs) to command the SDP to receive and process data in real time, and configure the QA display.
    • Hide
      1. The vis-receive and pointing-offset processing scripts have been updated to - ORCA (pointing-offset + testing scripts)
        1. simplify their parameters as much as possible and hide unnecessary implementation details from the users; - NALEDI
        2. set sensible default values of the parameters where possible. - NALEDI
      2. The parameters are thoroughly documented, including those for configuring processing downstream of receive and the QA display. - ORCA (pointing-offset + testing scripts), NALEDI
      3. The scripts validate the parameters internally, via script-specific pydantic models. Validation implemented directly in the Scripting Library. - ORCA, NALEDI
      4. The list of processing scripts is published as Telescope Model data. - ORCA, NALEDI
      5. The parameter schemata are published as Telescope Model data (alongside the list of scripts) so they can be used to validate PB parameters internally in the SDP and by other sub-systems e.g. OSO. - ORCA (YANDA/NALEDI to provide schema for vis-receive)
      6. The subarray device validates AssignResources processing block parameters against script parameters stored in the Configuration DB. - ORCA
      7. The SDP, when deployed, populates the Configuration DB with script information including parameter schemas, using Telescope Model data. - ORCA
      Show
      The vis-receive and pointing-offset processing scripts have been updated to - ORCA (pointing-offset + testing scripts) simplify their parameters as much as possible and hide unnecessary implementation details from the users; - NALEDI set sensible default values of the parameters where possible. - NALEDI The parameters are thoroughly documented, including those for configuring processing downstream of receive and the QA display. - ORCA (pointing-offset + testing scripts), NALEDI The scripts validate the parameters internally, via script-specific pydantic models. Validation implemented directly in the Scripting Library. - ORCA, NALEDI The list of processing scripts is published as Telescope Model data. - ORCA, NALEDI The parameter schemata are published as Telescope Model data (alongside the list of scripts) so they can be used to validate PB parameters internally in the SDP and by other sub-systems e.g. OSO. - ORCA (YANDA/NALEDI to provide schema for vis-receive) The subarray device validates AssignResources processing block parameters against script parameters stored in the Configuration DB. - ORCA The SDP, when deployed, populates the Configuration DB with script information including parameter schemas, using Telescope Model data. - ORCA
    • Intra Program
    • 5
    • 5
    • 0
    • Team_NALEDI, Team_ORCA, Team_YANDA
    • Sprint 4
    • PI24 - UNCOVERED

    Description

      See Feature frame on DP ART board.

      Context

      See Capability SS-153.

      References

      • Proof-of-concept of publishing list of scripts as TM data: MR162

      Attachments

        Issue Links

          Structure

            Activity

              People

                m.ashdown Ashdown, Mark
                m.ashdown Ashdown, Mark
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (71.83%)

                  Feature Estimate: 5.0

                  IssuesStory Points
                  To Do40.0
                  In Progress   310.0
                  Complete925.5
                  Total1635.5

                  Dates

                    Created:
                    Updated:

                    Structure Helper Panel