Skip to content
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-42636: Support universe that uses day_obs and group in exposure record #477

Merged
merged 15 commits into from Feb 29, 2024

Conversation

timj
Copy link
Member

@timj timj commented Jan 30, 2024

Depends on lsst/astro_metadata_translator#71, lsst/pipe_base#402 and lsst/daf_butler#953

Checklist

  • ran Jenkins
  • added a release note for user-visible changes to doc/changes

@timj timj force-pushed the tickets/DM-42636 branch 2 times, most recently from 5995c1d to 2dcdcfc Compare February 1, 2024 23:21
@timj timj force-pushed the tickets/DM-42636 branch 3 times, most recently from 486daca to 5406239 Compare February 16, 2024 17:53
@timj timj marked this pull request as ready for review February 16, 2024 17:53
@timj timj mentioned this pull request Feb 19, 2024
2 tasks
python/lsst/obs/base/ingest.py Outdated Show resolved Hide resolved
python/lsst/obs/base/_instrument.py Show resolved Hide resolved
python/lsst/obs/base/defineVisits.py Outdated Show resolved Hide resolved
@timj timj force-pushed the tickets/DM-42636 branch 4 times, most recently from 20a1e19 to f4da303 Compare February 27, 2024 21:01
python/lsst/obs/base/defineVisits.py Outdated Show resolved Hide resolved
This supports visit definition from group dimension.
@timj timj force-pushed the tickets/DM-42636 branch 3 times, most recently from 0e9c09e to 576a634 Compare February 28, 2024 21:48
@timj timj force-pushed the tickets/DM-42636 branch 2 times, most recently from 3bbdb53 to c875a72 Compare February 29, 2024 22:01
This requires that we call a method on the Instrument class to
get the group_id from the name.
Uses ObservationInfo.observing_day_offset
This allows subclasses to call the parent class even if exposure
is not known.
This allows the codepath to be tested with and without the
offset. Only change a single dataset and move it to a different
day to avoid definition inconsistencies.
@timj timj merged commit a3923fb into main Feb 29, 2024
6 checks passed
@timj timj deleted the tickets/DM-42636 branch February 29, 2024 22:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants