v0.13.0
ASPIRE v0.13.0 is minor release, adding new scientific features, GPU basis acceleration, updates and bug fixes.
This release provides the following features:
CLSync3NCommon Lines algorithmCLSymmetryD2Common Lines algorithm- GPU Acceleration of
FFBBasis2DandFLEBasis2D - GPU Acceleration of
FFBBasis3D - Pixel size attributes for
Image,Volume, andImageSource - Optimized spherical harmonic computations
- Adds
SinogramGPU accelerated line projection class
Bug fixes:
- Reconcile rotation estimation with legacy MATLAB
- Reconcile shift estimation with legacy MATLAB
- Fix
fuzzy_maskdefaults and adds low pixel patch - Relion/ASPIRE image offset conventions
whitenfilter thresholds- Remove FINUFFT workarounds for old releases
SymmetryGrouppass-throughwemdcentering patchMeanEstimatordefaults- Minor 10081 gallery udpates
Testing:
- Long running workflow speedups (fixture reuse)
- Reduced batched covar2D test variability
- Warnings cleanup (Linux 3.8-3.11, M1 3.9)
- Adds initial tests for common line algorithms with shifts
Systems/CI Updates:
- Native Apple Silicon support
- Remove
pyshtoolsdependency - Adds OSX ARM CI platform
- FINUFFT/cuFINUFFT major release updates
- Update CodeCov Auth