Open Nat1405 opened 4 years ago
Hi Sharon, thanks so much for your feedback as well. I've addressed some of your comments in 0f9c8ed, f6c8447, and 4a5d529. Much appreciated.
Hi @dbohlender, can you take a look at my three latest commits (f3f9e6c, b10d4ef, f6c8729) and let me know what you think?
f3f9e6c adds integration tests for the new provenance extension based on NIFS program GN-2014A-Q-85. b10d4ef doesn't really do much, it just fixes an integration test problem. f6c8729 adds the code that actually adds the provenance extension. Namely, it modifies the data label if there is more than one member, and creates and adds the "PROVENANCE" BINTABLE extension that contains three columns: filename, description, and type.
Let me know if you'd like a sample of what the final tagged products look like as well. Thank you!
Hi @dbohlender , thanks for your review so far. I've added some new code and would love your review.
CalibrationTagger
class "static" so they can be accessed by the ProductTagger
class. This is to avoid duplicating redundant code in both of the Tagger
classes.RONCHI
comments..upper()
and readability (underscores) comments, and fixes up the integration tests.Thanks again for your review.
This merge is to prepare Nifty data products for CAOM2 ingestion. This is mostly updating FITS header values, and in the case of reduced cube products, adding
cal
extensions that list the calibrations used.Open questions: