ASPIRE v0.13.0 is minor release, adding new scientific features, GPU basis acceleration, updates and bug fixes.
This release provides the following features:
CLSync3N
Common Lines algorithmCLSymmetryD2
Common Lines algorithm- GPU Acceleration of
FFBBasis2D
andFLEBasis2D
- GPU Acceleration of
FFBBasis3D
- Pixel size attributes for
Image
,Volume
, andImageSource
- Optimized spherical harmonic computations
- Adds
Sinogram
GPU accelerated line projection class
Bug fixes:
- Reconcile rotation estimation with legacy MATLAB
- Reconcile shift estimation with legacy MATLAB
- Fix
fuzzy_mask
defaults and adds low pixel patch - Relion/ASPIRE image offset conventions
whiten
filter thresholds- Remove FINUFFT workarounds for old releases
SymmetryGroup
pass-throughwemd
centering patchMeanEstimator
defaults- 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
pyshtools
dependency - Adds OSX ARM CI platform
- FINUFFT/cuFINUFFT major release updates
- Update CodeCov Auth