Skip to content

Imaging improvements, apertures, `Grid` truncation, and development QOL

Pre-release
Pre-release
Compare
Choose a tag to compare
@WillJRoper WillJRoper released this 26 Mar 12:23
· 2666 commits to main since this release
bce9ced

This release includes:

  • Introduction of a PhotometryCollection for manipulating photometry.
  • Complete rewrite of the imaging functionality improving flexibility.
  • Particle based objects can now be masked using spatial apertures.
  • Parametric young populations have been introduced.
  • Filter objects (and collections) now initialise their wavelength arrays smartly and the ability to unify a Grid and FilterCollection has been implemented (allowing unification in both directions depending on the user's focus).
  • Grids can now be truncated to useful wavelength ranges to limit memory usage.
  • Linting and formatting is now done with ruff.
  • Developers can now use a pre-commit hook to ensure their code is formatted correctly.