Skip to content

Releases: kbarbary/sep

v0.5.1

30 Nov 20:28
Compare
Choose a tag to compare

Fixes bug in setup.py that made pip install sep fail.

v0.5.0

22 Nov 21:44
Compare
Choose a tag to compare
  • sep.extract() now uses a more correct matched filter algorithm in the
    presence of a noise array, rather than simple convolution. The conv
    keyword has been changed to filter_kernel to reflect this, and a
    filter_type keyword has been added to allow selecting the old behavior
    of simple convolution.
  • sep.extract() now accepts a mask keyword argument.
  • sep.extract() can now return a segmentation map.
  • Special methods added to allow data - bkg and np.array(bkg) where
    bkg is a Background object.

v0.4.1

22 Nov 21:45
Compare
Choose a tag to compare

Bugfix release, fixing error estimate in sep.sum_circle and
sep.sum_ellipse when bkgann keyword argument is given.

v0.4.0

01 Jun 17:35
Compare
Choose a tag to compare

Adds sep.winpos() function.

v0.3.0

26 Feb 03:34
Compare
Choose a tag to compare

Adds the sep.flux_radius() function.

v0.2.0

13 Dec 08:41
Compare
Choose a tag to compare

This release includes small bugfixes and new aperture photometry functions, ellipse coefficient functions and a Kron radius function. List of changes:

  • [breaking change] theta field in extract() output is now in
    radians rather than degrees, for compatibility with new ellipse
    aperture functions.
  • [deprecation] Change mask_ellipse() parameters from ellipse
    coefficients to ellipse axes and position angle, to match aperture
    functions. (Old behavior still works as well.)
  • [deprecation] Change apercirc() to sum_circle(), to match
    new aperture functions. (Old name, apercirc(), still works.)
  • Add sum_circann(), sum_ellipse(), sum_ellipann(),
    kron_radius(), ellipse_coeffs(), ellipse_axes() functions.
  • Exact mode aperture photometery in all functions, with subpix=0.
  • Enable variable thresholding in sep.extract. [#11]
  • Fix bug in background masking. This bug impacted masking in all
    functions that used masking. Also affected C library.
  • More detail in error messages coming from within the C library.
    More helpful error message for non-native byteorder arrays.
  • Add ability to change pixel stack size used in extract(), with
    set_extract_pixstack() function

Testing release

12 May 00:23
Compare
Choose a tag to compare

This is an initial release for testing purposes. The API is not stable.