Releases: ComputationalCryoEM/ASPIRE-Python
Releases · ComputationalCryoEM/ASPIRE-Python
v0.6.2
Minor update to better support pip install for ubuntu 20.04. Additions for preprocessing pipeline example and Rotations class.
v0.6.1
Minor updates to facilitate publishing package to PyPI.
v0.6.0
This release covers a large collection of refactoring along with cleanup:
- Bulk of code converted to Row Major from the initial Column Major port
- Automated style, import, and linting/pep compliance controls.
- Restructuring of classes
- Implementation and use of Image/Volume Classes
- Improvements to datatype handling and addition of dtype class attributes
- Now supporting pip installs for multiple Python versions under automated CI testing.
- Improved logging
- Deprecated code cleanup
- Dependency simplification and cleanup
Additionally this release includes some scientific programming feature additions:
- Addition of Dirac and Polar basis classes
- Include orientation estimation submodule
- Unify preprocessing Pipeline
- Develop new interface for normal FFT transform using Scipy, Pyfftw and Cupy
- Replace old FFT functions with new FFT interface
- Integration with next generation of
FINUFFTPython package - Integration of
cufinufftpip package for CUDA enabled devices.
More details of work can be found in the project board associated with this changeset:
https://github.com/ComputationalCryoEM/ASPIRE-Python/projects/2