v0.5.3
What's Changed
Breaking changes
- Cleanups and testing for
AbstractFourierOperator/AbstractRealOperatorclasses by @michael-0brien in #510
Bug Fixes
- Bug in
make_radial_coordinate_grid, was creating a frequency grid instead! by @michael-0brien in #509 GaussianWhiteNoiseModelandGaussianColoredNoiseModeldo not correctly use newimage_model.transformfeature by @michael-0brien in #511- Bug in
RelionParticleParameterFile.loads_metadata: pose columns not removed by @michael-0brien in #512 - Bug when applying filters in the image model by @michael-0brien in #518
- Bug fix and refactor of sinc correction in
FourierSliceExtractionby @michael-0brien in #522 - Bug fix in
GaussianWhiteNoiseModelandGaussianColoredNoiseModel: noise is always normalized to variance 1 by @michael-0brien in #523
Features
- Support upsampling by even integers in
block_reduce_downsampleandFFTAtomProjectionby @michael-0brien in #517 - Different options for signal offset subtraction via
make_image_model(..., signal_centering=…)by @michael-0brien in #520
Performance improvements
- Faster implementation of
EulerAnglePose.to_inverse_rotationby @michael-0brien in #515
Maintenance
- Remove unused parts of
AbstractImageConfigclass by @michael-0brien in #513 - Remove redundant methods on
FourierSliceExtractionandEwaldSphereExtractionclasses by @michael-0brien in #514 - Remove
image_model.simulate(..., removes_padding=...)in favor ofimage_model.raw_simulate(...)by @michael-0brien in #519 - Change
RelionParticleParameterFile.inverts_rotationtoRelionParticleParameterFile.rotation_conventionby @michael-0brien in #516
Full Changelog: v0.5.2...v0.5.3