Support BOT data gen 2 ingest once data exists

XMLWordPrintable

Details

• Type: Story
• Status: Done
• Resolution: Done
• Fix Version/s: None
• Component/s:
• Labels:
None
• Story Points:
3
• Sprint:
Arch 2019-03-18
• Team:
Architecture

Description

Following conversations around Feb. 8th 2019 in #dm-bootcamps (for some reason) it is noted that obs_lsst will need to be extended/enhanced to support BOT* data when it becomes available.

How this looks will depend on exactly when that happens, and whether version-able cameras are a reality by then, as this data will necessitate that.

*Bench for Optical Test - the IR2 test station where real data from the real camera will be taken as it is populated with rafts

Activity

Hide
Michelle Gower added a comment -

Directory at NCSA moved from /project/production/tmpdata to /project/production/tmpdataloc

Specifically for the file mentioned above, the new path is:/ project/production/tmpdataloc/BOT/storage/20190314/MC_C_20190314_000006/MC_C_20190314_000006_R22_S00.fits

Show
Michelle Gower added a comment - Directory at NCSA moved from /project/production/tmpdata to /project/production/tmpdataloc Specifically for the file mentioned above, the new path is:/ project/production/tmpdataloc/BOT/storage/20190314/MC_C_20190314_000006/MC_C_20190314_000006_R22_S00.fits
Hide
Tim Jenness added a comment - - edited

I'm taking on this ticket to add basic BOT support to the python side of things. I believe Robert Lupton wants to tackle the YAML camera side of things. We are assuming this data is to be treated exactly like lsstCam data but with camera versioning.

Show
Tim Jenness added a comment - - edited I'm taking on this ticket to add basic BOT support to the python side of things. I believe Robert Lupton wants to tackle the YAML camera side of things. We are assuming this data is to be treated exactly like lsstCam data but with camera versioning.
Hide
Tim Jenness added a comment -

Robert Lupton I've added basic support for BOT/lsstCam data in obs_lsst. This involved refactoring the translator a bit and adding a new LsstBaseMapper class that LsstCamMapper can use (so that translator classes can be defined for it). I have not touched any of the camera YAML and will leave that to you (the serial numbers all have -Dev on the end in the yaml), but BOT data can be ingested.

Show
Tim Jenness added a comment - Robert Lupton I've added basic support for BOT/lsstCam data in obs_lsst. This involved refactoring the translator a bit and adding a new LsstBaseMapper class that LsstCamMapper can use (so that translator classes can be defined for it). I have not touched any of the camera YAML and will leave that to you (the serial numbers all have -Dev on the end in the yaml), but BOT data can be ingested.
Hide
Robert Lupton added a comment -

Show
Hide
Tim Jenness added a comment -

Merged. BOT can now be treated as lsstCam data using LsstCamMapper.

Show
Tim Jenness added a comment - Merged. BOT can now be treated as lsstCam data using LsstCamMapper .

People

• Assignee:
Tim Jenness
Reporter:
Merlin Fisher-Levine
Reviewers:
Robert Lupton
Watchers:
Aaron Roodman, Anders Borgland, Hsin-Fang Chiang, John Swinbank, Merlin Fisher-Levine, Michelle Gower, Robert Lupton, Tim Jenness, Tony Johnson