Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-16742

Jointcal development in S19

    XMLWordPrintable

    Details

    • Type: Epic
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Epic Name:
      s19a-ap-jointcal
    • Story Points:
      40
    • WBS:
      02C.03.07
    • Team:
      Alert Production
    • Cycle:
      Spring 2019

      Description

      The aims of this epic are to support Jointcal development through to the level that it is used by default in HSC data release processing; meas_mosaic can then be retired at leisure.

        Attachments

          Activity

          swinbank John Swinbank created issue -
          swinbank John Swinbank made changes -
          Field Original Value New Value
          Epic Child DM-14439 [ 80206 ]
          swinbank John Swinbank made changes -
          Epic Child DM-13053 [ 36993 ]
          swinbank John Swinbank made changes -
          Epic Child DM-13054 [ 36994 ]
          swinbank John Swinbank made changes -
          Description This will likely include:
           * Reduction of technical debt;
           * Development of a comprehensive test plan;
           * Implementing an improved composed model design.

          Detailed priorities will be fleshed out by [~jbosch].

          The latter is described in [~Parejkoj]'s note below:
          {quote}At the 2017 All Hands meeting, [~jbosch] and I sketched out a new design to allow more configurability in joincal's composed models. Currently joincal's constrainedModels have visit and ccd components that cannot be turned off: eventually we will want even more components, and the ability to turn those components on and off.

          This ticket is to implement that new design, to facilitate further improvements to jointcal's constrained models. This work should not require changing any of jointcal's metrics or integration tests: the changes should be transparent at that level. The {{test_photometry*.py}} files will all likely change in some way to accommodate the new API.

          Jim's C++ pseudocde from our discussion is here:

          [https://lsstc.slack.com/files/jbosch/F6P32B6KB/jointcal_classes.h]
          {quote}
          swinbank John Swinbank made changes -
          Epic Child DM-16305 [ 231600 ]
          swinbank John Swinbank made changes -
          Status To Do [ 10001 ] In Progress [ 3 ]
          swinbank John Swinbank made changes -
          Epic Child DM-12384 [ 35500 ]
          frossie Frossie Economou made changes -
          Status Admin Review [ 3 ] In Progress [ 11605 ]
          frossie Frossie Economou made changes -
          Status Review [ 11605 ] In Progress [ 3 ]
          swinbank John Swinbank made changes -
          Story Points 40
          swinbank John Swinbank made changes -
          Epic Child DM-13976 [ 39774 ]
          Parejkoj John Parejko made changes -
          Epic Child DM-17829 [ 240015 ]
          Parejkoj John Parejko made changes -
          Epic Child DM-17955 [ 240426 ]
          Parejkoj John Parejko made changes -
          Epic Child DM-17956 [ 240427 ]
          Parejkoj John Parejko made changes -
          Epic Child DM-17957 [ 240428 ]
          Parejkoj John Parejko made changes -
          Epic Child DM-17958 [ 240429 ]
          swinbank John Swinbank made changes -
          Epic Child DM-17004 [ 238478 ]
          swinbank John Swinbank made changes -
          Epic Child DM-17256 [ 239041 ]
          swinbank John Swinbank made changes -
          Summary Jointcal development in S19A Jointcal development in S19
          swinbank John Swinbank made changes -
          Description This will likely include:
           * Reduction of technical debt;
           * Development of a comprehensive test plan;
           * Implementing an improved composed model design.

          Detailed priorities will be fleshed out by [~jbosch].

          The latter is described in [~Parejkoj]'s note below:
          {quote}At the 2017 All Hands meeting, [~jbosch] and I sketched out a new design to allow more configurability in joincal's composed models. Currently joincal's constrainedModels have visit and ccd components that cannot be turned off: eventually we will want even more components, and the ability to turn those components on and off.

          This ticket is to implement that new design, to facilitate further improvements to jointcal's constrained models. This work should not require changing any of jointcal's metrics or integration tests: the changes should be transparent at that level. The {{test_photometry*.py}} files will all likely change in some way to accommodate the new API.

          Jim's C++ pseudocde from our discussion is here:

          [https://lsstc.slack.com/files/jbosch/F6P32B6KB/jointcal_classes.h]
          {quote}
          This will likely include:
           * Reduction of technical debt;
           * Development of a comprehensive test plan;

          This epic will remain open through S19.
          swinbank John Swinbank made changes -
          Epic Child DM-19265 [ 257849 ]
          swinbank John Swinbank made changes -
          Epic Child DM-19075 [ 255550 ]
          swinbank John Swinbank made changes -
          Epic Child DM-19015 [ 255446 ]
          swinbank John Swinbank made changes -
          Epic Child DM-18885 [ 253119 ]
          swinbank John Swinbank made changes -
          Epic Child DM-14439 [ 80206 ]
          swinbank John Swinbank made changes -
          Epic Child DM-17829 [ 240015 ]
          swinbank John Swinbank made changes -
          Epic Child DM-17957 [ 240428 ]
          swinbank John Swinbank made changes -
          Epic Child DM-17958 [ 240429 ]
          swinbank John Swinbank made changes -
          Epic Child DM-17955 [ 240426 ]
          swinbank John Swinbank made changes -
          Epic Child DM-19802 [ 293535 ]
          swinbank John Swinbank made changes -
          Epic Child DM-19768 [ 290940 ]
          swinbank John Swinbank made changes -
          Epic Child DM-19768 [ 290940 ]
          swinbank John Swinbank made changes -
          Epic Child DM-17256 [ 239041 ]
          swinbank John Swinbank made changes -
          Description This will likely include:
           * Reduction of technical debt;
           * Development of a comprehensive test plan;

          This epic will remain open through S19.
          The aims of this epic are to support Jointcal development through to the level that it is used by default in HSC data release processing; meas_mosaic can then be retired at leisure.
          swinbank John Swinbank made changes -
          Resolution Done [ 10000 ]
          Status In Progress [ 3 ] Done [ 10002 ]

            People

            Assignee:
            swinbank John Swinbank
            Reporter:
            swinbank John Swinbank
            Watchers:
            John Swinbank
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Jenkins

                No builds found.