-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DM-39999: Add UC Davis Beam simulator ITL camera #462
Conversation
0fa2df0
to
3966986
Compare
4218d2b
to
4d2ed9f
Compare
6795d2d
to
e608ce2
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The Jira ticket does not make it clear but this PR is going to result in the older data not being importable into gen3 butlers. Is everyone okay with that? Today the "SAO" test stand data can be ingested but next week it won't be. As an archivist this seems wrong to me but if people are deleting all that data then that's going to be okay.
We can't merge this PR without some test headers being added to ensure that these files can be translated properly.
2f1ff21
to
24308a5
Compare
Added test headers and wrote the test translator function for the new LSST-UCDCam camera definition. |
Can you confirm that the old data that this code worked with before will never needed to be looked at again? I'm yet to get a formal statement that those data are now irrelevant and nothing will need to look at them. |
Yes, the old data was only used by a few of us here at Davis and was never made available at USDF. We don't intend to use it within the DM Butler framework again. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the changes. I've made some minor comments but I would like the class moved back where it was if possible to show that the changes are small.
instrume = header["INSTRUME"].lower() | ||
if instrume == cls.supported_instrument.lower(): | ||
return True | ||
elif instrume == "LSST-UCDCam-ITL".lower(): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If ever we learn that this is a hotspot we could replace the string with "lsst-ucdcam-itl"
...
Add UC Davis Beam Simulator ITL Camera to obs_lsst.