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

Wrap afw::image with pybind11 (UW work)

    XMLWordPrintable

    Details

      Description

      The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

      The tests included in this ticket are:

      1. testRaWrap.py
      2. testCoordptr.py
      3. testChebyshevBoundedField.py
      4. testStatClipException1045.py

        Attachments

          Issue Links

            Activity

            No builds found.
            krzys Krzysztof Findeisen created issue -
            krzys Krzysztof Findeisen made changes -
            Field Original Value New Value
            Epic Link DM-7717 [ 26925 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue clones DM-7797 [ DM-7797 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue is blocked by DM-8363 [ DM-8363 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue is blocked by DM-8374 [ DM-8374 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue blocks DM-7057 [ DM-7057 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue blocks DM-8417 [ DM-8417 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue blocks DM-7801 [ DM-7801 ]
            krzys Krzysztof Findeisen made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # {color:#14892c}testMakeWcs.py{color}
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#14892c}testKernelIo1.py{color}
            # {color:#14892c}testEllipse.py{color}
            # {color:#14892c}testRowColumnStats.py{color}
            # {color:#14892c}testMethods.py{color}
            # {color:#14892c}testKernelImagesForRegion.py{color}
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#14892c}testCoordptr.py{color}
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testRaWrap.py{color}
            # {color:#14892c}testCoordptr.py{color}
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            krzys Krzysztof Findeisen made changes -
            Sprint DRP F16-5, DRP F16-6 [ 252, 287 ] DRP F16-5, Alert Production F16 - 11c [ 252, 296 ]
            Story Points 15 2.1
            Team Data Release Production [ 10301 ] Alert Production [ 10300 ]
            Assignee Pim Schellart [ pschella ] Krzysztof Findeisen [ krzys ]
            Hide
            krzys Krzysztof Findeisen added a comment -

            Review will happen on DM-7797; this issue exists only for work tracking purposes.

            Show
            krzys Krzysztof Findeisen added a comment - Review will happen on DM-7797 ; this issue exists only for work tracking purposes.
            krzys Krzysztof Findeisen made changes -
            Status To Do [ 10001 ] In Review [ 10004 ]
            krzys Krzysztof Findeisen made changes -
            Labels Pybind11 SciencePipelines
            krzys Krzysztof Findeisen made changes -
            Epic Link DM-7717 [ 26925 ] DM-8450 [ 28066 ]
            Hide
            fred3m Fred Moolekamp added a comment -

            Review completed with DM-7797

            Show
            fred3m Fred Moolekamp added a comment - Review completed with DM-7797
            fred3m Fred Moolekamp made changes -
            Status In Review [ 10004 ] Reviewed [ 10101 ]
            Hide
            pschella Pim Schellart [X] (Inactive) added a comment -

            DM-7797 is done, so marking this as done too.

            Show
            pschella Pim Schellart [X] (Inactive) added a comment - DM-7797 is done, so marking this as done too.
            pschella Pim Schellart [X] (Inactive) made changes -
            Resolution Done [ 10000 ]
            Status Reviewed [ 10101 ] Done [ 10002 ]
            tjenness Tim Jenness made changes -
            Component/s afw [ 10714 ]

              People

              Assignee:
              krzys Krzysztof Findeisen
              Reporter:
              krzys Krzysztof Findeisen
              Reviewers:
              Fred Moolekamp
              Watchers:
              Fred Moolekamp, Krzysztof Findeisen, Pim Schellart [X] (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.