Build: #2 was successful Manual run by CASA adm account
Code commits
Pipeline
-
Takeshi Nakazato 1c56a8aaaa26bc193a8fa718b5773dc9124f9652
Examine separate atmowpheric features individually
Previous impelentation combined all the detected atmospheric features
together to calculate metric values. This commit evaluates metric values
for each atmospheric feature individually and takes sum of them. -
Takeshi Nakazato 87641e4339e44075d04b7058bd4e3dbeca53d88d
Adjust smoothing box size
Smoothing box size is extended to 0.016 * nchan (factor was 0.004
previously). Set upper limit depending on the width of the atmospheric
feature (nchatm * 0.2). -
Takeshi Nakazato 21b281a3aeb48fe17b03939e6932cd6c9e549c32
increase smoothing kernel size
-
Takeshi Nakazato a8f9f6ed98054530edd94b18d6aae009bc715538
Refactoring to reduce number of smoothing operation
-
Takeshi Nakazato a9b49a4a86bcf203f35e2ec1b67676ac13ab1c83
bug fix on metricnorm and revised skychansel
-
Takeshi Nakazato c94e640f8edeb03c5a90a6eb8c9229fcdf1ef106
Mitigate boundary effect of convolution
-
Takeshi Nakazato c82c9db997ebb20a58204b5c35afa68ebc75c823
change default metric for selectModelParams to 'intsqdiff'
-
Takeshi Nakazato 7fa543329f27f5097adf0fa3b93bc94327589662
Merge branch 'main' into PIPE-2774-hsd_atmcor-selected-atmtype-become-worse-in-pl2025
-
Luke Maud bb47a3ac56b40d76bf5b29d088ae96b6aecd9f28 m
Pull request #1753: PIPE-2694: add check of candidate fields and return None if not found
Merge in PIPE/pipeline from PIPE-2694-hifa_gfluxscale-qa-undefined-score-due-to-incorrect-field-assessment-min-arg-empty to main
* commit '99b7229a29a2ecfad502e62ab58714b851191497':
PIPE-2694 removed empty spaces
PIPE-2694_correct_return_based_on_PR_text
PIPE-2694_description_edit
PIPE-2694_edits_to_clean_up_logic_after_first_PR
PIPE-2694: add check of candidate fields and return None if not found -
Shawn Booth ac059c739e7b9d5e3e4900639cb9de77c0a1ebe6 m
Pull request #1738: PIPE-2473: Change hifv_hanning to use new mstransform with pass through
Merge in PIPE/pipeline from PIPE-2473-change-hifv_hanning-to-use-new-mstransform-with-pass-through to main
* commit '61ae98b99f4c16b7da408b5648fc28d92572ee09':
PIPE-2473: fixed docstrings using Return instead of preferred Return; used assigned variable temp_ms instead of hard-coded strings; updated CASA version to 6.7.3 for hanningsmooth parameter exposure
PIPE-2473: added backfill of inputs.spws_to_smooth for automatic detection workflow; added test cases to exercise inputs.spws_to_smooth cases
PIPE-2473: added unit tests to cover the hanning module
PIPE-2473: enabled spw selection for hanningsmooth CASA task and removed use of ms tools; cleaned up some code logic and fixed potential error routes -
Shawn Booth 7b4b761df7dc444059837a8201775dbe9b74ec10 m
Pull request #1743: PIPE-1836: Clean Up Deprecation Warnings
Merge in PIPE/pipeline from pipe-1836-clean-up-deprecation-warnings to main
* commit 'bb482b1f169f76d0610ff8b695fafc94f0b37405':
PIPE-2666: fixed indentation issue in mako file
PIPE-2663: added explicit data format 'o' to mimic plot_date default
PIPE-1836: improved numpy code per reviewer comments
PIPE-1836: removed more deprecated newshape keyword arguments
PIPE-1836: remove deprecated newshape keyword argument in np.reshape; added filter argument to tar.extractall calls
PIPE-2665: fixed additional array-to-scalar deprecation warnings; switched deprecated fig.set_constrained_layout_pads call in favor of fig.get_layout_engine().set
PIPE-1836: fixed numpy rename leading to import error
PIPE-2984: fixed pyparsing deprecation warnings in conversion.py
PIPE-1836: changed deprecated interpolation parameter in numpy.percentile to use method name instead
PIPE-2666: replace use of deprecated matplotlib.pyplot.cm.get_cmap
PIPE-2665: fixed numpy scalar conversion warnings when converting an array to a scalar
PIPE-2663: converted all deprecated calls to pyplot.plot_date to pyplot.plot -
Luke Maud c51d15a957cd2cf7aa627407563c3836d2577c2d m
Pull request #1765: PIPE-2932 change fraction flag limit to 0.5 and logics to equal and greater than
Merge in PIPE/pipeline from PIPE-2932-stop-hifa_diffgaincal-from-also-flagging-target-solutions-when-some-scan-groups-are-fully to main
* commit '6357f6a46b48c324e28a1bbec8a4909fa5f7f9db':
PIPE-2932 update comment with comma
PIPE-2932 change fraction flag limit to 0.5 and logics to equal and greater than -
Kristin Berry 6357f6a46b48c324e28a1bbec8a4909fa5f7f9db m
PIPE-2932 update comment with comma
-
Rui Xue 5f73f8ce047cc9d78f02675f1755fa8bb243e808 m
Pull request #1752: PIPE-1677: multiple mses in vlass imaging pipeline
Merge in PIPE/pipeline from PIPE-1677-multiple-mses-in-vlass-imaging-pipeline to main
* commit '4fa7558f183f744ef44c52687ea70abdbe63022b':
PIPE-1677: Refactor `get_sourcename` method in `ImageParamsHeuristics` for improved readability
PIPE-1677: Refactor logging statements in `ImageParamsHeuristics` and `ImageParamsHeuristicsVlassQl`
PIPE-1677: Update `is_eph_obj` method in VLASS heuristics to include type hints and detailed docstrings
PIPE-1677: Remove the `spwsel_lsrk` specification workaround for multi-MS case.
PIPE-1667: Override `is_eph_obj` in `ImageParamsHeuristicsVlassQl` to disable ephemeris checks
PIPE-1677: Add multi-MS support for the VLASS imaging pipeline in `hif_editimlist`, `hif_makeimages`/`hif_tclean`, and imaging heuristics classes.
PIPE-1677: Support multiple MSes in `Transformimagedata`
PIPE-1677: Improve `vlass_selfcal.mako` for better multi-vis support
PIPE-1677: Adjust `hifv_checkflag` summary rendering for better multi-vis support
PIPE-1677: Refactor `hifv_statwt` rendering to support multiple MSes for VLASS
PIPE-1677: Convert `hifv_exportvlassdata` to a "multi-vis" task and add support for archiving multiple self-calibration tables and flag versions -
Rui Xue 4fa7558f183f744ef44c52687ea70abdbe63022b m
PIPE-1677: Refactor `get_sourcename` method in `ImageParamsHeuristics` for improved readability
-
Luke Maud 464b85b3f776af89d91eb7e023091e2eee133dde m
Pull request #1740: PIPE-2901 add commentary explanations into hifa heursitics snr code
Merge in PIPE/pipeline from PIPE-2901-add-commentary-explanations-into-hifa-heursitics-snr-code to main
* commit 'd43d5679e37928cbc9f1d50a362290982cb42343':
PIPE-2901: Improve comments and variable naming in SNR calculations for clarity
PIPE-2901: Fix some minor typos with small codestyle updates
PIPE-2901: updated gaincalSNR function in fluxscale/qa.py for compatability with snr.py calculations
PIPE-2901: correct all parameters nbaselines to nEffectiveAntennas
PIPE-2901: edit to n-3 equation and rename nbaselines to nEffectiveAntennas
add PIPE-2901 explination and update hard coded ant numbers to fiducal variable -
Rui Xue d43d5679e37928cbc9f1d50a362290982cb42343 m
PIPE-2901: Improve comments and variable naming in SNR calculations for clarity
-
Rui Xue a8a3f62d8cc3c19a44797d23af0ff9f091b455ed m
Pull request #1763: PIPE-3004: Refactor FieldTable._read_table to optimize scan checks and reduce unnecessary computations
Merge in PIPE/pipeline from PIPE-3004-refactoring-fieldtable._read_table to main
* commit '7f44fe5b8df0412da26d172ccf0a1797cc97efbb':
PIPE-3004: Minor updates to improve readability of scan determination logic
PIPE-3004: Refactor FieldTable._read_table to optimize scan checks and reduce unnecessary computations -
Rui Xue <rx.astro@gmail.com> 7f44fe5b8df0412da26d172ccf0a1797cc97efbb m
PIPE-3004: Minor updates to improve readability of scan determination logic
-
Luke Maud f13422f29445a6e51af26d2b34aef050f72452f3 m
PIPE-2932 change fraction flag limit to 0.5 and logics to equal and greater than
-
Rui Xue 30e1473dcb3773a1b02c07f4b222313243e30e1d m
PIPE-3004: Refactor FieldTable._read_table to optimize scan checks and reduce unnecessary computations
-
Rui Xue <rx.astro@gmail.com> b9ab438464dd42f47c0b3456c7a24fca7a28bb32 m
PIPE-1677: Refactor logging statements in `ImageParamsHeuristics` and `ImageParamsHeuristicsVlassQl`
-
Rui Xue <rx.astro@gmail.com> f036033eb1e92fd746c033492a0a59b5311c0130 m
PIPE-1677: Update `is_eph_obj` method in VLASS heuristics to include type hints and detailed docstrings
- pipeline/hif/heuristics/imageparams_base.py (version f036033eb1e92fd746c033492a0a59b5311c0130) (diffs)
- pipeline/hif/heuristics/imageparams_vlass_quick_look.py (version f036033eb1e92fd746c033492a0a59b5311c0130) (diffs)
- pipeline/hif/heuristics/imageparams_vlass_single_epoch_continuum.py (version f036033eb1e92fd746c033492a0a59b5311c0130) (diffs)
-
Shawn Booth 7e7c567325cfb66a6ec4fbef286b7e35453bd9d4 m
Pull request #1759: PIPE-2999: auto-cleanup of testing directory from almaimportdata_test.py
Merge in PIPE/pipeline from PIPE-2999-auto-cleanup-of-testing-directory-from-almaimportdata_test.py to main
* commit 'fe959666c96e7b94bd4e02784ba0eebbcdae8aad':
PIPE-2999: added fixture to prevent leftover directory after running recipe_converter_test.py
PIPE-2999: use pytest's tmp_path fixture to clean up temp directories -
Shawn Booth 571d3827104cc21a36f6d92209f12f04f557fd5b m
Pull request #1761: PIPE-2503: add small b2b / polcal tests in the regression test collections
Merge in PIPE/pipeline from PIPE-2503-add-small-b2b-polcal-tests-in-the-regression-test-collections to main
* commit '0b8a3cd5a9b16714a4faa3caf0d82e861a7ca4c3':
PIPE-2503: turned back on polcal and B2B regression tests; updated polcal test to use different dataset -
Shawn Booth fe959666c96e7b94bd4e02784ba0eebbcdae8aad m
PIPE-2999: added fixture to prevent leftover directory after running recipe_converter_test.py
-
Kristin Berry 99b7229a29a2ecfad502e62ab58714b851191497 m
PIPE-2694 removed empty spaces
-
Shawn Booth 8791506dff62feb3a95804c61117920eb1cd20e4 m
Pull request #1760: PIPE-1654: Add weblog rendering failure detection to regression tests
Merge in PIPE/pipeline from PIPE-1654-detect-weblog-rendering-failures-in-regression-tester to main
* commit '15b8691d7f4c9da10b6b7f69347c99aa17035891':
PIPE-1654: moved SIMULATE_WEBLOG_FAILURE logic into conftest.py to isolate from production code
PIPE-1654: add weblog rendering failure detection to regression tests -
Shawn Booth 15b8691d7f4c9da10b6b7f69347c99aa17035891 m
PIPE-1654: moved SIMULATE_WEBLOG_FAILURE logic into conftest.py to isolate from production code
-
Shawn Booth 0b8a3cd5a9b16714a4faa3caf0d82e861a7ca4c3 m
PIPE-2503: turned back on polcal and B2B regression tests; updated polcal test to use different dataset
-
Kristin Berry e4672d848e3dc731b02352f8516950a4c511cbc1 m
Pull request #1690: PIPE-2845: PIPE-2103 followup features and bugfixes
Merge in PIPE/pipeline from PIPE-2845-pipe-2103-followup-tasks to main
* commit '09431438bcf5ed154523ddbbb83606b401a4c005':
PIPE-2845: Clean up old comments and update failuretype for spw-wide failures
PIPE-2845: Fix issue with antenna-based failure reporting and plot on/off toggle.
PIPE-2845: Switch issue reporting from aggregated by spw to aggregated by spw and then ant.
PIPE-2845: Turn plotting off by default and only output skip spw message once per spw.
PIPE-2845: Update formatting to add more spaces.
PIPE-2845: Update atmosphere line fitting to map to fit frequencies directly, rather than relying on the frequencies in the spw array in case the fit is outside the array. Prevents an out of bounds error. -
Shawn Booth 5ebece4eb9d0f7def69a3b6e27affdab83531d03 m
PIPE-1654: add weblog rendering failure detection to regression tests
- pipeline/infrastructure/renderer/htmlrenderer.py (version 5ebece4eb9d0f7def69a3b6e27affdab83531d03) (diffs)
- pipeline/infrastructure/renderer/regression.py (version 5ebece4eb9d0f7def69a3b6e27affdab83531d03) (diffs)
- tests/test_pipeline_testing_framework.py (version 5ebece4eb9d0f7def69a3b6e27affdab83531d03) (diffs)
- tests/testing_utils.py (version 5ebece4eb9d0f7def69a3b6e27affdab83531d03) (diffs)
-
Shawn Booth 885fa1cdc0039f090613a54079da47be2c63ed2a m
PIPE-2999: use pytest's tmp_path fixture to clean up temp directories
-
Luke Maud 4e7a4a8fbdeb9a8880167cc91ba0e4d24191a113 m
PIPE-2694_correct_return_based_on_PR_text
-
Luke Maud 03e0f4558ac2b883533923e57cff3c13569f5ac5 m
PIPE-2694_description_edit
-
Luke Maud a70dbeb6edfdd3caedab0030b15cfd6944a18d8b m
PIPE-2694_edits_to_clean_up_logic_after_first_PR
-
Takeshi Nakazato ef6c047d8e3ce85d18c2c4877aa986729c4f8342 m
Pull request #1748: PIPE-2954 hsd imaging misspelling in the warning message
Merge in PIPE/pipeline from PIPE-2954-hsd_imaging-misspelling-in-the-warning-message to main
* commit '5acbc84cce0f1048a1c7b0b886416dc59e8cbfec':
refactoring warning message
PIPE-2954 fix typo in warning message -
Rui Xue <rx.astro@gmail.com> 5494b0144b4c425948f8e46843df37d645bd2e0b m
Merge remote-tracking branch 'origin/main' into PIPE-1677-multiple-mses-in-vlass-imaging-pipeline
-
Rui Xue edfa947e20d405cd2555af1517b94c08b780b9b2 m
Pull request #1756: PIPE-2997/PIPE-2998: expand the gh action unit test matrix
Merge in PIPE/pipeline from PIPE-2997-expand-the-gh-action-unit-test-matrix to main
* commit '233566793c8887be813de84e5000119af22028a8':
PIPE-2997: Additional update/fixes to the workflow template
PIPE-2997: Add Pixi-based GitHub Actions workflows/templates for documentation building and unit testing
PIPE-2998: Recommend `memray` for memory use profiling as `memory_profiler` is no longer maintained.
PIPE-2998: Use `shutil.which` for improved compatibility with Python 3.13
PIPE-2997: Source `CASA6` packages explicitly from the NRAO PyPI index
PIPE-2997: Add new Pixi environments in `pyproject.toml` -
Shawn Booth bb482b1f169f76d0610ff8b695fafc94f0b37405 m
PIPE-2666: fixed indentation issue in mako file
-
Rui Xue 56e111a89b8e0ad55239ece97777b1dcde7f4823 m
Pull request #1159: PIPE-2014: improve the timing stats in timetracker.json and weblog
Merge in PIPE/pipeline from PIPE-2014-improve-timetracker-and-weblog-timing-stats to main
* commit '38d910f91e9b3fbbf159b54bc4a0f0c17e2d4b60':
PIPE-2014: Use `datetime.timezone.utc` instead of `datetime.UTC` for Python 3.10 compatibility
PIPE-2014: Update task duration mapping to use integer keys for stage numbers in timetracker
PIPE-2014: Improve task duration formatting in HTML renderer and Mako template
PIPE-2014: Revert to the old approach of tracking weblog rendering duration - restricted to rendering of per-stage task result page
PIPE-2014: Switch to timezone-aware `datetime` in UTC for recording timestamps from `timetracker`
PIPE-2014: Switch to `shelve.open()` which returns a shelf object that is a context manager since Python 3.4
PIPE-2014: Ensure `TaskCompleteEvent` is sent for non-"multi_vis" tasks.
PIPE-2014: add back a code block accidentally removed from the last merge conflict resolution.
PIPE-2014: use the timetracker event stats for task duration calculations.
PIPE-2014: optimize the renderer execution order for more accurate timing stats displayed in the weblog.
PIPE-2014: start the weblog creation timer at the beginning of weblog rendering. -
Rui Xue <rx.astro@gmail.com> 233566793c8887be813de84e5000119af22028a8 m
PIPE-2997: Additional update/fixes to the workflow template
* `shell:` is evaluated at workflow parse time, not at runtime, so `${{ inputs.pixi_env }}` isn't available in the shell: field for reusable workflows.
* Disable caching for Pixi environment to ensure the latest dev snapshots are used
* Fix a bug in the CASA config stage of the Pixi template
* Remove unnecessary solve-group entries
* Update `protobuf` version specification in `environment.yml` to ensure compatibility with `casaplotms` -
Rui Xue <rx.astro@gmail.com> 789f75259e531c95b496974fb171ebf570a958f9 m
PIPE-2997: Add Pixi-based GitHub Actions workflows/templates for documentation building and unit testing
- .github/workflows/build-gh-pages-pixi.yml (version 789f75259e531c95b496974fb171ebf570a958f9) (diffs)
- .github/workflows/env-setup-run-template-pixi.yml (version 789f75259e531c95b496974fb171ebf570a958f9) (diffs)
- .github/workflows/test-unit-pixi.yml (version 789f75259e531c95b496974fb171ebf570a958f9) (diffs)
-
Rui Xue <rx.astro@gmail.com> 13dd7f53ef6b406f978e3563ef1817a607ba1218 m
PIPE-2998: Recommend `memray` for memory use profiling as `memory_profiler` is no longer maintained.
-
Rui Xue <rx.astro@gmail.com> 2ea804b5013f7e6ff2678b2f192bc5c5b39ea3db m
PIPE-2998: Use `shutil.which` for improved compatibility with Python 3.13
-
Rui Xue <rx.astro@gmail.com> 24162d0b26513b076ae54beee69386dfbf517700 m
PIPE-2997: Source `CASA6` packages explicitly from the NRAO PyPI index
To reduce the load on the NRAO PyPI index caused by uv's aggressive
parallel resolution strategy, we explicitly declare which packages must
be sourced from casa-pip.nrao.edu using per-dependency `index` fields:
- casashell, casatools, casatasks, casampi, casaplotms, casaplotserver
All other dependencies (numpy, scipy, grpcio, protobuf, etc.) resolve
from the default PyPI index only, avoiding unnecessary queries to the
NRAO server during environment solving. -
Rui Xue <rx.astro@gmail.com> 590fa43489a85d49ca3dbbd88730b31a682bcc45 m
PIPE-2997: Add new Pixi environments in `pyproject.toml`
-
Shawn Booth 834358c74f94f949040517d2af109971693c9df2 m
PIPE-2663: added explicit data format 'o' to mimic plot_date default
-
Shawn Booth 61ae98b99f4c16b7da408b5648fc28d92572ee09 m
PIPE-2473: fixed docstrings using Return instead of preferred Return; used assigned variable temp_ms instead of hard-coded strings; updated CASA version to 6.7.3 for hanningsmooth parameter exposure
-
Rui Xue 85cf92dc6fba8e3c2521cb90ad7c29f23121b5d2 m
Pull request #1755: PIPE-2996: Cache casarundata in env setup template
Merge in PIPE/pipeline from cache-casarundata-in-env-setup-template to main
* commit '32e17ed444ada97e6cbdf56cfc826e63d8473113':
Remove the redundant `casaconfig` setup again in `test-unit.yml`
Improve `casaconfig/casarundata` setup in the template with GH action caching -
Rui Xue <rx.astro@gmail.com> 38d910f91e9b3fbbf159b54bc4a0f0c17e2d4b60 m
Merge remote-tracking branch 'origin/main' into PIPE-2014-improve-timetracker-and-weblog-timing-stats
-
Rui Xue <rx.astro@gmail.com> 6c63b253b72e657075e037da7df85893b797f19e m
PIPE-2014: Use `datetime.timezone.utc` instead of `datetime.UTC` for Python 3.10 compatibility
-
Rui Xue 261c8820cf8063cfe2473d253e43767b132bbc31 m
Pull request #1754: PIPE-2995: Add GitHub workflow for syncing with On-Prem Bitbucket
Merge in PIPE/pipeline from sync-bitbucket-github-repos-with-workflow to main
* commit '598ae9e3096c183c8230659aa9a2caeb715ff123':
PIPE-2995: Add GitHub workflow for syncing with On-Prem Bitbucket -
Rui Xue <rx.astro@gmail.com> 598ae9e3096c183c8230659aa9a2caeb715ff123 m
PIPE-2995: Add GitHub workflow for syncing with On-Prem Bitbucket
-
Shawn Booth 1fb676fce43f05a304ce0ed08007bc57496710e3 m
PIPE-1836: improved numpy code per reviewer comments
-
Rui Xue c7211e85b28f68948a0c35ff80068ba5d45ce051 m
PIPE-2901: Fix some minor typos with small codestyle updates
-
Rui Xue ee58e080236d14cb7c8fa5d57e3258a3d3996131 m
Merge remote-tracking branch 'origin/main' into PIPE-2901-add-commentary-explanations-into-hifa-heursitics-snr-code
-
Rui Xue 5dead9ae807422078ab5ba32dacd80165f625251 m
Pull request #1729: Update GitHub workflows and environment configuration to include unit tests for VLASS-PL2026.
Merge in PIPE/pipeline from unit-test-vlass2026 to main
* commit 'd9b21b61a46e2b5984530ce12c589bfcbf4805cd':
PIPE-2940: Improve test data checkout by adding a directory existence check before cloning the repository
PIPE-2940: Add Pixi environment definitions for the PL2026 development
PIPE-2940: add `nondefaults` to the channel configuration in `environment_vlass2026.yml`
PIPE-2940: Update coverage configuration to exclude additional lines and improve test reporting
Update GitHub workflows and environment configuration to include unit tests for VLASS-PL2026. -
Rui Xue d6e477200df51044506c241e43ea4e03b6b3d1c4 m
PIPE-2014: Update task duration mapping to use integer keys for stage numbers in timetracker
-
Rui Xue 70ccb2d1e69f7d5fe145c9d918a38f79efc90820 m
Pull request #1733: PIPE-2937/PIPE-2929/PIPE-2982
Merge in PIPE/pipeline from PIPE-2937-avoid-writing-large-tmp-large-images-from-the-nf-snr-calculation-function to main
* commit '29110a640d1e0d17d853a7b45d55d91bb63ffa27':
PIPE-2937: Bypass the `JobRequest` wrapper layer for direct `casaplotms` execution and enable debug tracebacks for mask checking errors
PIPE-2937: Reduce the number of used `iatool` instances and use in-place Boolean operators to further reduce peak memory usage
PIPE-2982: Replace vectorized contour plotting of clean mask islands with raster boundary plotting, to avoid excess memory usage for large images
PIPE-2937: Fix an issue with image removal before closing the associated `ia` instances
PIPE-2929: Fix a regression related to casa-compatble field name conversion, introduced when porting mosaic self-calibration (PIPE-2001)
PIPE-2937: Refactor `estimate_SNR` and `estimate_near_field_SNR` to avoid writing large temporary images, improving efficiency and memory usage
PIPE-2937: Refactor `create_noise_histogram` to improve efficiency and readability: -
Rui Xue 29110a640d1e0d17d853a7b45d55d91bb63ffa27 m
PIPE-2937: Bypass the `JobRequest` wrapper layer for direct `casaplotms` execution and enable debug tracebacks for mask checking errors
-
Rui Xue d779f7928d0ed958341c2bf25f3b20832f5592b4 m
PIPE-2014: Improve task duration formatting in HTML renderer and Mako template
-
Rui Xue 67e48129929d51db51793d7d086597c08294fbbe m
PIPE-2014: Revert to the old approach of tracking weblog rendering duration - restricted to rendering of per-stage task result page
-
Takeshi Nakazato 9e4f33aac7ac435cb3d1dc09b867f5e3c0f062d9 m
Pull request #1727: PIPE-2894 always display channel axis to sparse profile map
Merge in PIPE/pipeline from PIPE-2894-hsd_baseline-add-channel-axis-to-the-top-panel-of-sparse-profile-map to main
* commit '3a599a4f0e1e027e7f556d83ea70f672836bf335':
move channel axis label upward slightly
added note to docstring for add_channel_axis
PIPE-2894 always display channel axis to sparse profile map -
Rui Xue 8e265de65f7535cdf17b1192e9f4fafe325eb87b m
PIPE-2014: Switch to timezone-aware `datetime` in UTC for recording timestamps from `timetracker`
-
Rui Xue f69f39c3c4b99ea59d85e8b9da2438a2e56b7b18 m
PIPE-2014: Switch to `shelve.open()` which returns a shelf object that is a context manager since Python 3.4
-
Rui Xue 73998b946595418d179ed619454b197430a0ab5c m
Merge remote-tracking branch 'origin/main' into PIPE-2014-improve-timetracker-and-weblog-timing-stats
Resolved conflicts:
- `pipeline/infrastructure/basetask.py`
- `pipeline/infrastructure/renderer/htmlrenderer.py` -
Shawn Booth 8a304692b6815dd395609e182425116462944e49 m
PIPE-2473: added backfill of inputs.spws_to_smooth for automatic detection workflow; added test cases to exercise inputs.spws_to_smooth cases
-
Kristin Berry 465285e01b87f372c957660f993a467c2b67a264 m
Pull request #1745: PIPE-2985: Update docs to reflect change to use launcher to access the Pipeline and context objects
Merge in PIPE/pipeline from PIPE-2985-update-developer-documentation-to-reflect-change-in-how-to-fetch-the-context to main
* commit '84610e456d06c5b0b695a098e974859674ecf063':
PIPE-2985: Update bullet-points to use - rather than o
PIPE-2985: Remove outdated test instructions from docstrings. Similar test instructions exist in developer documentation markdown files.
PIPE-2985: Remove unneeded import statements and restore notebook execution count to 1
PIPE-2985: Update docs to reflect change to use launcher to access the Pipeline and context objects -
Rui Xue 3ae1efb71ad2c049ba34a36d1eb35df736bb8e44 m
PIPE-1677: Remove the `spwsel_lsrk` specification workaround for multi-MS case.
-
Rui Xue dcdf548b5f42fc8351e9e78174cd570642b7c6a7 m
PIPE-1667: Override `is_eph_obj` in `ImageParamsHeuristicsVlassQl` to disable ephemeris checks
-
Luke Maud e43da5dce66be4768db991e81307cb2f0cfde73c m
PIPE-2694: add check of candidate fields and return None if not found
-
Rui Xue <rx.astro@gmail.com> ab6b70d7bc2c149393ce9a1d5c48c8cd42d14d78 m
PIPE-1677: Add multi-MS support for the VLASS imaging pipeline in `hif_editimlist`, `hif_makeimages`/`hif_tclean`, and imaging heuristics classes.
- pipeline/hif/heuristics/imageparams_base.py (version ab6b70d7bc2c149393ce9a1d5c48c8cd42d14d78) (diffs)
- pipeline/hif/heuristics/imageparams_vlass_single_epoch_continuum.py (version ab6b70d7bc2c149393ce9a1d5c48c8cd42d14d78) (diffs)
- pipeline/hif/tasks/editimlist/editimlist.py (version ab6b70d7bc2c149393ce9a1d5c48c8cd42d14d78) (diffs)
- pipeline/hif/tasks/tclean/cleanbase.py (version ab6b70d7bc2c149393ce9a1d5c48c8cd42d14d78) (diffs)
- pipeline/hif/templates/editimlist.mako (version ab6b70d7bc2c149393ce9a1d5c48c8cd42d14d78) (diffs)
-
Rui Xue <rx.astro@gmail.com> a1df607cf1a41ace235a461cda5779329080ac57 m
PIPE-1677: Support multiple MSes in `Transformimagedata`
-
Rui Xue <rx.astro@gmail.com> 6a9b8c9599307bf52c631444baa11451b6a08a7b m
PIPE-1677: Improve `vlass_selfcal.mako` for better multi-vis support
-
Rui Xue <rx.astro@gmail.com> 07701b4ccf7c862826a04a83675824958e29040a m
PIPE-1677: Adjust `hifv_checkflag` summary rendering for better multi-vis support
-
Rui Xue <rx.astro@gmail.com> b804f9eb3a0775e9b56c9e4698ead5330376e6b3 m
PIPE-1677: Refactor `hifv_statwt` rendering to support multiple MSes for VLASS
-
Rui Xue <rx.astro@gmail.com> 20e1130e0d7104ef9faff523019a70ba7e964fc7 m
PIPE-1677: Convert `hifv_exportvlassdata` to a "multi-vis" task and add support for archiving multiple self-calibration tables and flag versions
-
Shawn Booth 7e82a0aef849ef495d98f86d3655f375d80f859c m
PIPE-1836: removed more deprecated newshape keyword arguments
-
Shawn Booth 70b88353a5e1679e051d0b7d86456bb00b792907 m
PIPE-1836: remove deprecated newshape keyword argument in np.reshape; added filter argument to tar.extractall calls
- pipeline/h/tasks/importdata/importdata.py (version 70b88353a5e1679e051d0b7d86456bb00b792907) (diffs)
- pipeline/h/tasks/restoredata/restoredata.py (version 70b88353a5e1679e051d0b7d86456bb00b792907) (diffs)
- pipeline/hif/tasks/selfcal/selfcal.py (version 70b88353a5e1679e051d0b7d86456bb00b792907) (diffs)
- pipeline/hif/tasks/uvcontsub/uvcontsub.py (version 70b88353a5e1679e051d0b7d86456bb00b792907) (diffs)
- pipeline/hifv/tasks/restoredata/vlarestoredata.py (version 70b88353a5e1679e051d0b7d86456bb00b792907) (diffs)
- pipeline/hifv/tasks/restorepims/restorepims.py (version 70b88353a5e1679e051d0b7d86456bb00b792907) (diffs)
- pipeline/hifv/tasks/syspower/display.py (version 70b88353a5e1679e051d0b7d86456bb00b792907) (diffs)
- pipeline/hifv/tasks/syspower/syspower.py (version 70b88353a5e1679e051d0b7d86456bb00b792907) (diffs)
-
Shawn Booth 46741bfe0a5d7b397eb1c390d581ae101123f441 m
PIPE-2665: fixed additional array-to-scalar deprecation warnings; switched deprecated fig.set_constrained_layout_pads call in favor of fig.get_layout_engine().set
- pipeline/domain/source.py (version 46741bfe0a5d7b397eb1c390d581ae101123f441) (diffs)
- pipeline/h/tasks/common/displays/image.py (version 46741bfe0a5d7b397eb1c390d581ae101123f441) (diffs)
- pipeline/h/tasks/exportdata/aqua.py (version 46741bfe0a5d7b397eb1c390d581ae101123f441) (diffs)
- pipeline/hsd/tasks/importdata/reader.py (version 46741bfe0a5d7b397eb1c390d581ae101123f441) (diffs)
-
Kristin Berry 84610e456d06c5b0b695a098e974859674ecf063 m
PIPE-2985: Update bullet-points to use - rather than o
-
Rui Xue 86fc31bbafba3c8bef51d393fa16ca193a2a57f2 m
Pull request #1744: PIPE-2916/PIPE-2986: Fix the offset search limit by using half of the cutout image size; improve observing_run handling in hif_transformimagedata
Merge in PIPE/pipeline from PIPE-2916-fix-field-selection-limit to main
* commit '42735b2555f8e61818dca1abd0914d087009175a':
PIPE-2916: Rename `imaging_imsize` to `imsize_from_cutout` for clarity and update references in `editimlist`
PIPE-2986: Streamline the MS object replacement logic in `hif_transformimagedata` and improve logging
PIPE-2916: Update example output in docstring for `imaging_imsize` to reflect the correct dimensions
PIPE-2916: Fix the offset search limit by using half of the cutout image size. -
Rui Xue 42735b2555f8e61818dca1abd0914d087009175a m
PIPE-2916: Rename `imaging_imsize` to `imsize_from_cutout` for clarity and update references in `editimlist`
-
Vincent Geers 94268aa24af2f9c7d36c4f45214750b9f14ae682 m
Pull request #1660: PIPE-2689: add new residual phase offset QA scores to hifa_diffgaincal
Merge in PIPE/pipeline from PIPE-2689_hifa_diffgaincal_new_QA_score_for_residuals to main
* commit '26306aec824fa25e46796a8667050d46ab51879f':
PIPE-2689: Update to use built-in thresholds for scoring rather than magic number and update comments to reflect current state of scores.
PIPE-2689: Update scores for poor and elevated cases to lower severity
PIPE-2689: Remove code added to support a new b2b offset qa score. This will come in with a separate ticket.
PIPE-2689: Update THRESHOLD_OVERALL_SNR to 5.0
PIPE-2689: Fix to take the max of the absolute value rather than abs val of the max and incorporate B2B offset solution diferences into score.
PIPE-2689: Fix loop over all antennas per timestamp to instead loop over a list of unique antennas
PIPE-2689: update hifa_diffgaincal QA to refactor step that generates a consolidated QA message.
PIPE-2689: update hifa_diffgaincal QA to add new score for residual diffgain phase offsets. -
Kristin Berry bfbbaa0368fe900908701bbb32276f319be535df m
PIPE-2985: Remove outdated test instructions from docstrings. Similar test instructions exist in developer documentation markdown files.
- pipeline/h/tasks/exportdata/exportdata.py (version bfbbaa0368fe900908701bbb32276f319be535df) (diffs)
- pipeline/h/tasks/flagging/flagdeterbase.py (version bfbbaa0368fe900908701bbb32276f319be535df) (diffs)
- pipeline/h/tasks/restoredata/restoredata.py (version bfbbaa0368fe900908701bbb32276f319be535df) (diffs)
- pipeline/hifv/tasks/flagging/flagdetervla.py (version bfbbaa0368fe900908701bbb32276f319be535df) (diffs)
- pipeline/hsd/tasks/exportdata/exportdata.py (version bfbbaa0368fe900908701bbb32276f319be535df) (diffs)
-
Rui Xue c803738bb10600e6c981f04299977d89b71acdb9 m
Pull request #1747: PIPE-2947: Pin scipy version to avoid compatibility issues with 1.17+
Merge in PIPE/pipeline from PIPE-2947-restrict-scipy-versions to main
* commit '0d175efa4b8737eb989c29f85733e0c8d38bc953':
PIPE-2947: Pin scipy version to avoid compatibility issues with 1.17+ -
Ajay Vibhute 10433a340af5e4fa2481a549357eb38720420103 m
Pull request #1746: PIPE-2987: changing log level of message to 'info'
Merge in PIPE/pipeline from PIPE-2987-set-log-level-to-info-for-message-in-phasecenter_to_skycoord to main
* commit '0af3f3f8f1ef7bae96e03951988831d580ff1d44':
PIPE-2987: changing log level of message to 'info' -
Rui Xue 0d4b78ef40cd78e712540ef858a07e5c821a9c4b m
Pull request #1739: PIPE-2980: Save context snapshot before weblog rendering for loglevel debug
Merge in PIPE/pipeline from PIPE-2980-save-context-snapshot-before-weblog-rendering-for-loglevel-debug-model to main
* commit 'f4c6fb9eb954108ac509c86af0d1d8791bce9645':
PIPE-2980: Save context snapshot before weblog rendering for loglevel debug -
Rui Xue d9b21b61a46e2b5984530ce12c589bfcbf4805cd m
PIPE-2940: Improve test data checkout by adding a directory existence check before cloning the repository
-
Rui Xue 0d175efa4b8737eb989c29f85733e0c8d38bc953 m
PIPE-2947: Pin scipy version to avoid compatibility issues with 1.17+
-
Kristin Berry 5129aacd04c5b51be9953b76172fb17ae994225f m
PIPE-2985: Remove unneeded import statements and restore notebook execution count to 1
-
Shawn Booth 6e2e86004dddc5785713cbe69387b9ba4dca5f4d m
PIPE-1836: fixed numpy rename leading to import error
-
Ajay Vibhute 0af3f3f8f1ef7bae96e03951988831d580ff1d44 m
PIPE-2987: changing log level of message to 'info'
-
Rui Xue 59c8188f469ff3a13e3cf13514ca275405dbc0e4 m
PIPE-2940: Add Pixi environment definitions for the PL2026 development
-
Takeshi Nakazato 5acbc84cce0f1048a1c7b0b886416dc59e8cbfec m
refactoring warning message
- use f-string for better readability
- eliminate "line too long" warning from Python linter -
Takeshi Nakazato 82c0d0b1b4273bbf0e82edce041aace09e54ac8e m
PIPE-2954 fix typo in warning message
-
Rui Xue 14c61f65845bec6b84e4aa229f8adadce7dfed1f m
PIPE-2986: Streamline the MS object replacement logic in `hif_transformimagedata` and improve logging
-
Kristin Berry 135cf97804064a13bedd459633f8849061b6ca0a m
PIPE-2985: Update docs to reflect change to use launcher to access the Pipeline and context objects
- docs/source/develdocmd/DeveloperDocumentation.md (version 135cf97804064a13bedd459633f8849061b6ca0a) (diffs)
- docs/source/develdocmd/ways_to_run_the_pipeline.md (version 135cf97804064a13bedd459633f8849061b6ca0a) (diffs)
- docs/source/notebooks/context.ipynb (version 135cf97804064a13bedd459633f8849061b6ca0a) (diffs)
- pipeline/h/tasks/exportdata/exportdata.py (version 135cf97804064a13bedd459633f8849061b6ca0a) (diffs)
- pipeline/h/tasks/flagging/flagdeterbase.py (version 135cf97804064a13bedd459633f8849061b6ca0a) (diffs)
- pipeline/h/tasks/restoredata/restoredata.py (version 135cf97804064a13bedd459633f8849061b6ca0a) (diffs)
- pipeline/hifv/tasks/flagging/flagdetervla.py (version 135cf97804064a13bedd459633f8849061b6ca0a) (diffs)
- pipeline/hsd/tasks/exportdata/exportdata.py (version 135cf97804064a13bedd459633f8849061b6ca0a) (diffs)
- pipeline/infrastructure/new_pipeline_task/verify_new_pipeline_task.py (version 135cf97804064a13bedd459633f8849061b6ca0a) (diffs)
-
Kristin Berry 09431438bcf5ed154523ddbbb83606b401a4c005 m
PIPE-2845: Clean up old comments and update failuretype for spw-wide failures
Casa6
-
Kumar Golap 2cb32bcb39e5744aa06c93ace2cc9cc089a1de6d
Pull request #1024: CAS-14672
Merge in CASA/casa6 from CAS-14672 to master
* commit '7939dcd2725a8f21a815277e7ded37f038d9e00b':
mode mvc was not synchronising the number of major cycles in the PySynthesisImager object that does the mfs deconvolution -
Akeem Wells 6646c9ff1254ab7d1282e14df56990a642278a70
Pull request #1023: CAS-14542
Merge in CASA/casa6 from CAS-14542 to master
* commit '3525ae31ab2256d91b1b75132368ce6dc74b3d10':
Move Bamboo function to atlassian_helper. Minor fix to pytest command line checking. Syntax updates
Add skipped plotweather tests to main test suite
Comment out skipped tests in plotbandpass. Update component map
Extend Checking of Skips to classes. Add Documentation
Add new pytest command line option to override skip -
Victor de Souza Magalhaes 61020062cee290f5466cffed5ec5032e0c7a3434
Pull request #1022: CAS-14642
Merge in CASA/casa6 from CAS-14642 to master
* commit 'd33b16358c14e79b73a2ef239c1ac5b8c64ec017': (81 commits)
Removed long description and exampels from xml/pccor.xml
Added a time range without a explicit date, removed tests that used fallback_to_fringefit.
Removed parameter fallback_to_fringefit.
Fixed a typo in pccor.xml and also added an example using a timerange with no explicit date.
PCCOR timerange now supports a initial time without a date (the first date of the ms is used in this case).
Prepended the name of all private pccor functions with _pccor_.
Changed test_solutionValues tolerance to 1e-5.
Changed tolerance on test_solutionValues and also added more relevant metrics to evaluate failure.
Changed test_solutionValues test to use np.allclose rather than testing that np arrays are equal.
Update test_task_pccor to replace try statements with assertRaises. Split tests into multiple test cases. Add test_task_pccor to component map
Added test on split MSes.
Changed missing_pc_data string parameter to a boolean called fallback_to_fringefit.
Tagged scans and field_ids as NaNs for pulse cal times in which no visibilities exist in the MS, which lets me filter them out when saving data to the on disk pulse_cal table, the solutions are still available in the return_dict.
Added setup and teardown methods to test_task_pccor.py
Implemented test_solutionValues in test_task_pccor.py
Implemented test_provideFringeFitTable in test_task_pccor.py
Fixed raising of RuntimeError when given fringefit caltable and requested timerange are incompatible.
Added test_parseScanAndTimerange to test_task_pccor.py
Improved timerange parsing and changed a generic exception to a ValueError.
Implemented parseSpw test.
... -
Akeem Wells 3525ae31ab2256d91b1b75132368ce6dc74b3d10
Merge branch 'master' into CAS-14542
-
Victor de Souza Magalhaes d33b16358c14e79b73a2ef239c1ac5b8c64ec017
Removed long description and exampels from xml/pccor.xml
-
Bob Garwood 299e8a4174f909ffbba6acce264ccc3d3a4e092e
Pull request #1020: CAS-14721
Merge in CASA/casa6 from CAS-14721 to master
* commit 'bd2244ca347eb757e7d535e26dc3869b98923d86':
casaconfig now at 1.5.0
casaconfig to 1.5.0dev2
CAS-14721 build changes to find the casaconfig for this ticket -
Mark Kettenis <kettenis@jive.eu> 4cac14905095809895cfc2c9620818c75b190951
Pull request #1018: CAS-14665
Merge in CASA/casa6 from CAS-14665 to master
* commit '566784115bfc1347dc168d58f50c87387a133e94':
CAS-14665: Test concat of MSes with duplicate fields -
Bob Garwood 0ec5da9c32745b8078fe11adfb5d1678b107ea62
Pull request #1016: CAS-14697
Merge in CASA/casa6 from CAS-14697 to master
* commit 'c4b13bfdf7ec8fe89ba3eee9add05d5d15ed9fd3':
new tests added, implementation for CAS-14697 done
CAS-14697 : FIELD SDM additions with very preliminary test change
CAS-14697 : fill new SDM related non-standard columns as appropriate -
Akeem Wells 204a5c2740d2ee08bdd1dcb12375dc44e4a26bbc
Pull request #1019: increment casampi version to 0.6.0 ( py 3.13 compatibility )
Merge in CASA/casa6 from CAS-14733 to master
* commit 'f345621f6a62c0f5c479db830b972932776435c5':
increment casampi version to 0.6.0 ( py 3.13 compatibility ) -
Bob Garwood bd2244ca347eb757e7d535e26dc3869b98923d86
casaconfig now at 1.5.0
-
Takahiro Tsutsumi c8095d2d246013fab1954be6e8c46e718ab7af54
Pull request #1017: CAS-13729
Merge in CASA/casa6 from CAS-13729 to master
* commit 'f933e4ccbc4e28725510a1762c0c724825acb907':
Update based on the review comments
Increase timeout of test_stk_alma_multi_ebs_multi_pointings_pipeline_imaging for bamboo testing
Add test_stk_alma_multi_ebs_multi_pointings_pipeline_imaging to component map
fix a bug
convert np.int64 to int before wirte to a json file
Fix ms data path
fix import
fix a typo
Change to use plotutils in casatestutils and fix mom_creator in almastkutils
Point to the correct fiducial metric json file path
Fix a bug in the json file generation function
Turned on the original niter
Moved majority of helper functions in test_stk_alma_multi_ebs_multi_pointings_pipeline_imaging.py to almastktestutils as they are duplicates of ones in test_stk_alma_pipeline_imaging.py.
Add most of the metric test sections. Add utility functions to generate the reference metric values json from the results of the run and a list of keys with tolerance values.
Initial incomplete version of the multiMS tests (only one test) -
Akeem Wells 53abfaf45c7df61270a24abf717c0a1991be5fd2
Move Bamboo function to atlassian_helper. Minor fix to pytest command line checking. Syntax updates
-
Mark Kettenis <kettenis@jive.eu> 566784115bfc1347dc168d58f50c87387a133e94
Merge branch 'master' into CAS-14665
-
David Mehringer 399822a87c88f4c91ffd1629f253740e10e385de
Pull request #1015: CAS-14660
Merge in CASA/casa6 from CAS-14660 to master
* commit '02deacd8419d1d66054aa5c0ed3d91d051e2b1a0':
Update gitmodules to casacore
Add test_CAS_11460 back into macos test suites
add skipIf test due to limited bamboo resources
test verifying CAS-14660 fix
updated casacore test
casacore LatticeStatistics bug fix -
Akeem Wells f345621f6a62c0f5c479db830b972932776435c5
increment casampi version to 0.6.0 ( py 3.13 compatibility )
-
Bob Garwood c4b13bfdf7ec8fe89ba3eee9add05d5d15ed9fd3
new tests added, implementation for CAS-14697 done
-
Takahiro Tsutsumi f933e4ccbc4e28725510a1762c0c724825acb907
Update based on the review comments
-
Takahiro Tsutsumi 6d85b752e7e9fc12995cabb5a9a48f12ddf44c70
Merge branch 'master' into CAS-13729
-
Kumar Golap 7939dcd2725a8f21a815277e7ded37f038d9e00b
Merge branch 'master' into CAS-14672
-
Bob Garwood 5702e26386d35b77f131a941386fac953a42a7ce
Merge branch 'master' into CAS-14697
-
Mark Kettenis <kettenis@jive.eu> 5b36b0dc309d41ed242e48dcba97f49852652085
CAS-14665: Test concat of MSes with duplicate fields
-
Akeem Wells fc3e2a3d40b711ded93b9cb62f97fbf781d540c1
Add skipped plotweather tests to main test suite
-
Akeem Wells 2045be1ccc0a8eff32890fa1d24f86bb4492e3ce
Merge branch 'master' into CAS-14542
-
Bob Garwood 087b0b8a6d4385cff6937a47f8ca7f9ffa167dd0
casaconfig to 1.5.0dev2
-
Akeem Wells 02deacd8419d1d66054aa5c0ed3d91d051e2b1a0
Update gitmodules to casacore
-
Akeem Wells 1ff119abd0cc9af591a69e555785535b5da4bc73
Merge branch 'master' into CAS-14660
-
Bob Garwood 6e9642287e18af6fb65f4c98b1c4b39fb594a1a8
Pull request #1013: CAS-14696
Merge in CASA/casa6 from CAS-14696 to master
* commit '3c2de42b15490af1a399e615b5bad74aaeb39f6b':
second round of changes from almasw
added correlatorSoftwareVersion to CorrelatorMode and fixed some types - update follows ICT-25982 status
First round of ASDM changes related to ICT-25982 -
Akeem Wells 71c3d880e4771c8bda89ae8ed24cbd6bde165f77
Merge branch 'master' into CAS-14542
-
Bob Garwood 644836c901b85df6268695a9056f548f7c58c450
CAS-14721 build changes to find the casaconfig for this ticket
-
Bob Garwood 21da8bb0aa795267b4acfabae8581e0da37aa767 m
CAS-14697 : FIELD SDM additions with very preliminary test change
-
Akeem Wells 18c483329d285ed4a97812b75eb80317e4d0e0c1
Pull request #1014: CAS-14541
Merge in CASA/casa6 from CAS-14541 to master
* commit '4d6d309a586f6c28fffd6a45e34749cb29276dbb':
Update self xml to local variable, remove unnecessary code, update dictionary key value accessing
Update runtime variable for writing to pytest xml
Generate pytest xml for tests that generate weblog -
Akeem Wells 4d6d309a586f6c28fffd6a45e34749cb29276dbb
Update self xml to local variable, remove unnecessary code, update dictionary key value accessing
-
C. Enrique Garcia Dabo 404f31126880dbd58bd7f90e936a4c349b9a9737
Pull request #1011: CAS-14040: fftshift has incorrect math in casacore
Merge in CASA/casa6 from CAS-14040 to master
* commit '6fbcaea397bc847c331604099531e0b20230884c':
decrease timeout to original value after casacore update
Update casacore to include fix for MCFrame performance regression (https://github.com/casacore/casacore/pull/1454)
Increase timeout for single dish Solar test
CAS-14040: Fix unit tests after fix in casacore fftshift implementation
CAS-14040: Fix the fftShit_p sign and use latest casacore version -
Akeem Wells 00edf3cb4a3a315a1f410fde17248a9616a13102
Update runtime variable for writing to pytest xml
-
Akeem Wells 5ff2cd575af435a3ed87a1bac1281e664b012e36
Merge branch 'master' into CAS-14642
-
Akeem Wells 5ee088070f6c10526b2918289a8da546cf9e704d
Generate pytest xml for tests that generate weblog
-
Akeem Wells 3c2de42b15490af1a399e615b5bad74aaeb39f6b
Merge branch 'master' into CAS-14696
-
Akeem Wells 6fbcaea397bc847c331604099531e0b20230884c m
decrease timeout to original value after casacore update
-
C. Enrique Garcia Dabo 8fd683f35e7e579a68765a0bf6f2be1d2e1ca057 m
Update casacore to include fix for MCFrame performance regression (https://github.com/casacore/casacore/pull/1454)
-
Bob Garwood 973745138f5cbf3ca90eef19437c812b3e96e47c m
CAS-14697 : fill new SDM related non-standard columns as appropriate
-
Victor de Souza Magalhaes 61c72d82000f8e9bab3f0ba8c446bd2978a280f4 m
Added a time range without a explicit date, removed tests that used fallback_to_fringefit.
-
Victor de Souza Magalhaes 7377abed9479bc21948ff7db3796153f85582b3d m
Removed parameter fallback_to_fringefit.
-
Victor de Souza Magalhaes 7a2663701cc3b3dce3f4fbb2078486ec3b6d39a9 m
Fixed a typo in pccor.xml and also added an example using a timerange with no explicit date.
-
Victor de Souza Magalhaes 9ff94c539c36ef3336af610f6925cf4347723fc5 m
PCCOR timerange now supports a initial time without a date (the first date of the ms is used in this case).
-
Victor de Souza Magalhaes 0ccfb1f97c5f8dbec7c6017ed38f6d3965281a76 m
Prepended the name of all private pccor functions with _pccor_.
-
Bob Garwood 7179b0c4e4872a7420eea3cf910fe5729bf77122 m
Merge branch 'master' into CAS-14696
-
Akeem Wells 7977e60d96f6718d8af36a375e62bfaab2af93a0 m
Increase timeout for single dish Solar test
-
Akeem Wells 9f21a058ede0d62e6e03af1c5d5b467817f5daeb m
Increase timeout of test_stk_alma_multi_ebs_multi_pointings_pipeline_imaging for bamboo testing
-
Akeem Wells fe16dda93571690fbb34fac9b780c7a0fba0fb3d m
Merge branch 'master' into CAS-14040
-
Akeem Wells 8297cd399e191a200923eb1f1556c04d6b043cf1 m
Add test_stk_alma_multi_ebs_multi_pointings_pipeline_imaging to component map
-
Takahiro Tsutsumi 6e0afcf55138e7fa6b9b01ea91f6e52f60fe431b m
fix a bug
-
Takahiro Tsutsumi fbdaa23eb2f03c697889294939d9ee2bf917a2c1 m
convert np.int64 to int before wirte to a json file
-
Akeem Wells f41504ee270670ffb095129a9136dea429fb39dc m
Merge branch 'master' into CAS-14696
-
Takahiro Tsutsumi 485c0be6a810cbd32f8bd0c2fc001c9f06e60096 m
Fix ms data path
-
Takahiro Tsutsumi f0d0bb4eba9ef34d663d097221bf116e0a732dfd m
Merge branch 'master' into CAS-13729
-
Takahiro Tsutsumi 8f92b79cd23eac9127cc9a107f8b26e1ba61a56d m
fix import
-
Takahiro Tsutsumi 0510ac3067de73f4fffaf861f907c4888d28e202 m
fix a typo
-
Takahiro Tsutsumi b957d3373e5b72efb5a46ba0bc8a2b92a9d4292f m
Change to use plotutils in casatestutils and fix mom_creator in almastkutils
-
Takahiro Tsutsumi 3ca7f8fe4b75bbcd8488099ba49e6e766174bf79 m
Merge branch 'master' into CAS-13729
-
Bob Garwood ebd627d2bdba1663709aa0309fb72d2f07896149 m
Merge branch 'master' into CAS-14696
-
Akeem Wells 596a07a11325092ffa39778b74652f5cdca3e426 m
Merge branch 'master' into CAS-14542
-
Victor de Souza Magalhaes 7c92cd45433dd8e4597e34fa13a05ceb78d55eb1 m
Changed test_solutionValues tolerance to 1e-5.
-
Victor de Souza Magalhaes 81b51496b2a56bb8c293d4e10e069a7def07c0d2 m
Changed tolerance on test_solutionValues and also added more relevant metrics to evaluate failure.
-
Victor de Souza Magalhaes cc4015f1c55bfb3d28f0350f624efca27b413c48 m
Changed test_solutionValues test to use np.allclose rather than testing that np arrays are equal.
-
Akeem Wells 03dafe469b22a6a926129c391d3c61104b45840b m
Merge branch 'master' into CAS-14642
-
Akeem Wells 0f4ff90bfa56291ea53658e77fcd5a76d3c789b9 m
Update test_task_pccor to replace try statements with assertRaises. Split tests into multiple test cases. Add test_task_pccor to component map
-
Victor de Souza Magalhaes 288c67ace1f7d7c3325b377d90f4e2778352e464 m
Added test on split MSes.
-
Victor de Souza Magalhaes dcaf39c5a3ad78c6fc6a99b8999da9215735dcc0 m
Changed missing_pc_data string parameter to a boolean called fallback_to_fringefit.
-
Victor de Souza Magalhaes eaefd5acb22a2b20ce369c0c604d326f6171deb5 m
Tagged scans and field_ids as NaNs for pulse cal times in which no visibilities exist in the MS, which lets me filter them out when saving data to the on disk pulse_cal table, the solutions are still available in the return_dict.
-
Victor de Souza Magalhaes 2ab6d23e3927fdd4eb9b632a2ff19f588c86f502 m
Added setup and teardown methods to test_task_pccor.py
-
Victor de Souza Magalhaes 331921e0e0a7a9b9f4416f079991eab3f89eed5e m
Implemented test_solutionValues in test_task_pccor.py
-
Victor de Souza Magalhaes 513452505270e74f4006987e9f15b190f4429f12 m
Implemented test_provideFringeFitTable in test_task_pccor.py
-
Victor de Souza Magalhaes 2de72124264f16ea2f6df51537c587114c1dcfe2 m
Fixed raising of RuntimeError when given fringefit caltable and requested timerange are incompatible.
-
Victor de Souza Magalhaes 3d307d8fd9cc96e57b6c9fcf23c1d21187448f5a m
Added test_parseScanAndTimerange to test_task_pccor.py
-
Victor de Souza Magalhaes ace2cd4ef801a811d9c71ccda62da9eaebbc8ba0 m
Improved timerange parsing and changed a generic exception to a ValueError.
-
Akeem Wells c21fcb3865d8af3d90fb4a9e1560756ec2b04c96 m
Comment out skipped tests in plotbandpass. Update component map
-
Victor de Souza Magalhaes c91c92f72bef77ea288271a2def90b3b80e0132f m
Implemented parseSpw test.
-
Victor de Souza Magalhaes a3392cc2c23b1d57dfa545fbb8ace90f30fde82b m
Improved SPW parsing, changed some more exception types, removed duplicate SEVERE messages.
-
Victor de Souza Magalhaes 5a558dd5a42eec4128192ef02462a40e3b582e7d m
Added test about antenna parsing.
-
Victor de Souza Magalhaes 8c5d94c8f9fbd83df49d8ed37ca8a56861506d2c m
Changed the type of exception thrown to more specific exceptions.
-
Victor de Souza Magalhaes 4a711ec117c2226ad13f7343f4e7c79c6f6e3292 m
Added default variables to simplify the writing of tests and also added test for missing refant pc data.
-
Victor de Souza Magalhaes db40677dbc20d5a964e49ce38c7eb2c1491507c1 m
Missing data for reference antenna now triggers RuntimeError rather than a bare exception.
-
Victor de Souza Magalhaes a7339ba1e7f8080ec6b4f64d6329c15adbf1e86b m
Improved test_missingPcDataUseFringefit in test_task_pccor.py
-
Victor de Souza Magalhaes d18d6f1d6c7c611a79931f408669c87204e15806 m
pccor now uses ff solutions explicitly when no pc_data is available.
-
Bob Garwood dbf2031c1732a507317903acbf5f0c109e709743 m
second round of changes from almasw
- casatools/src/code/alma/ASDM/PostProcessingRow.cc (version dbf2031c1732a507317903acbf5f0c109e709743) (diffs)
- casatools/src/code/alma/ASDM/PostProcessingRow.h (version dbf2031c1732a507317903acbf5f0c109e709743) (diffs)
- casatools/src/code/alma/ASDM/PostProcessingTable.cc (version dbf2031c1732a507317903acbf5f0c109e709743) (diffs)
- casatools/src/code/alma/ASDM/PostProcessingTable.h (version dbf2031c1732a507317903acbf5f0c109e709743) (diffs)
- casatools/src/code/alma/ASDM/SpectralWindowRow.cc (version dbf2031c1732a507317903acbf5f0c109e709743) (diffs)
- casatools/src/code/alma/ASDM/SpectralWindowRow.h (version dbf2031c1732a507317903acbf5f0c109e709743) (diffs)
- casatools/src/code/alma/ASDM/SpectralWindowTable.cc (version dbf2031c1732a507317903acbf5f0c109e709743) (diffs)
- casatools/src/code/alma/ASDM/SpectralWindowTable.h (version dbf2031c1732a507317903acbf5f0c109e709743) (diffs)
- casatools/src/code/alma/Enumerations/CAntennaMake.cc (version dbf2031c1732a507317903acbf5f0c109e709743) (diffs)
- casatools/src/code/alma/Enumerations/CAntennaMake.h (version dbf2031c1732a507317903acbf5f0c109e709743) (diffs)
- casatools/src/code/alma/Enumerations/CCorrelatorName.cc (version dbf2031c1732a507317903acbf5f0c109e709743) (diffs)
- casatools/src/code/alma/Enumerations/CCorrelatorName.h (version dbf2031c1732a507317903acbf5f0c109e709743) (diffs)
- casatools/src/code/alma/Enumerations/CFilterMode.cc (version dbf2031c1732a507317903acbf5f0c109e709743) (diffs)
- casatools/src/code/alma/Enumerations/CFilterMode.h (version dbf2031c1732a507317903acbf5f0c109e709743) (diffs)
- casatools/src/code/alma/Enumtcl/AntennaMake.h (version dbf2031c1732a507317903acbf5f0c109e709743) (diffs)
- casatools/src/code/alma/Enumtcl/CorrelatorName.h (version dbf2031c1732a507317903acbf5f0c109e709743) (diffs)
- casatools/src/code/alma/Enumtcl/FilterMode.h (version dbf2031c1732a507317903acbf5f0c109e709743) (diffs)
- casatools/src/tools/sdm/ASDMTables.cc (version dbf2031c1732a507317903acbf5f0c109e709743) (diffs)
-
Victor de Souza Magalhaes 3536b80a164d2ef4c7135a0abc3931767f9bb13a m
First 3 tests
-
Victor de Souza Magalhaes acd7b16e4c711da09529f45779b1b40d7a3f12f8 m
Created skeleton for test_task_pccor.py
-
Victor de Souza Magalhaes 860cf9cfc145bf43379fc9d8a093ba05ac4160c9 m
Time, scan and field_id for the single fringefit solution that is to be used when no pc data is available has now been correctly set to the same time, scan and field_id as the fringefit solution.
-
Victor de Souza Magalhaes 54b62d0b1b1821dac8f2ab2bdd9e0cf872d92890 m
Protected pccor from non-existent phase_cal subtable
-
Akeem Wells 3e35e6c71f548af9dbd5094166d2580f4ca72595 m
Extend Checking of Skips to classes. Add Documentation
-
Victor de Souza Magalhaes ef542aef77e99d0b0123e8ade64b216e38adf661 m
PCCOR now uses casalog priorities to produce warnings and error messages.
-
Akeem Wells 638e705faaf26ae28f95c58359cd28a27e3b8c0f m
Add new pytest command line option to override skip
-
Victor de Souza Magalhaes 30f03c0c6f831b2cc20f6efb7bf1f8a4fc6ad0bc m
Added detailed description of missing_pc_data parameter.
-
Victor de Souza Magalhaes dd5c0fe4e7d065cff90b193b245cdb71890a1513 m
Added some basic documentation for missing pc data parameter.
-
Victor de Souza Magalhaes fc12822419af3ab7c5b60c457260bee1be36b808 m
Implemented using fringe fit solution as a backup in the case of missing PC data for a antenna/SPW combination, if there is no refant data and exception is thrown.
-
Victor de Souza Magalhaes 556d018f8af27b7db3262b5092b6176366ed81ee m
added examples and missing data cases description to pccor.xml
-
Victor de Souza Magalhaes 3c03393e743ebf0d492ec84516c1ec21961702f1 m
Added long description for the pccor task parameters to pccor.xml.
-
Victor de Souza Magalhaes 92fe8d7a4f59dab00a89aa05b9533ac05816b1c7 m
Added a description of the pccor task to pccor.xml.
-
Victor de Souza Magalhaes 03b8ffd45ed38a6280d45ad4d8415d7af0d1466c m
Addressed overly long lines.
-
Victor de Souza Magalhaes d03b57fdbaf09b79a58ad49df833013b40207dc0 m
Added docstrings to functions