Releases: ComputationalCryoEM/ASPIRE-Python
Releases · ComputationalCryoEM/ASPIRE-Python
v0.6.3
v0.6.3 Mainly consists of small patches and continuous updates for dependent software and CI systems.
It also extends the tutorials and notebook based documentation.
cufinufftv1.2 Updates- Update Example Notebooks and add a more comprehensive demonstration
- Replace Travis CI with GitHub Actions
- Migrate GitHub Pages Documentation to GitHub Actions
- FFB3D/FB3D debugging (order and dtype patches)
- Remove unused
skimagedependency - Add
aspirecli entry point - Fix
ImageArraySourceand add working tutorial to test suite - Minor doc updates
- Use
nufft"many" interface in 3D calls - Add isotropic noise estimator
- Separate save function into
save_metedataandsave_images - Option to load
numericbackend modules
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