cryojax v0.1.1
What's changed
- Image projections using the fourier slice theorem is functioning using the
ScatteringConfig
calledFourierSliceScattering
and theSpecimen
calledElectronGrid
. This means thatImage
models now support jit compilation withjax.jit
and functional transformations that require this, likejax.vmap
. - Speedups that remove all unecessary operations on 3D voxel grids. For example, now all
Pose
s compute translations in the same way, with phase shifts.Specimen
s no longer compute translations. - Fourier conventions are now such that the zero frequency component is on the edge of the box, rather than the center.
- Rotation conventions are matched to cisTEM, along with how voxel grids initially sit in the box.
Full Changelog: v0.1.0...v0.1.1