Build: #154 was successful Changes by Ajay Vibhute
Code commits
Pipeline
-
Ajay Vibhute 7428986dbf25773d5abea8e4cf7860d426420fcd
Pull request #1816: PIPE-3064/PIPE-3133
Merge in PIPE/pipeline from PIPE-3064-pipeline-fails-when-a-band-is-fully-flagged-in-a-multi-band-observation to main
* commit 'ca4823d013cdbc346c7ba95799c1fda8bf05dcd2':
PIPE-3064: Clarify bandpass warning when all SPWs have low S/N
PIPE-3064: Add existence check before computing bandpass S/N statistics
PIPE-3133: add logging for skipped zero-SNR SPWs
PIPE-3064: Improve QA handler to independently score available calibration tables
PIPE-3133: skip bandpass run for spws with very low S/N
PIPE-3064: minor changes suggested in PR review
PIPE-3064: adding check to ensure caltable is present before running the task
PIPE-3133: checking if caltable is already present before appending solution to the existing table
PIPE-3064: moving flagcount in the beginning
PIPE-3064: checking existance of ktypecaltable, and gtypecaltable -
Rui Xue ca4823d013cdbc346c7ba95799c1fda8bf05dcd2 m
PIPE-3064: Clarify bandpass warning when all SPWs have low S/N
-
Rui Xue 7dd578b35890049c42bc1eb505f209c6f2ffb707 m
Merge remote-tracking branch 'origin/PIPE-3133-hifv_testbpdcals-fails-on-a-multi-band-spectral-line-dataset' into PIPE-3064-pipeline-fails-when-a-band-is-fully-flagged-in-a-multi-band-observation
-
Rui Xue ac6963c8768bd3d89b6becab78871ac425ff2b57 m
PIPE-3064: Add existence check before computing bandpass S/N statistics
Prevents crash when bandpass calibration table doesn't exist due to
fully-flagged band. The _compute_median_snr() function requires the
table to exist, so check and return early with empty dict if missing. -
Rui Xue bda3103e0f21709b5907224901d63431076d34a9 m
Merge remote-tracking branch 'origin/main' into PIPE-3133-hifv_testbpdcals-fails-on-a-multi-band-spectral-line-dataset
-
Rui Xue 986c27f012aacd310a39427d0a6020d3cd70eb3f m
PIPE-3133: add logging for skipped zero-SNR SPWs
-
Rui Xue fee6d9a4300b223a9445017458cd1967de24d908 m
PIPE-3064: Improve QA handler to independently score available calibration tables
-
Rui Xue be5e102405f251a82770fb08be0c15f2775122c6 m
Merge remote-tracking branch 'origin/main' into PIPE-3064-pipeline-fails-when-a-band-is-fully-flagged-in-a-multi-band-observation
-
Ajay Vibhute 17186d1ccb8e6eb397ccb902e265ba6999446604 m
PIPE-3133: skip bandpass run for spws with very low S/N
-
Rui Xue 5db13a1b2ed3215ee9811307a16e017ab28043be m
Merge remote-tracking branch 'origin/main' into PIPE-3064-pipeline-fails-when-a-band-is-fully-flagged-in-a-multi-band-observation
-
Rui Xue 17b1d8f15362d6899db9fdf502cc2a7559bb3d80 m
Merge remote-tracking branch 'origin/main' into PIPE-3133-hifv_testbpdcals-fails-on-a-multi-band-spectral-line-dataset
-
Ajay Vibhute a87981093daeb4c763d770c7222cc44e5eca01db m
PIPE-3064: minor changes suggested in PR review
-
Ajay Vibhute 16c4ef174afad9895a9e0efcfced9a3912ee116e m
PIPE-3064: resolved merge conflicts in pipeline/hifv/tasks/testBPdcals/qa.py
-
Ajay Vibhute 72f4c523c620bfa7c6b2fe6fed8015f620a707e5 m
PIPE-3064: adding check to ensure caltable is present before running the task
- pipeline/hifv/heuristics/bandpass.py (version 72f4c523c620bfa7c6b2fe6fed8015f620a707e5) (diffs)
- pipeline/hifv/tasks/semiFinalBPdcals/semiFinalBPdcals.py (version 72f4c523c620bfa7c6b2fe6fed8015f620a707e5) (diffs)
- pipeline/hifv/tasks/testBPdcals/qa.py (version 72f4c523c620bfa7c6b2fe6fed8015f620a707e5) (diffs)
- pipeline/hifv/tasks/testBPdcals/testBPdcals.py (version 72f4c523c620bfa7c6b2fe6fed8015f620a707e5) (diffs)
-
Ajay Vibhute ed365e9a7528493bb351f7e847d1645a31cd8eb0 m
PIPE-3133: checking if caltable is already present before appending solution to the existing table
-
Ajay Vibhute 1b6b1c4f805e2437649ecea7bd5522c5d51726a8 m
PIPE-3064: moving flagcount in the beginning
-
Ajay Vibhute 88092ae4a4e45d33e97a8368b5f73999da8af22b m
PIPE-3064: checking existance of ktypecaltable, and gtypecaltable