Published December 5, 2022 | Version v1.3.0
Software Open

Specreduce

  • 1. MMT Observatory
  • 2. STScI
  • 3. Space Telescope Science Institute

Description

New Features
  • The new FitTrace class (see "API Changes" below) introduces the ability to take a polynomial trace of an image [#128]
API Changes
  • Renamed KosmosTrace as FitTrace, a conglomerate class for traces that are fit to images instead of predetermined [#128]

  • The default number of bins for FitTrace is now its associated image's number of dispersion pixels instead of 20. Its default peak_method is now 'max' [#128]

  • All operations now accept Spectrum1D and Quantity-type images. All accepted image types are now processed internally as Spectrum1D objects [#144, #154]

  • All operations' image attributes are now coerced Spectrum1D objects [#144, #154]

  • HorneExtract can now handle non-flat traces [#148]

Bug Fixes
  • Fixed passing a single Trace object to Background [#146]

  • Moved away from creating image masks with numpy's mask_invalid() function after change to upstream API. This will make specreduce be compatible with numpy 1.24 or later. [#155]

What's Changed New Contributors

Full Changelog: https://github.com/astropy/specreduce/compare/v1.2.0...v1.3.0

Notes

If you use Specreduce for work/research presented in a publication (whether directly, or as a dependency to another package), please cite the Zenodo DOI for the appropriate version of Specreduce.

Files

astropy/specreduce-v1.3.0.zip

Files (6.9 MB)

Name Size Download all
md5:b58e3ecfea72b570510b5b8df33c3764
6.9 MB Preview Download

Additional details

Related works