Code commits
Pipeline
-
Rui Xue 12bea2073247acc7aa387d69c26a60993699041d
PIPE-2230: fix a bug introduced from 5311c346.
-
Rui Xue f8def13fdd36d08ce87412fce3fde69c500a6109
PIPE-2001: fix a bug introduced from 7dafa269.
-
Rui Xue c82a2bea1fbdf6844859002b390b806ee37f4149
PIPE-2001: refactored the following selfcal_helpers
refactored the following selfcal_helpers functions for improved clarity and maintainability:
* selfcal_helpers.fetch_scan_times_band_aware
* selfcal_helpers.get_image_stats()
* selfcal_helpers.importdata()
* selfcal_helpers.triage_calibrators() -
Rui Xue 36306f97158eb20d8e8b88f79fe75299fbecb611
Merge remote-tracking branch 'origin/PIPE-1878-adjust-automasking-thresholds-for-vla-imaging-using-the-near-field-rms' into PIPE-2001-selfcal-pl2024-mosaic-heuristics
-
Rui Xue 5311c346d8ce83dcc824017fa15a91b08428bc88
PIPE-2230: expose `allow_wproject` in the CLI interface of hif_makeimlist and hif_selfcal.
- pipeline/hif/cli/hif_makeimlist.py (version 5311c346d8ce83dcc824017fa15a91b08428bc88) (diffs)
- pipeline/hif/cli/hif_selfcal.py (version 5311c346d8ce83dcc824017fa15a91b08428bc88) (diffs)
- pipeline/hif/heuristics/auto_selfcal/auto_selfcal.py (version 5311c346d8ce83dcc824017fa15a91b08428bc88) (diffs)
- pipeline/hif/heuristics/imageparams_vla.py (version 5311c346d8ce83dcc824017fa15a91b08428bc88) (diffs)
- pipeline/hif/tasks/makeimlist/cleantarget.py (version 5311c346d8ce83dcc824017fa15a91b08428bc88) (diffs)
- pipeline/hif/tasks/makeimlist/makeimlist.py (version 5311c346d8ce83dcc824017fa15a91b08428bc88) (diffs)
- pipeline/hif/tasks/selfcal/selfcal.py (version 5311c346d8ce83dcc824017fa15a91b08428bc88) (diffs)
-
Rui Xue 7dafa269f29004f3ffa6f0dd7b2b309268b6706a
PIPE-2001/PIPE-2123: introduce the user-input mask & model options for the hif_selfcal() CLI interface; refactor the interface between hif_seflcal and the selfcal heuristics class.
- pipeline/hif/cli/hif_selfcal.py (version 7dafa269f29004f3ffa6f0dd7b2b309268b6706a) (diffs)
- pipeline/hif/heuristics/auto_selfcal/auto_selfcal.py (version 7dafa269f29004f3ffa6f0dd7b2b309268b6706a) (diffs)
- pipeline/hif/tasks/makeimlist/cleantarget.py (version 7dafa269f29004f3ffa6f0dd7b2b309268b6706a) (diffs)
- pipeline/hif/tasks/selfcal/selfcal.py (version 7dafa269f29004f3ffa6f0dd7b2b309268b6706a) (diffs)
-
Rui Xue 7b52e497ce1122aba2d0477a838496e8619d4f41
PIPE-2001: move self-calibration solint iteration loop into a method.
-
Rui Xue bc4e7703e6bd57e5288b22013dee6187a2eb397a m
PIPE-2430: include all vis names for validation when exporting specline and Hanning-smooth information to the manifest.
-
Rui Xue 5aec69dca649eec7830e11a8e89b7193d2d500ee m
PIPE-2298: Pass the CLI tarms argument to the ALMAExportDataInputs class during initialization.
-
Rui Xue 4043abfa08e0d37a92b09ee22eff289afb6824ca m
PIPE-1878: allow the adjustment from nfrms_multipler for .iter1 if its prior is available from the `hif_selfcal` stage.
-
Rui Xue 6296dcf4e2f45f35d425375d0d63fb5aaa7f4d90 m
PIPE-1878: Apply nfrm multiplier from the self-calibration stage for VLA target imaging of self-calibrated data.
- pipeline/hif/heuristics/imageparams_vla.py (version 6296dcf4e2f45f35d425375d0d63fb5aaa7f4d90) (diffs)
- pipeline/hif/tasks/makeimlist/makeimlist.py (version 6296dcf4e2f45f35d425375d0d63fb5aaa7f4d90) (diffs)
- pipeline/hif/tasks/tclean/cleanbase.py (version 6296dcf4e2f45f35d425375d0d63fb5aaa7f4d90) (diffs)
-
Rui Xue d7cd24ea3bee882363fec2712d7fb363f27b9d69 m
PIPE-2298: Refactor tarms logic into the base class and expose parameters to hifa_exportdata and hifv_exportdata * Moved the tarms logic to the base class for better reusability and consistency. * Exposed the tarms parameter to both hifa_exportdata and hifv_exportdata, enabling a unified interface. * Improved maintainability by reducing redundancy in the codebase.
- pipeline/h/cli/h_exportdata.py (version d7cd24ea3bee882363fec2712d7fb363f27b9d69) (diffs)
- pipeline/h/tasks/exportdata/exportdata.py (version d7cd24ea3bee882363fec2712d7fb363f27b9d69) (diffs)
- pipeline/hifa/cli/hifa_exportdata.py (version d7cd24ea3bee882363fec2712d7fb363f27b9d69) (diffs)
- pipeline/hifv/tasks/exportdata/vlaexportdata.py (version d7cd24ea3bee882363fec2712d7fb363f27b9d69) (diffs)
-
Rui Xue 5c59b8c34a2ad5d63009470b240837a96921beae m
PIPE-2018: fix a typo when getting the Inputs.hm_nmajor attribute.
-
Rui Xue 23a41e2b89972ffa6d331a81fcc2e44309c78bf9 m
PIPE-1984: add tolerance acceptance when comparing user-specified chanwidths vs. the intrinsic vis chanwidths.
-
Rui Xue 0b016b6001efd59137ab6853d06c0899fa556ed9 m
PIPE-2018: expose tclean/nmajor control from hif_makeimages.
-
Rui Xue 6a40134f85d1c828cf256911be0a5c4eb41d80d4 m
PIPE-2311: only rescale theoretical noise for continuum imaging of Hanning smoothed spws.
-
Rui Xue 46dc9e23c56ab12363f13bec85828e1623f4bcd7 m
PIPE-2298: allow exportdata/exportmses to export all registered measurement sets.
- pipeline/h/tasks/exportdata/exportdata.py (version 46dc9e23c56ab12363f13bec85828e1623f4bcd7) (diffs)
- pipeline/hif/heuristics/imageparams_vla.py (version 46dc9e23c56ab12363f13bec85828e1623f4bcd7) (diffs)
- pipeline/hifa/tasks/exportdata/almaexportdata.py (version 46dc9e23c56ab12363f13bec85828e1623f4bcd7) (diffs)
- pipeline/hifv/tasks/exportdata/vlaexportdata.py (version 46dc9e23c56ab12363f13bec85828e1623f4bcd7) (diffs)
-
Rui Xue d63bf449c6f92217c34c52764baf9cd3c2c30a4d m
PIPE-1878: improve the error handling of nf_rms/rms ratio calculations; clean up *.iter1 mask for .iter2
-
Rui Xue 1e87ca04c158f5d0e721caafacd31de16cc08320 m
PIPE-1878: adjust automasking thresholds based on the near-field rms evaluation from .iter1
- pipeline/hif/heuristics/imageparams_alma.py (version 1e87ca04c158f5d0e721caafacd31de16cc08320) (diffs)
- pipeline/hif/heuristics/imageparams_base.py (version 1e87ca04c158f5d0e721caafacd31de16cc08320) (diffs)
- pipeline/hif/heuristics/imageparams_vla.py (version 1e87ca04c158f5d0e721caafacd31de16cc08320) (diffs)
- pipeline/hif/heuristics/imageparams_vlass_quick_look.py (version 1e87ca04c158f5d0e721caafacd31de16cc08320) (diffs)
- pipeline/hif/heuristics/imageparams_vlass_single_epoch_continuum.py (version 1e87ca04c158f5d0e721caafacd31de16cc08320) (diffs)
- pipeline/hif/heuristics/imageparams_vlass_single_epoch_taper.py (version 1e87ca04c158f5d0e721caafacd31de16cc08320) (diffs)
- pipeline/hif/tasks/tclean/cleanbase.py (version 1e87ca04c158f5d0e721caafacd31de16cc08320) (diffs)
- pipeline/hif/tasks/tclean/tclean.py (version 1e87ca04c158f5d0e721caafacd31de16cc08320) (diffs)