Code commits
Pipeline
-
Takeshi Nakazato 60a4c0de699922601dcb4adecc5377495d6b9989
Pull request #1762: PIPE-2945 hsd_skycal should not crash if it failed to generate sky caltable for only one
Merge in PIPE/pipeline from PIPE-2945-hsd_skycal-sdpl-should-not-crash-if-it-failed-to-generate-sky-caltable-for-only-one to main
* commit '16ce874a58991b45f3955a2b0924440c2e5becae':
Skip generating elevation plot if the data is empty
Bug fix on removing extra files created by plotbandpass
Fix wrong scan number issue in amp vs freq summary plot
Skip computing elevation difference when no valid skycal solution exists
Improvement of warning message
refactoring
Remove obsolete debug log
Simply the implementation
Remove unused class
Refactoring
Fix typo
Error accurate error handling
PIPE-2945 consolidate per-fields sdcal calls into just a single call -
Rui Xue b49d03f06a1a212024a52fada5fa3e60699a3099
Pull request #1767: PIPE-2947: Implement NaN handling for `savgol_filter` and update requirements to unpin scipy version
Merge in PIPE/pipeline from PIPE-2947-update-heuristics to main
* commit '0c9b827f1b746ffb8167e59bff1ef6824776157f':
PIPE-2947: Implement NaN handling for `savgol_filter` and update requirements to unpin scipy version -
Rui Xue 0c9b827f1b746ffb8167e59bff1ef6824776157f
Merge remote-tracking branch 'origin/main' into PIPE-2947-update-heuristics
-
Shawn Booth 5d62817fa7d0d41f848349fcf5ca3d7e2962cc02
Pull request #1736: PIPE-1787: Integrating Regression Test Documentation into RTD Source Code
Merge in PIPE/pipeline from integrate-docs-to-source-code to main
* commit 'e72af9e9f6dc3cdcab1f3251c0b9ae662207d915':
PIPE-1787: move table of contents to top of page
PIPE-1787: integrated regression testing instructions from confluence; updated to include information on component and unit tests -
Shawn Booth e72af9e9f6dc3cdcab1f3251c0b9ae662207d915
Merge remote-tracking branch 'origin/main' into integrate-docs-to-source-code
-
Takeshi Nakazato 16ce874a58991b45f3955a2b0924440c2e5becae
Merge branch 'main' into PIPE-2945-hsd_skycal-sdpl-should-not-crash-if-it-failed-to-generate-sky-caltable-for-only-one
-
Takeshi Nakazato 20c1fde25f0a690cb78314659b1e9a8ed2020392 m
Merge branch 'main' into PIPE-2945-hsd_skycal-sdpl-should-not-crash-if-it-failed-to-generate-sky-caltable-for-only-one
-
Takeshi Nakazato 4b5feeae87f2ef5ebf044820d526bf65cc7157a7 m
Merge branch 'main' into PIPE-2945-hsd_skycal-sdpl-should-not-crash-if-it-failed-to-generate-sky-caltable-for-only-one
-
Rui Xue 7f3794e7df2628a7b1b716a29ae7e232c328edcf m
PIPE-2947: Implement NaN handling for `savgol_filter` and update requirements to unpin scipy version
-
Takeshi Nakazato 6bd6eda69c28b5462468ef6a5e50bf6ecf98991f m
Merge branch 'main' into PIPE-2945-hsd_skycal-sdpl-should-not-crash-if-it-failed-to-generate-sky-caltable-for-only-one
-
Takeshi Nakazato ec6fb94ba469edc29e641489465e6dba53d54d3e m
Skip generating elevation plot if the data is empty
Also skip computation of QA score when no valid elevation data exists -
Takeshi Nakazato ce83f32506e9b4e7e8350a4aae4e307df950093c m
Bug fix on removing extra files created by plotbandpass
-
Takeshi Nakazato 618496ee619b22d60aee52952697a1eb043b2d08 m
Fix wrong scan number issue in amp vs freq summary plot
-
Takeshi Nakazato 6de8e305cd541b4e45118553402b67f9c4e58203 m
Merge branch 'main' into PIPE-2945-hsd_skycal-sdpl-should-not-crash-if-it-failed-to-generate-sky-caltable-for-only-one
-
Takeshi Nakazato c61b8fd053fa577510c499c7e6c3a596d0725301 m
Skip computing elevation difference when no valid skycal solution exists
-
Takeshi Nakazato ad18b5d72cb8640e85b493e2f57a80f09c22a921 m
Improvement of warning message
-
Takeshi Nakazato 2c4b2e3fb7ba86e1e1946f99ef4bba4460df2330 m
refactoring
-
Takeshi Nakazato 2845e289ea7ca05db4755a0d20595aa92ce671b5 m
Remove obsolete debug log
This was introduced in PIPE-273/CAS-11784 to check if there is tables left open after task execution. Since the issue has been solved already, there is no need to check table cache any more. -
Takeshi Nakazato f65ae8e2be7e0c42c8ef1fba9052735e76e6e91d m
Simply the implementation
This is possible because per-field loop disappeared so that we no longer need to reuse args in the loop. -
Takeshi Nakazato c262e3cf0a5a8e0dad6620541472e96a348eece0 m
Remove unused class
-
Takeshi Nakazato ecfb0f7083fe5b16e83ec5a9ce2da6f5de910dab m
Refactoring
-
Takeshi Nakazato b0617c27b778bdbb8c56a528b7e2020428a73ce4 m
Fix typo
-
Takeshi Nakazato 0c79928eb4ca0732b58bfcf070f5f04db1e6c5b4 m
Error accurate error handling
When a certain field cannot be calibrated (because caltable is empty or
it doesn't have corresponding calibration data), warning message will be
emitted. In that case, QA calculation and elevation plots are skipped.
Currently, no additional flagging is made to ON_SOURCE data without sky calibration data.
Therefore, uncalibrated data might contaminate to the final cube image.- pipeline/hsd/tasks/skycal/qa.py (version 0c79928eb4ca0732b58bfcf070f5f04db1e6c5b4) (diffs)
- pipeline/hsd/tasks/skycal/renderer.py (version 0c79928eb4ca0732b58bfcf070f5f04db1e6c5b4) (diffs)
- pipeline/hsd/tasks/skycal/skycal.py (version 0c79928eb4ca0732b58bfcf070f5f04db1e6c5b4) (diffs)
- pipeline/hsd/templates/skycal.mako (version 0c79928eb4ca0732b58bfcf070f5f04db1e6c5b4) (diffs)
-
Takeshi Nakazato 99693dcd6b6192d40ed9768e16f6383728c51cb8 m
PIPE-2945 consolidate per-fields sdcal calls into just a single call
By doing that, resulting caltable will also be consolidated. In addition, exception from sdcal task has been captured by pipeline and turned into warning message. -
Shawn Booth 44099bd22537df3f642d3fc5d2b47ac0c446ab6d m
PIPE-1787: move table of contents to top of page
-
Shawn Booth 0800ae57405941e700aa0cab5e59c6d95ac24513 m
PIPE-1787: integrated regression testing instructions from confluence; updated to include information on component and unit tests
- docs/source/index.rst (version 0800ae57405941e700aa0cab5e59c6d95ac24513) (diffs)
- docs/source/testing_docs/automated_testing.rst (version 0800ae57405941e700aa0cab5e59c6d95ac24513) (diffs)
- docs/source/testing_docs/index.rst (version 0800ae57405941e700aa0cab5e59c6d95ac24513) (diffs)
- docs/source/testing_docs/unit_testing.rst (version 0800ae57405941e700aa0cab5e59c6d95ac24513) (diffs)