Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: astro_metadata_translator, daf_butler
-
Labels:
-
Story Points:1
-
Epic Link:
-
Team:Data Release Production
Description
We need to make sure the type of exposure (e.g. "science", "bias", "flat") is extracted from metadata and put into the registry's exposure table in ingest. I think this is what's called OBSTYPE in FITS, and I'm not sure if ObservationInfo already includes it and we drop it on the floor in ingest, or if we need to add it to astro_metadata_translator (either way, I'm sure that's on Tim Jenness's radar).
In any case, this is becoming particular important as we prototype Gen3 CPP pipelines, which we of course want to run only on raws with specific types.
Attachments
Issue Links
- relates to
-
DM-21840 Disallow NULL/None for implied dimension values in data IDs
- In Progress
In my tests with ISR, any exposure with `exposure.visit IS NULL` fails to generate a quantum graph, so having a populated `visit_id` is currently an essential field for `raw` data.
Edit to add: for gen3 processing, such as with `cp_pipe`/`cpBiasTask.py`.