Code commits
Pipeline
-
Rui Xue 9431f9e3e45d078417792547a814346acc4eed35
Merge remote-tracking branch 'origin/main' into pclean:
Resolve conflicts:
- pipeline/domain/state.py
- pipeline/infrastructure/utils/conversion_test.py -
Ajay Vibhute ab0dadfb1323e2029711307cbd0f0163aea0ba5f m
Pull request #1728: PIPE-2881: Add support for implicit and explicit units in phasecentre parsing
Merge in PIPE/pipeline from PIPE-2881-vlass-phasecenter-in-parameter-list-format-flexibility to main
* commit '13743f4c6175651be5e562d7b23bb078c6d69d67':
PIPE-2881: adding unit tests for phasecenter_to_skycoord
PIPE-2881: moved angle units to the top of module
PIPE-2881:Fix dd.mm.ss Dec parsing
PIPE-2881: Add support for implicit and explicit units in phasecentre parsing -
Shawn Booth 197e7c19f83ffb1ba9b1dbd7c6e80ebe07a97858 m
Pull request #1735: PIPE-2142: Turn back on skipped test
Merge in PIPE/pipeline from pipe-2142-turn-on-selfcal-test to main
* commit '05b8cc54d4747ea1828827faf3dca5fa478f90ac':
PIPE-2142: removed redundant test and switched new test to use previous results file
PIPE-2142: turned back on test_13A_537__restore__cont_cube_selfcal__regression pending merge of pipeline-testdata merge -
Shawn Booth 05b8cc54d4747ea1828827faf3dca5fa478f90ac m
PIPE-2142: removed redundant test and switched new test to use previous results file
-
Shawn Booth f6fde5f01f168ff49193277bc45624a9c5d816e6 m
PIPE-2142: turned back on test_13A_537__restore__cont_cube_selfcal__regression pending merge of pipeline-testdata merge
-
Rui Xue 515cc8fead5706b41830d6faae65ababe418a545 m
Pull request #1734: PIPE-2738: reverse the broken change made in ca3e7a
Merge in PIPE/pipeline from PIPE-2738-hotpatch-for-state-classes to main
* commit '7d5d223acafa8e4278783226adbf21dbf4568913':
PIPE-2738: reverse the broken change made in ca3e7a -
Rui Xue 7d5d223acafa8e4278783226adbf21dbf4568913 m
PIPE-2738: reverse the broken change made in ca3e7a
-
Hajime Ezawa 6ad5949781a7b027ba60466ac9c2ea714caca04f m
Pull request #1731: PIPE-2491 skip manipulating ms weight column
Merge in PIPE/pipeline from PIPE-2491-skip-manipulating-ms-weight-column to main
* commit '2629116b177f236e2e9ae2652632e49b5ccd3b46':
PIPE-2491: add 'updateweight=True' to sdbaseline call in baseline/worker.py
PIPE-2491: remove weighting.py and related codes -
Rui Xue ff4645b0f586a177f12bacff5c759c9c830fa9a0 m
Pull request #1714: PIPE-2738: Additional Documentation Improvements
Merge in PIPE/pipeline from docs-additional-improvements to main
* commit 'a746207f192669f3b9d78e47b4e952b11f8bbc17':
PIPE-1883: Refactor CSS and update documentation for improved clarity and consistency
PIPE-1883: Update descriptions and styling in `modular.rst` and `custom_theme.css` for improved readability and consistency.
PIPE-1883: Improve `Conda` environment setup documentation with detailed installation steps and usage patterns for `Pipeline`.
PIPE-1883: Improve documentation for the `launcher` module and `Context` class
PIPE-1883: Add interface overview section with input/output diagram
PIPE-1883: Refactor class docstrings for consistency and clarity across multiple domain classes
PIPE-1883/PIPE-2292: Remove temporary hard-coded release version string for the PL2025 release prep from `conf.py`
PIPE-1793: Update pipeline_tests.md to clarify regression tests and add instructions for running tests in an mpicasa session -
Rui Xue a746207f192669f3b9d78e47b4e952b11f8bbc17 m
Merge remote-tracking branch 'origin/main' into docs-additional-improvements
Resolve conflicts in:
- `docs/source/develdocmd/pipeline_tests.md` -
Shawn Booth 1bd603f02b7ec81b6349411fdf74b0633d927082 m
Pull request #1696: PIPE-2127: Exit pipeline when both primary and backup flux service queries fail in hifa_importdata
Merge in PIPE/pipeline from PIPE-2127-in-hifa_importdata-when-dbservice-true-and-both-test-queries-fail-then-halt-the to main
* commit 'e9a2fcd7945a3af6708b1a220d1b53158d22e3f7':
PIPE-2127: changed test_get_fluxes_both_fail_fallbacks to look for warning logs instead of error logs
PIPE-2127: modified fail message for score_fluxservice to indicate the PL exited
PIPE-2127: removed the sys.exit call in the task in favor of the results.tb traceback error handling method; created almaimportdata_test.py for unit tests to exercise flux retrieval use cases
PIPE-2127: changed behavior when both primary and backup test flux queries fail to exit the pipeline -
Joshua Hoskins 58d8102b96d38d9635faf49e9c5ec3eb5965b836 m
Pull request #1726: Make change to fix log message error.
Merge in PIPE/pipeline from PIPE-2920-wrong-unit-in-the-log-message-reporting-max-separation-of-pointing-outlier to main
* commit 'e32bd5023c14c5a9cd139f7d0d55680ffa555bd3':
Make change to fix log message error. -
Joshua Hoskins 6de114add3b8b59e3b4af833b72805b0230585a6 m
Pull request #1715: PIPE-1781 tier 0 parallelization of hsd atmcor
Merge in PIPE/pipeline from PIPE-1781-tier-0-parallelization-of-hsd_atmcor to main
* commit 'e70da25205a3b4f7c4e74657ddfaf162c37121b1':
Remove cli code that is no longer needed.
Remove comment at the request of Takeshi.
Make .mailmap, .gitignore, and .dockerignore match main [now with .dockerignore]
Make .mailmap, .gitignore, and .dockerignore match main [now with .dockerignore]
Make .mailmap, .gitignore, and .dockerignore match main
Revert .mailmap, .gitignore, .dockerignore
Small syntax change to trigger push.
Add parallel input to the hsd_atmcor(...) task
Removed commented out code that I missed.
Bring testing repo up to date.
Change default class call for hsd_atmcor to HpcSDATMCorrection(...) -
Shawn Booth e9a2fcd7945a3af6708b1a220d1b53158d22e3f7 m
Merge remote-tracking branch 'origin/main' into PIPE-2127-in-hifa_importdata-when-dbservice-true-and-both-test-queries-fail-then-halt-the
-
Shawn Booth c76b657b6c2c3fba6a30f13990b6e35936b38932 m
Pull request #1684: PIPE-1840/PIPE-2142/PIPE-2503/PIPE-2778/PIPE-2875: Refactor of Pipeline Test Suite
Merge in PIPE/pipeline from test-suite-refactor to main
* commit 'ed893888cdcd425710540706bda323bcf477c4d3': (34 commits)
fixed indentation issue in docstring
improved tests/testing_utils.py file per CoPilot code review, including adding type hints, error handling, and string formatting
skipped additional test requiring test repo update
added skip markers to tests using new data that is not yet merged into test repo
added unhandled exceptions in recipereducer.py:run_named_tasks; added initialization of public attributes for PipelineTester
implemented improvements per CoPilot code review, including docstring fixes, consolidation of duplicated code, better error handling, and more robust string matching
PIPE-2778: removed defunct OphA missing spws tests; added marks to spw_mapping_missing_spws test
PIPE-2778: added new test spw_mapping_missing_spws to test mixed spw names and missing spws between datasets
PIPE-2875: reverted configuration functions to conftest.py and removed now defunct plugins file
PIPE-2503: changed dataset and recipe used for B2B test, requiring change to test name to test_2023_1_00228_S__uid___A002_X1199f9e_X7c24__procedure_hifa_calimage_diffgain__regression
PIPE-2503: add fast ALMA IF test test_2022_1_000017_CSV__uid___A002_Xff99e1_X15e4f__procedure_hifa_cal_diffgain__regression for B2B testing
PIPE-2875: updated pyproject.toml to be consistent with documentation
PIPE-2778: removed unnecessary information from docstring and updated code to more modern standards
PIPE-2778: added _execute_task helper to unify task execution (logging, exception handling, traceback check); added run_named_tasks public helper to execute an ordered list of tasks (initializes context, runs tasks, saves context); refactored reduce to use _execute_task, eliminating duplicated try/except + traceback logic; preserves early return on unhandled exceptions and stage exit semantics
PIPE-2503: added fast alma test for polcal+imaging
PIPE-2875: added line separation in _auto_mark function for clarity and changed conditionals to prevent double marks
PIPE-2875: fixed inline documentation to remove reference to now deleted regression_tester.py
PIPE-2875: Removed marks automatically added with pytest_plugins.py; updated inline documentation and improved code consistency and naming conventions; moved Nobeyama tests to separate test file
PIPE-2875: moved pytest configuration functions from conftest.py to pipeline/pytest_plugins.py to allow for importing from CASA
PIPE-2778: updated pipeline_tests.md documentation to include component tests
... -
Shawn Booth ed893888cdcd425710540706bda323bcf477c4d3 m
fixed indentation issue in docstring
-
Ajay Vibhute 2f2683c339095b33b25a2eb8a43c05f361d64bb0 m
Pull request #1730: PIPE-2934: Remove duplicate code and code cleanup
Merge in PIPE/pipeline from PIPE-2934-remove-the-seemingly-redundant-helper-functions-in-htmlrrenderer.py-after-pipe-2307 to main
* commit 'e4fd72e6a2138b07d841b0f3de23cf11f190268e':
PIPE-2934: Remove duplicate code and code cleanup -
Shawn Booth 6d6eae206995598e211d4690036fe6fa1e688c79 m
improved tests/testing_utils.py file per CoPilot code review, including adding type hints, error handling, and string formatting
-
Shawn Booth 3f484808d7653c8549ea07d2ddff738f55dd5882 m
skipped additional test requiring test repo update
-
Shawn Booth c992b9855fe6390c08710a78321da32c7b598a6d m
PIPE-2127: changed test_get_fluxes_both_fail_fallbacks to look for warning logs instead of error logs
-
Ajay Vibhute 13743f4c6175651be5e562d7b23bb078c6d69d67 m
PIPE-2881: adding unit tests for phasecenter_to_skycoord
-
Ajay Vibhute 0f9d16ac253918947417a122057f29b8ec0051cb m
PIPE-2881: moved angle units to the top of module
-
Shawn Booth 76d9cf5dd43452712dbd90fde41c7ac8bc520f3e m
Merge remote-tracking branch 'origin/main' into PIPE-2127-in-hifa_importdata-when-dbservice-true-and-both-test-queries-fail-then-halt-the
-
Joshua Hoskins e70da25205a3b4f7c4e74657ddfaf162c37121b1 m
Remove cli code that is no longer needed.
-
Joshua Hoskins 9c5dd54b746a0074fc62d493087967ff8ced6e0d m
Remove comment at the request of Takeshi.
-
Joshua Hoskins 3ad65e68e4d8985515bbdc70d2c84930eb5c6590 m
Make .mailmap, .gitignore, and .dockerignore match main [now with .dockerignore]
-
Joshua Hoskins c81d89c3a3af03d43b4637e88e943a0c941092e4 m
Make .mailmap, .gitignore, and .dockerignore match main [now with .dockerignore]
-
Joshua Hoskins 3f7ca1cd94bfadf4d69011be779dcf4819f4b88b m
Make .mailmap, .gitignore, and .dockerignore match main
-
Joshua Hoskins 4b993582ca0aef7810ffc2e7ee05a61bdb282dd4 m
Revert .mailmap, .gitignore, .dockerignore
-
Ajay Vibhute e4fd72e6a2138b07d841b0f3de23cf11f190268e m
PIPE-2934: Remove duplicate code and code cleanup
-
Rui Xue 350d7136e1863a6a549fb250ad56f262f7e072b8 m
Pull request #1725: PIPE-2935: Add GitHub Copilot custom instructions for the Pipeline Python development guidelines
Merge in PIPE/pipeline from PIPE-2935-add-custom-copilot-instructions to main
* commit 'df4f30ec0e0b34d9f2452b05c5fd29f33a309932':
PIPE-2935: fixed a typo
PIPE-2935: Add GitHub Copilot custom instructions for the Pipeline Python development guidelines -
Shawn Booth c03987165109bd02a9d30954b9972f788938184f m
added skip markers to tests using new data that is not yet merged into test repo
-
Shawn Booth d6dcbcdc5732a090c094af580bb8544ca882589a m
Merge remote-tracking branch 'origin/main' into test-suite-refactor
-
Rui Xue 705866c55085ef0f95c1017fdc22b2eff9b272a3 m
Pull request #1599: PIPE-2752/PIPE-2753/PIPE-1421: improve compatibility for data without target intents e.g calsurvey
Merge in PIPE/pipeline from PIPE-2752-improve-compatibility-for-data-without-target-intents-e.g-calsurvey to main
* commit '896906166551cd3976fe26360627713a8b391bd0':
PIPE-2752: Apply docstring and edge-case-handling suggestions from CoPilot code review
PIPE-1421: Update the calsurvey regression test to use raw ASDM input.
PIPE-2752: Fix issues of attempting to access/accept non-existent caltables in `hifa_timegaincal`.
PIPE-2752: Fix issue of attempting to use non-existent caltables in `hifa_gfluxscale`.
PIPE-2752: Fix issue of attempting to register non-existent caltables into the local context in `hifa_gfluxscaleflag`.
PIPE-2752: Only proceed with SNR calculations for calapps with caltables successfully created by `CASA/gaincal`.
PIPE-2752: preserve the input order after deduplication.
PIPE-2752: fix a typo in a debugging message.
PIPE-2752: additional updates to handle cal-only MSes.
PIPE-2752: fallback to BANDPASS spws for gaincalSNR qa assessment in `hifa_gfluxscale`.
PIPE-2752: re-enable the calsurvey regression test.
PIPE-2725: add fallbacks for `TsysPerAntennaChart` calapp selection in case where the 'TARGET' intent is absent in data.
PIPE-2753: handle the edge case where SOURCE.xml includes spws not present in MSes.
PIPE-2752: improve the compatibility of `hif_applycal`, `hifa_flagdata`, and `hif_timegaincal`, to data without the `TARGET` intent.
PIPE-2753: fix an edge-case bug when querying/importing online flux catalogue results, if the imported data are MSes without SOUCE.xml. -
Rui Xue <r-xue@users.noreply.github.com> 896906166551cd3976fe26360627713a8b391bd0 m
PIPE-2752: Apply docstring and edge-case-handling suggestions from CoPilot code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>- pipeline/hifa/tasks/fluxscale/qa.py (version 896906166551cd3976fe26360627713a8b391bd0) (diffs)
- pipeline/hifa/tasks/gaincal/timegaincal.py (version 896906166551cd3976fe26360627713a8b391bd0) (diffs)
- pipeline/hifa/tasks/spwphaseup/spwphaseup.py (version 896906166551cd3976fe26360627713a8b391bd0) (diffs)
- pipeline/qa/scorecalculator.py (version 896906166551cd3976fe26360627713a8b391bd0) (diffs)
-
Ajay Vibhute 40fe06c3ef18abd6a9b2ab5481498f7e1faa12a6 m
PIPE-2881:Fix dd.mm.ss Dec parsing
-
Ajay Vibhute 386bd5480dc36495baccb07e649a9b0d0922b72a m
PIPE-2881: Add support for implicit and explicit units in phasecentre parsing
-
Hajime Ezawa 2629116b177f236e2e9ae2652632e49b5ccd3b46 m
PIPE-2491: add 'updateweight=True' to sdbaseline call in baseline/worker.py
-
Hajime Ezawa d7d095d28d66a5a16f1c00e56d94d3bf08475ef1 m
PIPE-2491: remove weighting.py and related codes
-
Joshua Hoskins a96ad230cb095efc3ba3c0ab30f9533b11b58c71 m
Merge branch 'main' into PIPE-1781-tier-0-parallelization-of-hsd_atmcor
# Conflicts:
# pipeline/hsd/cli/hsd_atmcor.py -
Joshua Hoskins c7b39a12b490ed35f36f466343b10bef103cea95 m
Small syntax change to trigger push.
-
Shawn Booth e1c51f13a9f7dd23e09bc957641c7b23aa646be1 m
added unhandled exceptions in recipereducer.py:run_named_tasks; added initialization of public attributes for PipelineTester
-
Shawn Booth 960f093db3673a924455395af3c073b4e0873bee m
implemented improvements per CoPilot code review, including docstring fixes, consolidation of duplicated code, better error handling, and more robust string matching
- conftest.py (version 960f093db3673a924455395af3c073b4e0873bee) (diffs)
- pipeline/recipereducer.py (version 960f093db3673a924455395af3c073b4e0873bee) (diffs)
- tests/component/component_test.py (version 960f093db3673a924455395af3c073b4e0873bee) (diffs)
- tests/regression/fast/alma_sd_fast_test.py (version 960f093db3673a924455395af3c073b4e0873bee) (diffs)
- tests/regression/fast/vlass_fast_test.py (version 960f093db3673a924455395af3c073b4e0873bee) (diffs)
- tests/regression/slow/conftest.py (version 960f093db3673a924455395af3c073b4e0873bee) (diffs)
- tests/regression/slow/vlass_slow_test.py (version 960f093db3673a924455395af3c073b4e0873bee) (diffs)
- tests/testing_utils.py (version 960f093db3673a924455395af3c073b4e0873bee) (diffs)
-
Shawn Booth 9e48a363c9f9826df022734016dc2bd334ebbb2e m
Merge remote-tracking branch 'origin/main' into test-suite-refactor
-
Kana Sugimoto 71899cd59a29303253c1ab3d8f6c75a871ca07b6 m
Pull request #1706: PIPE-2791 clone for main hsd applycal ms name should be located after preamble of the plots
Merge in PIPE/pipeline from PIPE-2791-clone-for-main-hsd_applycal-ms-name-should-be-located-after-preamble-of-the-plots to main
* commit '1e1e971978117aff4780053120b80076fd1e3bf3':
PIPE-2791: removed an unused variable, uv_max, from mako context.
PIPE-2791: removed unused codes in hsdn_restoredata.mako.
PIPE-2791: removed unnecessary 'if' statements in ms_preable.
PIPE-2791: Remove the definition and use 'contains_single_dish' in importdata.mako.
PIPE-2791: changed MS indipendent description of plots from ms_preable to preable. -
Joshua Hoskins 91d663d23b6a1cb9baf055742b38949c95210ff4 m
Merge remote-tracking branch 'origin/PIPE-1781-tier-0-parallelization-of-hsd_atmcor' into PIPE-1781-tier-0-parallelization-of-hsd_atmcor
-
Joshua Hoskins fc76a5d6eda77f9270837025b24cb2962aca57e7 m
Add parallel input to the hsd_atmcor(...) task
-
Rui Xue 993acf26d83229d9f81e77c923cd9e2c077823c8 m
Merge remote-tracking branch 'origin/main' into docs-additional-improvements
-
Rui Xue 833271bbb1d972b3671dfc3f18350fdd76733ee2 m
Pull request #1717: PIPE-2930: Refactor region file handling in `edit_pybdsf_islands` function and update deprecated `np.in1d` uses to `np.isin` for improved clarity and performance
Merge in PIPE/pipeline from PIPE-2930-compatibility-with-numpy-2.4.0 to main
* commit '4b7a0913c57f2e2594e44ace55e72045a0d43622':
PIPE-2930: Improve the performance of `np.isin` in `Syspower` by using `assume_unique=True`; update requirements to maintain numpy version compatibility below 2.4
PIPE-2930: Refactor region file handling in `edit_pybdsf_islands` function and update deprecated `np.in1d` uses to `np.isin` for improved clarity and performance -
Rui Xue 4b7a0913c57f2e2594e44ace55e72045a0d43622 m
PIPE-2930: Improve the performance of `np.isin` in `Syspower` by using `assume_unique=True`; update requirements to maintain numpy version compatibility below 2.4
-
Rui Xue 4bfe628a21ba5326db983bd1ee7fc2fe7c3b3c60 m
PIPE-1883: Refactor CSS and update documentation for improved clarity and consistency
-
Joshua Hoskins e32bd5023c14c5a9cd139f7d0d55680ffa555bd3 m
Make change to fix log message error.
-
Rui Xue 874a3955c3fe2a61a7bdda048227cf7e0f7cc90b m
PIPE-1883: Update descriptions and styling in `modular.rst` and `custom_theme.css` for improved readability and consistency.
-
Rui Xue 9435fb76f2e54a5a2a2115a80c50a4eac375769d m
PIPE-1883: Improve `Conda` environment setup documentation with detailed installation steps and usage patterns for `Pipeline`.
-
Ajay Vibhute df4f30ec0e0b34d9f2452b05c5fd29f33a309932 m
PIPE-2935: fixed a typo
-
Rui Xue bb63fc2cf2ce4978a08d7bc9c05a7a50d2e7b5ba m
PIPE-1883: Improve documentation for the `launcher` module and `Context` class
-
Rui Xue a60385eb46a6f3cf5b78fa26db7abe39b1871f5c m
PIPE-1883: Add interface overview section with input/output diagram
-
Rui Xue 8217e34fdfa2a7cb3907297f06c5191ac6024e2d m
Merge remote-tracking branch 'origin/main' into docs-additional-improvements:
Resolved conflicts:
* `pipeline/domain/field.py` -
Rui Xue ca3e7a41acd549fddbaab49b70916a7cbe597d1a m
PIPE-1883: Refactor class docstrings for consistency and clarity across multiple domain classes
- pipeline/domain/antenna.py (version ca3e7a41acd549fddbaab49b70916a7cbe597d1a) (diffs)
- pipeline/domain/antennaarray.py (version ca3e7a41acd549fddbaab49b70916a7cbe597d1a) (diffs)
- pipeline/domain/datadescription.py (version ca3e7a41acd549fddbaab49b70916a7cbe597d1a) (diffs)
- pipeline/domain/datatable.py (version ca3e7a41acd549fddbaab49b70916a7cbe597d1a) (diffs)
- pipeline/domain/datatype.py (version ca3e7a41acd549fddbaab49b70916a7cbe597d1a) (diffs)
- pipeline/domain/field.py (version ca3e7a41acd549fddbaab49b70916a7cbe597d1a) (diffs)
- pipeline/domain/measurementset.py (version ca3e7a41acd549fddbaab49b70916a7cbe597d1a) (diffs)
- pipeline/domain/observingrun.py (version ca3e7a41acd549fddbaab49b70916a7cbe597d1a) (diffs)
- pipeline/domain/polarization.py (version ca3e7a41acd549fddbaab49b70916a7cbe597d1a) (diffs)
- pipeline/domain/scan.py (version ca3e7a41acd549fddbaab49b70916a7cbe597d1a) (diffs)
- pipeline/domain/source.py (version ca3e7a41acd549fddbaab49b70916a7cbe597d1a) (diffs)
- pipeline/domain/spectralwindow.py (version ca3e7a41acd549fddbaab49b70916a7cbe597d1a) (diffs)
- pipeline/domain/state.py (version ca3e7a41acd549fddbaab49b70916a7cbe597d1a) (diffs)
-
Rui Xue 115291b1a90f55f59ec7e6e5cb570d9b4e602ea8 m
PIPE-1883/PIPE-2292: Remove temporary hard-coded release version string for the PL2025 release prep from `conf.py`
-
Shawn Booth abf9bfbce81342753f72ff327d72d3a6c81a2e06 m
PIPE-2778: removed defunct OphA missing spws tests; added marks to spw_mapping_missing_spws test
-
Shawn Booth 5f80e02651d81313c719838c0e7d12b802dd08d2 m
PIPE-2127: modified fail message for score_fluxservice to indicate the PL exited
-
Rui Xue 6ae3e24f778d223ca29daa97768b674086f6db07 m
PIPE-2930: Refactor region file handling in `edit_pybdsf_islands` function and update deprecated `np.in1d` uses to `np.isin` for improved clarity and performance
-
Shawn Booth 4b1063772b7ff7a81ca0aa02a7b3d748bd50061f m
PIPE-2778: added new test spw_mapping_missing_spws to test mixed spw names and missing spws between datasets
-
Shawn Booth f0d487d3a580b8e82882a6ebe1e6e219d0076738 m
Merge remote-tracking branch 'origin/main' into PIPE-2127-in-hifa_importdata-when-dbservice-true-and-both-test-queries-fail-then-halt-the
-
Joshua Hoskins 19c7f75158905c7054d4a0bc695dfa344f748f61 m
Removed commented out code that I missed.
-
Rui Xue 79f330934ea2d75e49be368ff47cda501ca3a740 m
PIPE-1793: Update pipeline_tests.md to clarify regression tests and add instructions for running tests in an mpicasa session
-
Rui Xue 7f8625e959c1d9d5554795ee9846d221ddedea5e m
Merge remote-tracking branch 'origin/main' into PIPE-2752-improve-compatibility-for-data-without-target-intents-e.g-calsurvey
-
Joshua Hoskins 06ce61d205f31f4d31cea4a03cb91986e6d7c459 m
Bring testing repo up to date.
-
Joshua Hoskins acac7df92bca862a0a561a71f6f0f2dd29982ce1 m
Change default class call for hsd_atmcor to HpcSDATMCorrection(...)
-
Rui Xue 5723dff4400ff1a86024a640cfc68369d27ab64e m
Merge remote-tracking branch 'origin/main' into PIPE-2752-improve-compatibility-for-data-without-target-intents-e.g-calsurvey
-
Shawn Booth dc74f0b2b132a6a30c4abd6ed913010c8a3b1b81 m
PIPE-2875: reverted configuration functions to conftest.py and removed now defunct plugins file
-
Shawn Booth 10729c18b4c25b2aae72541ddb087cb194e225a2 m
Merge remote-tracking branch 'origin/update-docs-build-and-packaging-setup' into test-suite-refactor
-
Shawn Booth 5bf81b6d84cf6743f511c289f00745a9a69ad9f3 m
PIPE-2503: changed dataset and recipe used for B2B test, requiring change to test name to test_2023_1_00228_S__uid___A002_X1199f9e_X7c24__procedure_hifa_calimage_diffgain__regression
-
Shawn Booth cfb644a486f4ab47eb4938603fcb855dd9425b19 m
PIPE-2503: add fast ALMA IF test test_2022_1_000017_CSV__uid___A002_Xff99e1_X15e4f__procedure_hifa_cal_diffgain__regression for B2B testing
-
Rui Xue cc0a9286fcdc53fdcda50a40dc539f8d35e9e1ee m
PIPE-1421: Update the calsurvey regression test to use raw ASDM input.
-
Rui Xue 28e869d0634047717a83858c74bd227ff9ec0610 m
PIPE-2752: Fix issues of attempting to access/accept non-existent caltables in `hifa_timegaincal`.
-
Rui Xue 21465307ce86eeaea8be045577699d05b4ecf75a m
PIPE-2752: Fix issue of attempting to use non-existent caltables in `hifa_gfluxscale`.
-
Rui Xue 2264ce4f766463ad536628049ccb3f3144d483ef m
PIPE-2752: Fix issue of attempting to register non-existent caltables into the local context in `hifa_gfluxscaleflag`.
- pipeline/hif/tasks/gaincal/common.py (version 2264ce4f766463ad536628049ccb3f3144d483ef) (diffs)
- pipeline/hif/tasks/gaincal/gtypegaincal.py (version 2264ce4f766463ad536628049ccb3f3144d483ef) (diffs)
- pipeline/hifa/tasks/gfluxscaleflag/gfluxscaleflag.py (version 2264ce4f766463ad536628049ccb3f3144d483ef) (diffs)
-
Rui Xue 1adfa648b64407921cc91d14e6fc779d801f00b7 m
PIPE-2752: Only proceed with SNR calculations for calapps with caltables successfully created by `CASA/gaincal`.
-
Shawn Booth e88fb3f61bb54bef773d06084589c76ee95e16fb m
Merge remote-tracking branch 'origin/update-docs-build-and-packaging-setup' into test-suite-refactor
-
Kana Sugimoto 1e1e971978117aff4780053120b80076fd1e3bf3 m
PIPE-2791: removed an unused variable, uv_max, from mako context.
-
Shawn Booth bea5e597f3742f4766c01c8013c7ff418d09e607 m
PIPE-2875: updated pyproject.toml to be consistent with documentation
-
Rui Xue dd40ecb6d31462681a7431893d11dee38cfa2d08 m
Merge remote-tracking branch 'origin/main' into PIPE-2752-improve-compatibility-for-data-without-target-intents-e.g-calsurvey
-
Shawn Booth 001c87be8caf3be9500c8af44557c57cbaef793d m
PIPE-2778: removed unnecessary information from docstring and updated code to more modern standards
-
Shawn Booth 31447d0843401e0093d9de0d4a3ff810feb37630 m
PIPE-2778: added _execute_task helper to unify task execution (logging, exception handling, traceback check); added run_named_tasks public helper to execute an ordered list of tasks (initializes context, runs tasks, saves context); refactored reduce to use _execute_task, eliminating duplicated try/except + traceback logic; preserves early return on unhandled exceptions and stage exit semantics
-
Shawn Booth 07dccb528ab8733de117c7dd31e01c2966f011a5 m
Merge remote-tracking branch 'origin/update-docs-build-and-packaging-setup' into test-suite-refactor
-
Kana Sugimoto 3820f07a8db2f9aa2913e0d75a4287ed763f996d m
Merge branch 'main' into PIPE-2791-clone-for-main-hsd_applycal-ms-name-should-be-located-after-preamble-of-the-plots
-
Rui Xue 99d5f8b0d4eb79f40b8c8ace118bf52d3e3461ad m
PIPE-2752: preserve the input order after deduplication.
-
Kana Sugimoto 2baf812f9e6237c889aa5861f26ef95bd201794a m
PIPE-2791: removed unused codes in hsdn_restoredata.mako.
This commit handles Item 4 in the description of PIPE-2791.
Mako template of hsdn_restoredata task has codes for plots that are not
created in hsdn_restoredata task. It is because the template was copied
from that of applycal. The commit removes the codes that are not used
in hsdn_restoredata. -
Kana Sugimoto 1722d188c3537de1f3d63df2268a3304b501778c m
PIPE-2791: removed unnecessary 'if' statements in ms_preable.
This commit handles Item 3 in the description of PIPE-2791.
Removed a couple of "if uv_max[ms].value > 0.0" statements in ms_preables
in applycal.mako. The 'if' statements define texts (description of plots)
shown only for interferometry runs.
However those plots are not generated in single dish runs. Hence, the change
does not impact appearlance of weblog. -
Rui Xue 053c318f17eb80a9212714ba9630bf26996bc509 m
PIPE-2752: fix a typo in a debugging message.
-
Rui Xue 849870f192671e237b0b0dfa1d928a885fa5d1c0 m
Merge remote-tracking branch 'origin/main' into PIPE-2752-improve-compatibility-for-data-without-target-intents-e.g-calsurvey
-
Shawn Booth b5cbf8a32445cafc779efb91af5f6d9ef1cc9cc1 m
Merge remote-tracking branch 'origin/main' into PIPE-2127-in-hifa_importdata-when-dbservice-true-and-both-test-queries-fail-then-halt-the
-
Shawn Booth 1d52c75be50b7038e327ef91b0b8571445fd39b3 m
PIPE-2127: removed the sys.exit call in the task in favor of the results.tb traceback error handling method; created almaimportdata_test.py for unit tests to exercise flux retrieval use cases
-
Shawn Booth c028df73d4b65bdeeb7eb961da25fcc8bbd90a11 m
PIPE-2127: changed behavior when both primary and backup test flux queries fail to exit the pipeline
-
Shawn Booth 9c257c2a3e4afe980d3b51d002d88c7efc14a7fd m
PIPE-2503: added fast alma test for polcal+imaging
-
Kana Sugimoto 53e35b5efb2172e6c39f029cd70f7983e282fb95 m
PIPE-2791: Remove the definition and use 'contains_single_dish' in importdata.mako.
-
Kana Sugimoto f316b27bf3980b641d27a358093aaee6b786a2e5 m
Merge branch 'main' into PIPE-2791-clone-for-main-hsd_applycal-ms-name-should-be-located-after-preamble-of-the-plots
-
Shawn Booth cdac9c16ae34183a0c60b8e365d222f9da440bea m
PIPE-2875: added line separation in _auto_mark function for clarity and changed conditionals to prevent double marks