Code commits
Casa6
-
Pam Harris <pharris@nrao.edu> 1e574c20ba42940f79be707b5249fa85fc765586
Pull request #994: CAS-14612 Fix plotms ATM overlay bug
Merge in CASA/casa6 from CAS-14612 to master
* commit '2997e20774673b81111ba32d8ef9dec1d5cea5bd':
Update plotms version in build.conf
Update plotms branch wheel -
Ville Suoranta b7580442adcb2959c277a01c9cce1043569157da
Pull request #993: CAS-14698
Merge in CASA/casa6 from CAS-14698 to master
* commit '9cef329a79ebfb96448093564c85bd5614978fe8':
Update casatablebrowser to 0.0.40
Update casatablebrowser==0.0.39a14698.dev2 -
Pam Harris <pharris@nrao.edu> 2997e20774673b81111ba32d8ef9dec1d5cea5bd
Update plotms version in build.conf
-
Pam Harris <pharris@nrao.edu> 9947ca73b603adc596d462d141372be361322b4a
Merge branch 'master' into CAS-14612
-
Ville Suoranta 9cef329a79ebfb96448093564c85bd5614978fe8 m
Update casatablebrowser to 0.0.40
-
Ville Suoranta 2a42b5f0a146f0429b82969a226626022fd0ed02 m
Update casatablebrowser==0.0.39a14698.dev2
-
Pam Harris <pharris@nrao.edu> 8fa5c74f9798125ffeb33c89057053173231d566 m
Update plotms branch wheel
Pipeline
-
Rui Xue ae23d65d142f6dbd0393143c0dd1cf31fc4aed61
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
PIPE-2916: fix another bug related to the VLASS metadata assignment.
-
Rui Xue <rx.astro@gmail.com> 2aabc0f19bb63a841f5603c0d81bb1448862f9b2
PIPE-2916: fix a bug related to `context.imaging_mode` check.
-
Rui Xue ae3103b6394ff3eaba51ed8320bd8b0e1dcd5259
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
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
PIPE-2916: optimize the `imsize` value derived by the `imagin_imsize` method.
-
Rui Xue 3c067d71d8843d3cae9fd037ad97fd4861deb9f3
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
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
PIPE-2698: deduplicate while preserving the order.
-
Rui Xue e48400dbd34988e4b89ff773bb9ae2fba20ff046
PIPE-2698: fix a `string.format` use bug; minior codestyle updates.
-
Rui Xue 4f6da8be6ec8f7ef43814aa5adc63eb8f9e9a71c
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
PIPE-2909/PIPE-2270: fix the indentation bug for the frequency grid overlapping check logic.
-
Rui Xue 006e6e588c02f6e06db947b27c48f53966409dbe
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
PIPE-2912: removed compatibility.get_scipy_function_for_mad
-
Rui Xue 15423158bbbd11a2ce9905c74b315bf6becc8945
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
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
PIPE-2912: removed compatibility.py and compatibility_test.py
-
Rui Xue 6d67fd29d0c647e20600f44d64cca7631e209c9f
Pull request #1688: PIPE-2270: use the correct `deconvolver` selected by `specmode`.
Merge in PIPE/pipeline from PIPE-2270-hif_editimlist-doesn-t-work-with-imaging_mode-vla to main
* commit '3078d6af76d37cafcb2a90fb341a1f83ae540e1d':
PIPE-2270: expand `processing_data_type` to include selfcal datatypes in `hif_editimlist`.
PIPE-2909: allow imaging when the requested cube channel-grid stop frequency exceeds the actual SPW coverage.
PIPE-2270: use the correct `deconvolver` selected by `specmode`. -
Ajay Vibhute df7ba1385f9a858fb82b705f6539d5da47f86557
PIPE-2912: remove backward compatibility wrapper function for calculating MAD
-
Shawn Booth a49a172872b618e33611160c9de0f43a3998fbfe
Pull request #1678: PIPE-2869/PIPE-2698: Tsys scan plot randomly changes for some datasets
Merge in PIPE/pipeline from PIPE-2869-tsys-scan-plot-randomly-changes-for-some-sd-dataset to main
* commit '70d1a29702c3bfcf17ee6e127cfd2d240fce9fa4':
PIPE-2869: modified select_tsys_field to account for double-quoted field names and added unit test to test this use case; added unit test to exercise an invalid case
PIPE-2869: changed ms.array_name for NRO telescope to TP
PIPE-2869: fixed incorrect assigning of variable
PIPE-2869: added unit tests to exercise the bugfix; included NRO is is_sd determination; added ms.array_name for NRO datasets; added Cycle 12 dates to get_alma_cycle_number and included NRO data in filter to return None; updated touched code to modern standards, including deferred logging, improved type hinting, and removal of legacy code styles
PIPE-2698: modified MeasurementSet method get_alma_cycle_number to return None for VLA and EVLA datasets; removed 'observatory' parameter from tsys_scans_radec function, since this info is in the provided ms; added conditional to not consider ON_SOURCE Tsys intents for data older than cycle 3
PIPE-2869: moved de-duplication method to the multiple intent conditional; fixed bug when mapping a string integer with the field ID
PIPE-2869: added ATMOSPHERE intent to preferred Tsys solution mapping for SD; created select_tsys_field function for determining which Tsys field is used with the source; fixed ALMA cycle number comparison -
Shawn Booth 70d1a29702c3bfcf17ee6e127cfd2d240fce9fa4 m
PIPE-2869: modified select_tsys_field to account for double-quoted field names and added unit test to test this use case; added unit test to exercise an invalid case
-
Shawn Booth 8569925ee4c5d9ed53eba9c14a719230b7c91f94 m
PIPE-2869: changed ms.array_name for NRO telescope to TP
-
Rui Xue 3078d6af76d37cafcb2a90fb341a1f83ae540e1d m
PIPE-2270: expand `processing_data_type` to include selfcal datatypes in `hif_editimlist`.
-
Rui Xue 186dd12c0bc6ebbd689cd7c0dcfdc72646811101 m
PIPE-2909: allow imaging when the requested cube channel-grid stop frequency exceeds the actual SPW coverage.
-
Rui Xue b6ed73395b3852c345a120575af36357763e6329 m
PIPE-2270: use the correct `deconvolver` selected by `specmode`.
-
Shawn Booth 5d75f6be976212f7f1427f699e3f85635a8994eb m
PIPE-2869: fixed incorrect assigning of variable
-
Shawn Booth f5c206fb73d91a8920977da925a3e829ac512b69 m
PIPE-2869: added unit tests to exercise the bugfix; included NRO is is_sd determination; added ms.array_name for NRO datasets; added Cycle 12 dates to get_alma_cycle_number and included NRO data in filter to return None; updated touched code to modern standards, including deferred logging, improved type hinting, and removal of legacy code styles
- pipeline/domain/measurementset.py (version f5c206fb73d91a8920977da925a3e829ac512b69) (diffs)
- pipeline/hsdn/tasks/importdata/importdata.py (version f5c206fb73d91a8920977da925a3e829ac512b69) (diffs)
- pipeline/infrastructure/displays/plotpointings.py (version f5c206fb73d91a8920977da925a3e829ac512b69) (diffs)
- pipeline/infrastructure/displays/plotpointings_test.py (version f5c206fb73d91a8920977da925a3e829ac512b69) (diffs)
-
Shawn Booth 8dfce92a0559f3321d261fe5943a080a535446a5 m
PIPE-2698: modified MeasurementSet method get_alma_cycle_number to return None for VLA and EVLA datasets; removed 'observatory' parameter from tsys_scans_radec function, since this info is in the provided ms; added conditional to not consider ON_SOURCE Tsys intents for data older than cycle 3
-
Shawn Booth f79f2d4cb2ebaa59c7dd02f3ec768518c505f4c3 m
PIPE-2869: moved de-duplication method to the multiple intent conditional; fixed bug when mapping a string integer with the field ID
-
Shawn Booth 5072d6e6a0206e7b4951aba34321b1bd6f01c19e m
PIPE-2869: added ATMOSPHERE intent to preferred Tsys solution mapping for SD; created select_tsys_field function for determining which Tsys field is used with the source; fixed ALMA cycle number comparison