Details
-
Type:
Improvement
-
Status: Invalid
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: pipe_drivers
-
Labels:
-
Story Points:1
-
Epic Link:
-
Team:Data Release Production
Description
When "bad" flats are used (presumably ones with negative average flux, but possibly other things), the constructFlat.py script fails (in that case due to log scaling giving nans).
In order to look at the underlying cause it would be helpful for it to announce which ccds/visits contained the data that was making it fail.
Attachments
Issue Links
- is mitigated by
-
DM-21212 Update existing cp_pipe tasks to pipelineTasks
- Done
Activity
Field | Original Value | New Value |
---|---|---|
Description |
When "bad" flats are used (presumably ones with negative average flux, but possibly other thigns), the constructFlat.py script fails (in that case due to log scaling giving nans).
In order to look at the underlying cause it would be helpful for it to announce which visits contained the data that was making it fail. |
When "bad" flats are used (presumably ones with negative average flux, but possibly other things), the constructFlat.py script fails (in that case due to log scaling giving nans).
In order to look at the underlying cause it would be helpful for it to announce which ccds/visits contained the data that was making it fail. |
Assignee | Merlin Fisher-Levine [ mfisherlevine ] |
Epic Link |
|
Team | Data Release Production [ 10301 ] |
Labels | SciencePipelines |
Resolution | Done [ 10000 ] | |
Status | To Do [ 10001 ] | Invalid [ 11005 ] |
The rewrite for gen3 has largely resolved this issue; although a "bad" input as described may still cause the flat to fail, there are intermediate products that can be used to identify (the scale measure yaml files) and restart the run without the problematic inputs.