Skip to content

v0.5.3

Choose a tag to compare

@michael-0brien michael-0brien released this 20 Dec 17:13
· 161 commits to main since this release
a47b0da

What's Changed

Breaking changes

  • Cleanups and testing for AbstractFourierOperator / AbstractRealOperator classes by @michael-0brien in #510

Bug Fixes

  • Bug in make_radial_coordinate_grid, was creating a frequency grid instead! by @michael-0brien in #509
  • GaussianWhiteNoiseModel and GaussianColoredNoiseModel do not correctly use new image_model.transform feature 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 FourierSliceExtraction by @michael-0brien in #522
  • Bug fix in GaussianWhiteNoiseModel and GaussianColoredNoiseModel: noise is always normalized to variance 1 by @michael-0brien in #523

Features

  • Support upsampling by even integers in block_reduce_downsample and FFTAtomProjection by @michael-0brien in #517
  • Different options for signal offset subtraction via make_image_model(..., signal_centering=…) by @michael-0brien in #520

Performance improvements

Maintenance

  • Remove unused parts of AbstractImageConfig class by @michael-0brien in #513
  • Remove redundant methods on FourierSliceExtraction and EwaldSphereExtraction classes by @michael-0brien in #514
  • Remove image_model.simulate(..., removes_padding=...) in favor of image_model.raw_simulate(...) by @michael-0brien in #519
  • Change RelionParticleParameterFile.inverts_rotation to RelionParticleParameterFile.rotation_convention by @michael-0brien in #516

Full Changelog: v0.5.2...v0.5.3