Description
Researcher has requested that we review the performance, validity, and state of integration of the (F)PSWF codes. There are a few open issues on this topic from before I joined which I will tag to this issue. My recollection is that these components are not well tested in Python.
I already have a branch (#515) where I have stubbed in changes to speak Image
and refactored FPSWF to use nufft
's many
feature.
As I understand it, researcher goal is to use FPSWF in place of FFB in cov2d
. This looks to involve reconciling the basis classes/implementations (including indices/grids), reconciling basis interpretations of CTF, and potentially reconciling some covar calculations that seem tied to (F)FB. Thinking this is at least a moderately sized project.
Before I can estimate time to refactor the basis classes I need to understand the (F)PSWF better.