Skip to content

Release version 1.0.0

Choose a tag to compare

@Obi-Wan Obi-Wan released this 27 Mar 18:58
· 39 commits to main since this release

First official release, changing quite a few things compared to previous pre-releases:

Added

  • Overhaul of physics module:
    • Cleanup of physics API
    • Merged attenuation correction support
    • Added/improved attenuation plotting functions
    • Added units submodule for conversions
  • Optional PyTorch backend for structured illumination (GI) projections
  • Super-sampling support in VolumeGeometry from models
  • Support for progress bar cleanup in solvers
  • Cleanup of legacy API
  • Modern multi-threading code
  • Moved to a src/ directory structure
  • Moved to pyproject.toml instead of setup.cfg
  • New documentation including a couple of tutorials
  • New basic tests for struct_illum and models

Fixed

  • GI mask resolution computation
  • Building documentation
  • NumPy 2.0 compatibility

NOTE: This is the last release to support Python 3.9