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

Implement putting of matplotlib figures

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: daf_persistence
    • Labels:
      None
    • Story Points:
      1
    • Sprint:
      DRP S18-6
    • Team:
      Data Release Production

      Description

      Make matplotlib figures {{butler.put()}}able.

      Jim Bosch says on Slack:
      > Basically, that involves grepping daf_persistence for FitsCatalogStorage, copying what you see and calling it MatplotlibStorage, and then adjusting it appropriately (i.e. call savefig instead of writeFits, raise an exception when trying to read).

      Paul Price notes that there are some gotchas involving the fact that the backend has to be set immediately after import, and this could prove tricky, especially if people want to combine this with pop-up style debug plots.. Some relevant info on this might be found in DM-14159.

        Attachments

          Activity

          mfisherlevine Merlin Fisher-Levine created issue -
          mfisherlevine Merlin Fisher-Levine made changes -
          Field Original Value New Value
          Risk Score 0
          jbosch Jim Bosch made changes -
          Status To Do [ 10001 ] In Progress [ 3 ]
          jbosch Jim Bosch made changes -
          Epic Link DM-12729 [ 36328 ]
          jbosch Jim Bosch made changes -
          Sprint DRP S18-6 [ 727 ]
          Story Points 1
          Team Data Release Production [ 10301 ]
          jbosch Jim Bosch made changes -
          Reviewers Lauren MacArthur, Merlin Fisher-Levine, Michael Wood-Vasey [ lauren, mfisherlevine, wmwood-vasey ]
          Status In Progress [ 3 ] In Review [ 10004 ]
          wmwood-vasey Michael Wood-Vasey made changes -
          Status In Review [ 10004 ] Reviewed [ 10101 ]
          jbosch Jim Bosch made changes -
          Resolution Done [ 10000 ]
          Status Reviewed [ 10101 ] Done [ 10002 ]

            People

            Assignee:
            jbosch Jim Bosch
            Reporter:
            mfisherlevine Merlin Fisher-Levine
            Reviewers:
            Lauren MacArthur, Merlin Fisher-Levine, Michael Wood-Vasey
            Watchers:
            Jim Bosch, John Parejko, Lauren MacArthur, Merlin Fisher-Levine, Michael Wood-Vasey
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Jenkins

                No builds found.