Pipeline
  1. Pipeline

pipeline

Public
AuthorCommitMessageCommit dateIssues
Rui XueRui Xue
350d7136e18MPull request #1725: PIPE-2935: Add GitHub Copilot custom instructions for the Pipeline Python development guidelinesMerge 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 guidelinesPIPE-2935
Rui XueRui Xue
705866c5508MPull request #1599: PIPE-2752/PIPE-2753/PIPE-1421: improve compatibility for data without target intents e.g calsurveyMerge 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...4 Jira issues
Rui XueGitHubRui Xue
89690616655PIPE-2752: Apply docstring and edge-case-handling suggestions from CoPilot code reviewCo-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>PIPE-2752
Kana SugimotoKana Sugimoto
71899cd59a2MPull request #1706: PIPE-2791 clone for main hsd applycal ms name should be located after preamble of the plotsMerge 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...PIPE-2791
Rui XueRui Xue
833271bbb1dMPull 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 performanceMerge 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 `n...PIPE-2930
Rui XueRui Xue
4b7a0913c57PIPE-2930: Improve the performance of `np.isin` in `Syspower` by using `assume_unique=True`; update requirements to maintain numpy version compatibility below 2.4PIPE-2930
Ajay VibhuteAjay Vibhute
df4f30ec0e0PIPE-2935: fixed a typoPIPE-2935
Rui XueRui Xue
b19bc4f84f4PIPE-2935: Add GitHub Copilot custom instructions for the Pipeline Python development guidelinesPIPE-2935
Ajay VibhuteAjay Vibhute
764a52ed3edMPull request #1721: PIPE-2933: typeerror-in-hifv_exportvlassdata-when-selfcal_result.caltable-is-noneMerge in PIPE/pipeline from PIPE-2933-typeerror-in-hifv_exportvlassdata-when-selfcal_result.caltable-is-none to main * commit '6992d52a921dbf8f78f845930f535b6afb9406b1': PIPE-2933: fixed a bug in return value of applycal PIPE-2933: fixed a bug causing type errorPIPE-2933
Takeshi NakazatoTakeshi Nakazato
0063e26c242MPull request #1716: PIPE-2718 address three refactoring suggestionsMerge in PIPE/pipeline from PIPE-2718-refactoring-code-for-pipe-2168 to main * commit '3ca2241f5a2a1d2faa71e1f6cc8cc01edd07cf3f': PIPE-2718 address three refactoring suggestionsPIPE-2718
Ajay VibhuteAjay Vibhute
6992d52a921PIPE-2933: fixed a bug in return value of applycalPIPE-2933
Ajay VibhuteAjay Vibhute
8918baa6b2cPIPE-2933: fixed a bug causing type errorPIPE-2933
Shawn BoothShawn Booth
bb1a48e9057MPull request #1533: PIPE-2472: Improvements to zenith angle reporting in weblog and FITS headersMerge in PIPE/pipeline from PIPE-2472-improvements-to-zenith-angle-reporting-in-weblog-and-fits-headers to main * commit '90dc00d7c8658bff6e28ae346972f74016d98cb9': PIPE-2472: improved docstring and type hints for compute_zd_telmjd_for_ms function PIPE-2472: removed unused astropy import PIPE-2472: replaced deprecated position correction utilities with CASA Measures framework for zenith ...PIPE-2472
Rui XueRui Xue
a29f3cdfcf1MPull request #1719: PIPE-2891: Clear time cache before and after importing ASDMs in `ImportData` tasksMerge in PIPE/pipeline from PIPE-2891-VLA to main * commit 'af7445ca19dc283d45a8256619cd7228735b44dc': PIPE-2891: Clear time cache before and after importing ASDMs in `ImportData` tasksPIPE-2891
Shawn BoothShawn Booth
6a27c28ab2aMPull request #1703: PIPE-2698/PIPE-2869: cleanup code from merged PR #1678Merge in PIPE/pipeline from PIPE-2698-code-cleanup to main * commit '2787cfc263df424641971266334af35aec5fbaea': PIPE-2698: changed lookup table to use integers as keys and the comparison to exclude all except ALMA; changed comparison of tsys field names to check if it starts with TARGET field name2 Jira issues
Rui XueRui Xue
af7445ca19dPIPE-2891: Clear time cache before and after importing ASDMs in `ImportData` tasksPIPE-2891
Rui XueRui Xue
6ae3e24f778PIPE-2930: Refactor region file handling in `edit_pybdsf_islands` function and update deprecated `np.in1d` uses to `np.isin` for improved clarity and performancePIPE-2930
Shawn BoothShawn Booth
2787cfc263dMMerge remote-tracking branch 'origin/main' into PIPE-2698-code-cleanupPIPE-2698
Shawn BoothShawn Booth
90dc00d7c86MMerge remote-tracking branch 'origin/main' into PIPE-2472-improvements-to-zenith-angle-reporting-in-weblog-and-fits-headersPIPE-2472
Rui XueRui Xue
644b4ef5717MPull request #1695: PIPE-2908: Use 'T'-gaintable for single-pol data for inf_EB selfcal trialMerge in PIPE/pipeline from PIPE-2908-fix-bad-interaction-of-mosaics-and-single-pol-datasets-in-hif_selfcal to main * commit '86a583b84f5e9b5b60524b73d38dd730cb4b09f8': PIPE-2908: Avoid the 'combinespwpol' fallback for single-pol data. PIPE-2908: Use 'T'-gaintable for single-pol data.PIPE-2908
Takeshi NakazatoTakeshi Nakazato
3ca2241f5a2PIPE-2718 address three refactoring suggestions1. remove redundant code to construct list of antenna names including "all" 2. compare metadata of the plot objects instead of checking existence of the plot file to remove a redundancy of the code to construct plot file name 3. do not hardcode xaxis and yaxis in the PlotLeaf classPIPE-2718
Ajay VibhuteAjay Vibhute
32e1515d13fMPull request #1691: PIPE-2904: update to work with multiple sources with Flux calibration intentMerge in PIPE/pipeline from PIPE-2904-if-multiple-sources-have-flux-calibration-intent-in-vla-pipeline-model-is-not-properly-set to main * commit '0504c6bcd88c44c6e81ecd175d97eeec18c2e831': PIPE-2904: update to work with multiple sources with Flux calibration intentPIPE-2904
Rui XueRui Xue
86a583b84f5MMerge remote-tracking branch 'origin/main' into PIPE-2908-fix-bad-interaction-of-mosaics-and-single-pol-datasets-in-hif_selfcalPIPE-2908
Rui XueRui Xue
7f8625e959cMMerge remote-tracking branch 'origin/main' into PIPE-2752-improve-compatibility-for-data-without-target-intents-e.g-calsurveyPIPE-2752
Rui XueRui Xue
d682cde7ab5MPull request #1452: Update docs build and packaging setupMerge in PIPE/pipeline from update-docs-build-and-packaging-setup to main * commit 'd98d36e8118c9d536498f7524b296361ced323e8': (232 commits) PIPE-2924: Update README to include Codecov Unit status badge PIPE-2924: Add full history checkout step for Codecov in test-unit workflow PIPE-2924: move the `pytest` options to the GH workflow so we don't need the full plugin list installed to run ...6 Jira issues
Rui XueRui Xue
5723dff4400MMerge remote-tracking branch 'origin/main' into PIPE-2752-improve-compatibility-for-data-without-target-intents-e.g-calsurveyPIPE-2752
Rui XueRui Xue
d98d36e8118PIPE-2924: Update README to include Codecov Unit status badgePIPE-2924
Rui XueRui Xue
7c660001a2fPIPE-2924: Add full history checkout step for Codecov in test-unit workflowPIPE-2924
Rui XueRui Xue
e5e772f6e2fMMerge remote-tracking branch 'origin/main' into update-docs-build-and-packaging-setup
Rui XueRui Xue
1994e221773PIPE-2924: move the `pytest` options to the GH workflow so we don't need the full plugin list installed to run `pytest` locally.PIPE-2924
Takeshi NakazatoTakeshi Nakazato
13348338a3bMPull request #1689: PIPE-1263 replace existing recipe scripts with auto generated onesMerge in PIPE/pipeline from PIPE-1263-replace-existing-recipe-scripts-with-auto-generated-ones to main * commit 'cfd826d3ac8012760c40e6aa7093e83d5ae41a4e': (31 commits) Additional change for Dirk's suggestion Applied suggestion Output generated scripts to "./python_recipes" directory Exclude recipes/*.py files except __init__.py, recipe_converter.py, and recipe_converter_test.py Remo...2 Jira issues
Rui XueRui Xue
49b2c2c3af7PIPE-2924: Remove `--pyclean` as it might cause race conditions and also slow things down.PIPE-2924
Rui XueRui Xue
798468dac36PIPE-2924: PR-based unit test triggering.PIPE-2924
Rui XueRui Xue
51f7e999a39PIPE-2924: Avoid the extra directory layer of `pytest` artifacts.PIPE-2924
Rui XueRui Xue
7657594da2aPIPE-2924: Update the GH workflow triggers.PIPE-2924
Rui XueRui Xue
cf8eecb0c29PIPE-2924: `xdist` auto-select using logic cores (assume GH runner is MS Azure VM with hyperthreading on); switch to `coverage.xml` for `Codecov`.PIPE-2924
Rui XueRui Xue
a9e184e5ca3PIPE-2924: Switch on `pytest-xdist` with improved coverage configurations for accuracy and performance.PIPE-2924
Rui XueRui Xue
beeb295d7a7PIPE-2924: Update CI workflow and project metadata for improved testing and coverage reporting- Enhance test-unit workflow to include artifact bundling and upload to `CodeCov`. - Update `pyproject.toml` with additional classifiers, authors, and license information. - Remove deprecated `pytest.ini` configuration file.PIPE-2924
Rui XueRui Xue
b25e458f2a4MPull request #1683: PIPE-2891/PIPEREQ-402: call `me.done()` after `me.doframe()`; clear the time cache in the CASA measures tool after calling `importasdm`.Merge in PIPE/pipeline from PIPE-2891 to main * commit '9b269454d5faebed4d19cfb704d72ab02e98010f': PIPE-2891: Consolidate `clear_time_cache` calls into the base class method `ImportData.prepare`. PIPE-2891: reverse `me.done()` additions to avoid performance degrading for SD; use `MJD=37665` in `clear_time_cache()` to avoid out-of-IERS-range conversion warnings. PIPE-2891: Use `MJD=0` for...2 Jira issues
Rui XueRui Xue
f1c6911354fPIPE-2924: Cache the data within `pipeline-testdata`.Enhance test data handling by adding caching and commit hash retrieval for improved efficiency in unit testing workflows.PIPE-2924
Rui XueRui Xue
6084e9c123ePIPE-2924: Enhance CI workflow.* Add macOS support for unit testing and improve artifact handling. * Update the unit test badge label.PIPE-2924
Rui XueRui Xue
2d6eba0dc7cPIPE-2924: Add GH-based unit testing status badge.PIPE-2924
Rui XueRui Xue
86a25196f71PIPE-2924: Add unit testing workflow.This commit introduces a unit testing workflow (test-unit.yml) that runs on pushes to key development branches. To support this and reduce duplication with the existing documentation build, new options to the reusable workflow (`env-setup-run-template.yml`) have been added: * A `pip_install` input to allow workflows to specify their own Python dependencies (e.g., .[dev] for testing, .[docs] for...PIPE-2924
Shawn BoothShawn Booth
30a85590a61PIPE-2472: improved docstring and type hints for compute_zd_telmjd_for_ms functionPIPE-2472
Shawn BoothShawn Booth
c7bbecda030PIPE-2472: removed unused astropy importPIPE-2472
Shawn BoothShawn Booth
83c69d2fb57MMerge remote-tracking branch 'origin/main' into PIPE-2472-improvements-to-zenith-angle-reporting-in-weblog-and-fits-headersPIPE-2472
Shawn BoothShawn Booth
92d1bb0a2ecPIPE-2472: replaced deprecated position correction utilities with CASA Measures framework for zenith distance calculations; updated Field, Analyzealpha, and htmlrenderer modules to use new compute_zenith_distance() utility function; enhanced ZDTELMJDChart with field legends and multi-point support; increased Sky Setup table header font size for visibility and added section headers to clearly di...PIPE-2472
Rui XueRui Xue
883a397df8aPIPE-2375: Refactor pipeline configuration docstring for clarity and update Dask helper functions to improve Dask+MPI handling and worker checks.PIPE-2375
Ajay VibhuteAjay Vibhute
2e5a2c39d03MPull request #1685: PIPE-2902/PIPE-2803: Gracefully handling outmask ratio calculationMerge in PIPE/pipeline from PIPE-2902-gracefully-handle-in-out-mask-flux-ratio-calculation-in-vlass-imaging-edge-cases to main * commit '2cae798626f916b0399bcfaacd7bc6d4427e8fd7': PIPE-2902: updated in-line comment PIPE-2902: changes suggested in PR PIPE-2902: fixed typos in comments and warning messages PIPE-2902: minor refactoring PIPE-2902: minor changes suggested in PR PIPE-290...2 Jira issues
Ajay VibhuteAjay Vibhute
2cae798626fPIPE-2902: updated in-line commentPIPE-2902