Skip to content

Releases: laduma-dev/mowjsub

2.0.1

Choose a tag to compare

@sphemakh sphemakh released this 04 Aug 21:27
5c53130

Three fixes, all in the same family: parameters and fit models the command
line advertises but that did not reach, or could not survive, the fit (#51).

Fixed

  • --fit-model scipy-median-filter could not run in the image plane at
    all.
    FITS is big-endian by definition and scipy.ndimage.median_filter
    accepts only native byte order, so on every little-endian machine the fitter
    reached scipy with a >f4 spectrum and got back a bare RuntimeError: Unsupported array type, naming neither the array nor the reason. The
    exception escapes ContSub.fitContinuum, so it took the whole run with it.
    The spectrum is converted at that one call site now. The visibility plane was
    never affected: dask-ms yields native arrays.

  • --chan-width is honoured rather than accepted and ignored. Both
    im-mowjsub and vis-mowjsub declared it and neither passed it to a fitter,
    so it satisfied no validation check and changed no result: a run given only
    --chan-width was refused for want of --vel-width, and a run given both
    quietly used the velocity. Giving both widths is now an error rather than a
    silent preference for one, and a --chan-width below 1 is refused.

Changed

  • im-mowjsub --sigma-clip takes a single value, and --automask-per-iter
    is gone.
    Both described an iterative automasking mode that was never
    implemented, and the list type was unusable rather than merely unused —
    PixSigmaClip multiplies the whole list against the noise array in one
    operation, so any count but one mis-broadcast. A command line passing more
    than one --sigma-clip, or --automask-per-iter, must drop them
    ; nothing
    that worked before stops working, since one value is all that ever did. The
    multi-iteration example in the usage docs goes with them.

Full changelog: https://github.com/laduma-dev/mowjsub/blob/2.0.1/CHANGES.md

Molweni

Choose a tag to compare

@sphemakh sphemakh released this 04 Aug 11:02
8f4b236

What's Changed

  • Median filter by @MikaNaidoo in #32
  • Mowjsubbranch by @MikaNaidoo in #34
  • Revise README by @MikaNaidoo in #36
  • Fix image-plane OOM and wire up median-filter fit-models by @sphemakh in #37
  • Fix chans_in_velwidth reference frequency, and the test_b_spline flake by @sphemakh in #40
  • ci: bump the actions group with 2 updates by @dependabot[bot] in #38
  • deps-dev: bump sphinx-click from 6.0.0 to 6.2.0 in the dev-tooling group by @dependabot[bot] in #39
  • deps: bump tqdm from 4.69.1 to 4.70.0 in the runtime group by @dependabot[bot] in #41
  • Make the Doppler correction placeable after continuum subtraction by @sphemakh in #43
  • Read the cube's channel grid from the WCS, not from NAXIS3 by @sphemakh in #44
  • Read cubes through fitstoolz, and place the continuum back by name by @sphemakh in #45
  • Form the residual from arrays, and write both cubes in one pass by @sphemakh in #46
  • Snap the auto channel grid to the integer before flooring by @sphemakh in #47
  • Port the CLI to Stimela 3 by @sphemakh in #48
  • Read the spectral axis as a frequency, bound the b-spline knots, and restore two missing guards by @sphemakh in #49
  • Hand the unplaceable axis over to fitstoolz, in full by @sphemakh in #50

New Contributors

Full Changelog: 1.0.5...2.0.0

Hello Mowjsub

Hello Mowjsub Pre-release
Pre-release

Choose a tag to compare

@sphemakh sphemakh released this 26 Jun 11:00
f08965d

What's Changed

  • Package name changed from contsub -> mowjub
  • commands are now im-mowjsub
    • commands are now vis-mowjsub
  • Median filter by @MikaNaidoo in #32
  • Mowjsubbranch by @MikaNaidoo in #34
  • Revise README by @MikaNaidoo in #36

New Contributors

Full Changelog: 1.0.5...2.0rc1

One Zero Five

Choose a tag to compare

@sphemakh sphemakh released this 01 Sep 14:53
c18128e

What's Changed

Full Changelog: 1.0.4...1.0.5

one zero four

Choose a tag to compare

@sphemakh sphemakh released this 30 Aug 11:12
9cfe1b5

What's Changed

Full Changelog: 1.0.3...1.0.4

1.0.3

Choose a tag to compare

@sphemakh sphemakh released this 23 Jun 18:36
fc4ed18

What's Changed

Full Changelog: 1.0.2...1.0.3

1.0.2

Choose a tag to compare

@sphemakh sphemakh released this 21 Jun 16:28
7511efa

What's Changed

New Contributors

Full Changelog: https://github.com/laduma-dev/contsub/commits/1.0.2