v0.14.0
ASPIRE v0.14.0 is minor release, adding scientific features, bug fixes, and many updates.
This release provides the following features:
- Fast Polar Fourier Rotational Alignment for 2D class averages
- IRLS Common Lines Algorithm
- LUD Common Lines Algorithm
- MATLAB reproducing
legacydownsampleflag option - MATLAB reproducing
legacynormalize_backgroundflag option - Load
pixel_sizefrom STAR file forRelionSource - Add optional
pixel_sizeto initializerCoordinateSource - Icosahedral
Isymmetry - Migrate from error to warning on incorrect
Volume.rotatedtypes - Permit corrupt MRC files in
RelionSourceandCoordinateSource
Bug fixes:
- Fix flaky LUD unit test
- Admit rectangular micrographs in
CoordinateSource - Fix flakey BOT_align unit test
- Fix
OrientedSourcesave_mode=single - Continuous patching of evolving Numpy2 casting behavior changes
- Resolve ambiguous dtype in
image.downsample
Updates and Cleanup:
- Remove Numpy2 experimental feature warning
- Update registry hash for
emdb_14621 - Add scheduled downloader unit test
- Deduplicate
coor_transandrotationcode - Use
scipy'screate_groupforSymmetryGroups - Migrate
finufftandcufinuffttov2.4.0 - Pipeline demo tutorial updates
Systems/CI Updates:
- Flake8 updates
- PyProject packaging updates
- Ubuntu OS CI platform upgrade
- Windows CI platform upgrade