Skip to content

refactor: extract the oversampled-PSF evaluation-grid switch#484

Merged
Jammy2211 merged 1 commit into
mainfrom
feature/psf-oversample-refactor
Jul 8, 2026
Merged

refactor: extract the oversampled-PSF evaluation-grid switch#484
Jammy2211 merged 1 commit into
mainfrom
feature/psf-oversample-refactor

Conversation

@Jammy2211

Copy link
Copy Markdown
Collaborator

Companion to PyAutoArray's helper consolidation (PyAutoLabs/PyAutoArray#360): the s>1 evaluation-grid branch duplicated across the three blurred-image variants becomes one _psf_evaluation_grids_from helper. Behaviour-preserving: suite 946 unchanged; independent of the PyAutoArray PR (mergeable in either order).

🤖 Generated with Claude Code

The three blurred-image variants duplicated the same s>1 branch; one
_psf_evaluation_grids_from staticmethod now returns (evaluation_grid,
evaluation_blurring_grid, convolution_mask-or-None) and each site branches
on the mask. Behaviour-preserving (suite 946 unchanged). The similar but
semantically local branch in the linear light profile override is left in
place (importing OperateImage there risks circularity for marginal gain).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Jammy2211 Jammy2211 added the pending-release PR queued for the next release build label Jul 8, 2026
@Jammy2211 Jammy2211 merged commit 6fd900a into main Jul 8, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pending-release PR queued for the next release build

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant