Published November 18, 2024 | Version v0.13.1
Software Open

ComputationalCryoEM/ASPIRE-Python: v0.13.1

  • 1. Princeton University
  • 2. KTH Royal Institute of Technology
  • 3. OpenEye Scientific Software Inc
  • 4. Columbia University
  • 5. University of California, Irvine
  • 6. Ariel University
  • 7. Tel Aviv University

Description

ASPIRE v0.13.1 is patch release, adding optimizations, increasing GPU Common Lines acceleration, updating systems/platform and fixing several bugs.

This release provides the following features:

  • CUDA Common Lines Matrix kernel (CLOrient3D)
  • CUDA Estimate Initial Rotations kernel (CLSync3N)
  • CUDA Euler angle to rotation matrix kernel(CLSync3N)
  • Added internal common line class caching
  • Improve default saving overwrite behavior
  • Adds DiracBasis2D and DiracBasis3D

Bug fixes:

  • Whiten/PowerFilter extremal values
  • Estimate shifts validation and patches
  • Simulation amplitude/offset resampling

Systems/CI Updates:

  • Drop Python 3.8, add Python 3.12
  • Improve CI GPU code coverage
  • tox updates and minor linting updates
  • Restore codecov reporting
  • Extend codecov report to include GPU job
  • Windows specific conda environment (workaround MKL 2022 issues)

Files

ComputationalCryoEM/ASPIRE-Python-v0.13.1.zip

Files (66.8 MB)

Name Size Download all
md5:317209c19bc0bd01ac6e8f774321a1fa
66.8 MB Preview Download

Additional details

Related works