Skip to content

0.7 pre-release

Pre-release
Pre-release

Choose a tag to compare

@marcschefer marcschefer released this 28 Jan 13:57
· 784 commits to develop since this release
c155323

(Note: odd-numbered version are test releases. This release is intended as a test and will become version 0.8 once released)

Changes since 0.6.1:

New features:

  • Support for .head text files to override fits file headers
  • New option --dump-default-config to produce a default configuration file
  • Added --grouping-moffat-max-distance option to constrain Moffat grouping to a maximum distance in pixels
  • Added an optional sliding window for Lutz segmentation (--segmentation-lutz-window-size), this allows measurement to start on sources that fall outside the window to save on memory and enable multithreading sooner. Off by default.
  • Support for the GSL minimization engine as an alternative to levmar. Levmar is still the default and recommended.
  • New signal to noise ratio check image (--check-image-snr)
  • New core threshold cleaning method (--partition-corethreshold)

Bug fixes and minor changes:

  • Fixed crash when Moffat model fitting starts with a negative value as flux guess
  • Added grouping options into the help display
  • Removed "sextractor" name from the code
  • Fixed a crash when exiting if using external plugins
  • Improved the robustness of multi-extension FITS loading
  • Improved performance of Moffat model evaluation
  • Will look for plugins in default directories too
  • Fixed pixels with negative variance values sometimes appearing
  • Compressed FITS files are now loaded correctly
  • Improved error reporting from Python
  • Outputs more and better background modelling statistics
  • Fixed compilation issues on OSX
  • Better multithreading performance if levmar was compiled with the proper options to be fully reentrant
  • Made the code compatible with the Intel compiler
  • Fixed default configuration file not found warnings
  • Source ids now start at 1 instead of 0 (source 0 was previously not distinguishable from the background on the check images)
  • The output catalog is now written incrementally instead of all at once (controllable with --output-flush-size)