Skip to content

Consolidate inverse-filter apodization - #585

Merged
talonchandler merged 3 commits into
mainfrom
refactor/consolidate-apodization
Oct 9, 2026
Merged

talonchandler merged 3 commits into
mainfrom
refactor/consolidate-apodization

Conversation

@srivarra

@srivarra srivarra commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

Extracts transverse apodization into a shared utility and uses it through the Tikhonov inverse-filter helper across all five reconstruction models. Apodization remains disabled by default.

I put the utility in sampling.py alongside raised_cosine_window, but I'm not particular about the location. If filter.py is a better fit, that's fine too.

The sweep in #578 can use the same helper once merged.

Signed-off-by: Sricharan Reddy Varra <[email protected]>
@srivarra srivarra linked an issue Oct 6, 2026 that may be closed by this pull request

@talonchandler talonchandler left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @srivarra. I just refactored the autoregularization path, and I'm merging shortly.

@talonchandler
talonchandler merged commit 7147fd5 into main Oct 9, 2026
7 checks passed
@talonchandler
talonchandler deleted the refactor/consolidate-apodization branch October 9, 2026 18:24
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.

Consolidate apodization

2 participants