Build: #12 was successful Changes by Ajay Vibhute
Code commits
Pipeline
-
Ajay Vibhute c4b8b88027550dbfba1863bea929bca51dce3acd
PIPE-2461: Fixed merge conflicts
-
Takeshi Nakazato e495e6dfc4442ac53232f5d8f09383b1634d5783 m
Pull request #1693: PIPE-2695 hsd baseline kmean clustering failed for too few 100 line detections
Merge in PIPE/pipeline from PIPE-2695-hsd_baseline-kmean-clustering-failed-for-too-few-100-line-detections to main
* commit '3002c078b6054355b8d5f36b97db0573ba3d547f':
PIPE-2695 skip clustering analysis with the number of clusters exceeding number of data to be classified -
Takeshi Nakazato a1ba3f39f8e4313a5fbd7f914d59e7c224640134 m
Pull request #1686: PIPE-2807 Fix random grey background color issue
Merge in PIPE/pipeline from PIPE-2807-clone-for-main-gray-background-color-randomly-appears-in-weblog-plots-created-by to main
* commit 'd67c13d946705d9330a867b7e8601d5e6219dbfa':
Changed "grey" to "gray" for consistency with description on JIRA
Fix random gray background color issue -
Takeshi Nakazato b47c3b26ec06d05e3704c92dab14b4cb5e7473e3 m
Pull request #1700: PIPE-2490 use stokes="I"
Merge in PIPE/pipeline from PIPE-2490-hsd_imaging-perform-stokes-i-imaging-instead-of-pseudoi to main
* commit '235874f629f8da5577008a3c5a583460f7deb281':
PIPE-2490 use stokes="I" -
Rui Xue ae23d65d142f6dbd0393143c0dd1cf31fc4aed61 m
Pull request #1704: PIPE-2916: fix a bug related to `context.imaging_mode` check.
Merge in PIPE/pipeline from PIPE-2916-fix-image-mode-checking-bug to main
* commit 'b2991a7b01d0b2e605ef67cf0143d0ab5e811474':
PIPE-2916: fix another bug related to the VLASS metadata assignment.
PIPE-2916: fix a bug related to `context.imaging_mode` check. -
Rui Xue b2991a7b01d0b2e605ef67cf0143d0ab5e811474 m
PIPE-2916: fix another bug related to the VLASS metadata assignment.
-
Rui Xue <rx.astro@gmail.com> 2aabc0f19bb63a841f5603c0d81bb1448862f9b2 m
PIPE-2916: fix a bug related to `context.imaging_mode` check.
-
Takeshi Nakazato 3002c078b6054355b8d5f36b97db0573ba3d547f m
Merge branch 'main' into PIPE-2695-hsd_baseline-kmean-clustering-failed-for-too-few-100-line-detections
-
Takeshi Nakazato d67c13d946705d9330a867b7e8601d5e6219dbfa m
Merge branch 'main' into PIPE-2807-clone-for-main-gray-background-color-randomly-appears-in-weblog-plots-created-by
-
Rui Xue ae3103b6394ff3eaba51ed8320bd8b0e1dcd5259 m
Pull request #1699: PIPE-2916: support custom cutout sizes in VLASS imaging with precise field selection and refactor makecutoutimages to handle metadata-based cutout selections.
Merge in PIPE/pipeline from PIPE-2916-vlass-cutout-imaging to main
* commit '08f9ab58558eca035c000007c47c82c92140ba19':
PIPE-2916: optimize the `imsize` value derived by the `imagin_imsize` method.
PIPE-2914: Refactor makecutoutimages filename handling and logging
PIPE-2916: support custom cutout sizes in VLASS imaging with precise field selection and refactor makecutoutimages to handle metadata-based cutout selections. -
Ajay Vibhute 7f2c9d6e488e659979719f29a6ddcc162ac49cb7 m
Pull request #1698: PIPE-2912 remove the backward compatibility wrapper function get scipy function for mad
Merge in PIPE/pipeline from PIPE-2912-remove-the-backward-compatibility-wrapper-function-get_scipy_function_for_mad to main
* commit 'e24cdb42e1b49cac1c42cc68878aa7127aebf1c2':
PIPE-2912: removed compatibility.get_scipy_function_for_mad
PIPE-2912: removed compatibility.py and compatibility_test.py
PIPE-2912: remove backward compatibility wrapper function for calculating MAD -
Rui Xue 08f9ab58558eca035c000007c47c82c92140ba19 m
PIPE-2916: optimize the `imsize` value derived by the `imagin_imsize` method.
-
Rui Xue 3c067d71d8843d3cae9fd037ad97fd4861deb9f3 m
PIPE-2914: Refactor makecutoutimages filename handling and logging
- Refactor filename construction in `Makecutoutimages` to use `os.path.splitext` for deriving the base name, replacing repetitive string replacements.
- Correct subimage boundary calcculation and simplify clamping logic using `min()` and `max()`.
- Update logging statements to use lazy formatting for better performance and style compliance. -
Rui Xue 3e705abd7fae8fb8b4c3470ca71ff631bf58f62f m
Pull request #1702: PIPE-2698: fix a `string.format` use bug.
Merge in PIPE/pipeline from PIPE-2698-str-formatting-fix to main
* commit '9beb677e889ee835b6ef06701aeb8dba7b5082b4':
PIPE-2698: deduplicate while preserving the order.
PIPE-2698: fix a `string.format` use bug; minior codestyle updates. -
Rui Xue 9beb677e889ee835b6ef06701aeb8dba7b5082b4 m
PIPE-2698: deduplicate while preserving the order.
-
Rui Xue e48400dbd34988e4b89ff773bb9ae2fba20ff046 m
PIPE-2698: fix a `string.format` use bug; minior codestyle updates.
-
Rui Xue 4f6da8be6ec8f7ef43814aa5adc63eb8f9e9a71c m
Pull request #1701: PIPE-2909/PIPE-2270: fix the indentation bug for the frequency grid overlapping check logic.
Merge in PIPE/pipeline from PIPE-2270-PIPE-2909-fix-nchan-precheck-logic to main
* commit '661b07a0fae3bced3dde113130d21685cc5010a1':
PIPE-2909/PIPE-2270: fix the indentation bug for the frequency grid overlapping check logic. -
Rui Xue 661b07a0fae3bced3dde113130d21685cc5010a1 m
PIPE-2909/PIPE-2270: fix the indentation bug for the frequency grid overlapping check logic.
-
Rui Xue 006e6e588c02f6e06db947b27c48f53966409dbe m
PIPE-2916: support custom cutout sizes in VLASS imaging with precise field selection and refactor makecutoutimages to handle metadata-based cutout selections.
- hif_editimlist: Add handling for `cutout_imsize` input. Calculate required image size including buffer using new `imaging_imsize` heuristic and store the requested cutout size in `misc_vlass` metadata.
- hif_makeimages: Ensure `cutout_imsize` is retrieved safely from `misc_vlass` metadata.
- hif_makecutoutimages: Refactor the subimage creation loop.
- Create a map for efficient lookup of `cutout_imsize` metadata.
- Switch to lazy logging for performance.
- Use f-strings for string formatting.
- heuristics: Add `imaging_imsize` to `ImageParamsHeuristics` to calculate image dimensions based on cutout size and primary beam.- pipeline/hif/heuristics/imageparams_base.py (version 006e6e588c02f6e06db947b27c48f53966409dbe) (diffs)
- pipeline/hif/heuristics/imageparams_vlass_single_epoch_cube.py (version 006e6e588c02f6e06db947b27c48f53966409dbe) (diffs)
- pipeline/hif/tasks/editimlist/editimlist.py (version 006e6e588c02f6e06db947b27c48f53966409dbe) (diffs)
- pipeline/hif/tasks/makecutoutimages/makecutoutimages.py (version 006e6e588c02f6e06db947b27c48f53966409dbe) (diffs)
- pipeline/hif/tasks/makeimages/makeimages.py (version 006e6e588c02f6e06db947b27c48f53966409dbe) (diffs)
-
Ajay Vibhute e24cdb42e1b49cac1c42cc68878aa7127aebf1c2 m
PIPE-2912: removed compatibility.get_scipy_function_for_mad
-
Rui Xue 15423158bbbd11a2ce9905c74b315bf6becc8945 m
Pull request #1697: PIPE-2914: preserve order of fields and spws.
Merge in PIPE/pipeline from PIPE-2914-fix-the-random-order-in-the-mstransform-field-spec-of-hif_transformimagedata to main
* commit '3b9be802483ff6024c56b7847090f884d4624be2':
PIPE-2914: preserve order of fields and spws. -
Rui Xue 3b9be802483ff6024c56b7847090f884d4624be2 m
PIPE-2914: preserve order of fields and spws.
The hif_transformimagedata task now preserves the original order of fields and spws when collecting them from multiple imaging targets. -
Ajay Vibhute 4ec732e9d398b896d884763994cbfe07d76dd13a m
PIPE-2912: removed compatibility.py and compatibility_test.py
-
Takeshi Nakazato 235874f629f8da5577008a3c5a583460f7deb281 m
PIPE-2490 use stokes="I"
-
Ajay Vibhute df7ba1385f9a858fb82b705f6539d5da47f86557 m
PIPE-2912: remove backward compatibility wrapper function for calculating MAD
-
Takeshi Nakazato e7efa66a1321998aa6099c2e5b2fdc628c76848f m
Merge branch 'main' into PIPE-2695-hsd_baseline-kmean-clustering-failed-for-too-few-100-line-detections
-
Takeshi Nakazato a1ecacab6cb4db8141bb52330ac02bc10fa4b4b6 m
Changed "grey" to "gray" for consistency with description on JIRA
-
Takeshi Nakazato 8b83f4edfa0716e172af575e63874775d3388eaa m
Fix random gray background color issue
This is an ad hoc way to fix the issue.
The fix was ported from PL2025 release branch.- pipeline/extern/sd_applycal_qa/sd_qa_reports.py (version 8b83f4edfa0716e172af575e63874775d3388eaa) (diffs)
- pipeline/hsd/tasks/baseline/plotter.py (version 8b83f4edfa0716e172af575e63874775d3388eaa) (diffs)
- pipeline/infrastructure/displays/plotweather.py (version 8b83f4edfa0716e172af575e63874775d3388eaa) (diffs)
-
Takeshi Nakazato 39dac8d847d1b5ba71352d7120afbe6a4872eaa3 m
PIPE-2695 skip clustering analysis with the number of clusters exceeding number of data to be classified