Skip to content

tickets/SP-3223: Add extinction and cloud stacker#523

Draft
ehneilsen wants to merge 3 commits into
mainfrom
tickets/SP-3223
Draft

tickets/SP-3223: Add extinction and cloud stacker#523
ehneilsen wants to merge 3 commits into
mainfrom
tickets/SP-3223

Conversation

@ehneilsen

Copy link
Copy Markdown
Collaborator

Two stackers are added to maf here, intended to be applied to visit sequences from consdb queries rather than opsim output.

The first uses sklearn robust linear fitting tools to fit for photometric extinction and zero point given the the zero_point_median, band, and airmass columns from consdb.
The next uses the results of this and zero_point_median to estimate the extinction from clouds, falling back on rubin_sim.phot_utils.predicted_zeropoint if there was no good fit. It supports an optional offset, so you can (and I probably will) feed in rubin_nights.reference_values.ZEROPOINT_OFFSETS_LSSTCAM, which if I understand what's going on will replicate what rubin_sim_addons does.

This was developed with a mixture of hand-coding and claude code assistance using the experimental support of claude code at the USDF.

@ehneilsen ehneilsen requested a review from rhiannonlynne June 9, 2026 21:25
@ehneilsen ehneilsen changed the title tickets/SP-3223: Add extinction stacker tickets/SP-3223: Add extinction and cloud stacker Jun 9, 2026
@ehneilsen ehneilsen marked this pull request as draft June 12, 2026 15:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant