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

Make "maskBlocksIfIntermitentBadPixelsInColumn()" in "defects.py" more efficient

    XMLWordPrintable

Details

    • Story
    • Status: To Do
    • Resolution: Unresolved
    • None
    • None
    • None
    • Data Release Production
    • No

    Description

      The function "maskBlocksIfIntermitentBadPixelsInColumn()" in "defects.py" of "cp_pipe" was created to address the charge in DM-19336 and DM-19903. tjenness points out that it could be refactored to be more efficient by generating a mask, analyzing the mask and setting new mask bits, and then generating new Defects (given that creating individual Box2I objects to add to the defects incrementally-as it is done now-is going to be much slower than patching the mask and then generating defects from that mask).

      Attachments

        Issue Links

          Activity

            The solution here will likely be to simply call the normalization provided by DM-24556.

            swinbank John Swinbank added a comment - The solution here will likely be to simply call the normalization provided by DM-24556 .

            People

              Unassigned Unassigned
              plazas Andrés Alejandro Plazas Malagón
              Andrés Alejandro Plazas Malagón, Christopher Waters, John Swinbank
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:

                Jenkins

                  No builds found.