Pipeline
  1. Pipeline

pipeline

Public
AuthorCommitMessageCommit dateIssues
Ajay VibhuteRui XueAjay Vibhute
7428986dbf2MPull request #1816: PIPE-3064/PIPE-3133Merge in PIPE/pipeline from PIPE-3064-pipeline-fails-when-a-band-is-fully-flagged-in-a-multi-band-observation to main * commit 'ca4823d013cdbc346c7ba95799c1fda8bf05dcd2': PIPE-3064: Clarify bandpass warning when all SPWs have low S/N PIPE-3064: Add existence check before computing bandpass S/N statistics PIPE-3133: add logging for skipped zero-SNR SPWs PIPE-3064: Improve QA handler to ...2 Jira issues
Ajay VibhuteRui XueAjay Vibhute
49437d83ef0MPull request #1939: PIPE-2842: update QA scores in hifv_statwtMerge in PIPE/pipeline from PIPE-2842-adjust-reporting-for-hifv_statwt-qa-scores to main * commit 'd22fb6769bd541295515f10e3bf85f9af818c9b5': PIPE-2842: Adjust hifv_statwt variance thresholds and fix message typo PIPE-2842: update QA scoresPIPE-2842
Rui XueRui Xue
9dec69d2aa3MPull request #1954: PIPE-3216: Scale VLA clipping QA scores by flag fractionMerge in PIPE/pipeline from PIPE-3216-hifv_flagdata-qa-does-not-show-spws-in-order-of-most-clipping to main * commit '12efb2be9da8f7f620d3cff3ce63b22a4f6d086a': PIPE-3216: Sort VLA clipping QA scores by severity PIPE-3216: Scale VLA clipping QA scores by flag fractionPIPE-3216
Rui XueRui Xue
12efb2be9daPIPE-3216: Sort VLA clipping QA scores by severitySeparate spectral line and continuum clipping scores, sort each category internally (ascending) so higher clipping appears first, then combine. Ensures QA report displays most problematic SPWs at the top.PIPE-3216
Luca Di Mascolo Luca Di Mascolo
a7c319f9d38MPull request #1956: PIPE-3178 clone include the imaging statistics for stokes q u and v target images in theMerge in PIPE/pipeline from PIPE-3178-clone-include-the-imaging-statistics-for-stokes-q-u-and-v-target-images-in-the to main * commit 'e7088dfe4c786197b27c685a67994c8aec4effc9': PIPE-3014: add stokes explicitly to SD Sensitivity tags PIPE-3014: add per-Stoke Sensitivity tag to aquareport PIPE-3014: add Stokes information to Sensitivity tag2 Jira issues
Rui XueRui Xue
08c91a5abe8MPull request #1891: PIPE-3166: Optimize spectrum extraction to avoid subimage creationMerge in PIPE/pipeline from PIPE-3166-cleanbox-analyse_clean_result-produces-memory-ramps-of-65-gbs-greedily-loads-one-full to main * commit '7aa41f6cb98bf8ae0e9b2d3360e464423be43a08': PIPE-3166: Optimize spectrum extraction to avoid subimage creationPIPE-3166
Rui XueRui Xue
ca4823d013cPIPE-3064: Clarify bandpass warning when all SPWs have low S/NPIPE-3064
Rui XueRui Xue
7dd578b3589MMerge remote-tracking branch 'origin/PIPE-3133-hifv_testbpdcals-fails-on-a-multi-band-spectral-line-dataset' into PIPE-3064-pipeline-fails-when-a-band-is-fully-flagged-in-a-multi-band-observation2 Jira issues
Rui XueRui Xue
ac6963c8768PIPE-3064: Add existence check before computing bandpass S/N statisticsPrevents crash when bandpass calibration table doesn't exist due to fully-flagged band. The _compute_median_snr() function requires the table to exist, so check and return early with empty dict if missing.PIPE-3064
Rui XueRui Xue
c492e052299PIPE-3216: Scale VLA clipping QA scores by flag fractionReplace fixed 0.3 score with linear scaling (0.3 * (1 - flag_fraction)) to ensure SPWs with higher clipping get lower scores and appear first in QA reports.PIPE-3216
Rui XueRui Xue
f01def5a07fMPull request #1936: PIPE-3214: Replace `set()` with `deduplicate()` for deterministic plot orderingMerge in PIPE/pipeline from PIPE-3214-random-order-of-spw-ant-in-plotbandpass-calls to main * commit '1f1e585398aaf81ea56965464b427ba1fd69a9dd': PIPE-3214: Fix non-deterministic SPW ordering using `utils.deduplicate()` PIPE-3214: Replace `set()` with `deduplicate()` for deterministic plot orderingPIPE-3214
Rui XueRui Xue
bda3103e0f2MMerge remote-tracking branch 'origin/main' into PIPE-3133-hifv_testbpdcals-fails-on-a-multi-band-spectral-line-datasetPIPE-3133
Rui XueRui Xue
986c27f012aPIPE-3133: add logging for skipped zero-SNR SPWsPIPE-3133
Rui XueRui Xue
d22fb6769bdPIPE-2842: Adjust hifv_statwt variance thresholds and fix message typoPIPE-2842
Rui XueRui Xue
fee6d9a4300PIPE-3064: Improve QA handler to independently score available calibration tablesPIPE-3064
Rui XueRui Xue
be5e102405fMMerge remote-tracking branch 'origin/main' into PIPE-3064-pipeline-fails-when-a-band-is-fully-flagged-in-a-multi-band-observationPIPE-3064
Arya BabaiArya Babai
e72ffe79f9dMPull request #1791: PIPE-1780 change hif applycal uv plots to use time averagingMerge in PIPE/pipeline from PIPE-1780-change-hif_applycal-uv-plots-to-use-time-averaging to main * commit '467046dbed5acbc11a30b853e9092459c0f56163': Code cleaning added correlator flag and selection of repres. SPW to plot Changed implementation to reflect the request described in PIPE-1780. cleand up the code, ready for merge. spw is limited to the representative. Code needs cleanin...PIPE-1780
Arya BabaiArya Babai
467046dbed5MMerge branch 'main' into PIPE-1780-change-hif_applycal-uv-plots-to-use-time-averagingFinal merge before, merging the branch into the main.PIPE-1780
Rui XueRui Xue
a72337b580eMPull request #1943: PIPE-3170: fix the MS summary page for calsurvey dataMerge in PIPE/pipeline from PIPE-3170-calsurvey-ms-summary-page-blank to main * commit 'e1713ac005aca301347f30f473c4e378e31a6a3f': PIPE-3170: Fix numpy error on missing zenith angle dataPIPE-3170
Rui XueRui Xue
2c9f2035aa3MPull request #1946: PIPE-3219: remove the findroi product copy from the weblog stage subdirectory structureMerge in PIPE/pipeline from PIPE-3219-remove-the-findroi-product-copy-from-the-weblog-stage-subdirectory-structure to main * commit 'ccf856190ce98307c5714e0d4ea331d69435b9aa': PIPE-3219: Remove pickle from findroi artifact links PIPE-3129: Add view/download buttons for findroi artifacts PIPE-3219: Remove `findroi_products.tar` from weblog rendering2 Jira issues
Hajime EzawaHajime Ezawa
a3236a0f13dMPull request #1929: PIPE-3201: bug fix to exportdata/__init__.pyMerge in PIPE/pipeline from PIPE-3201-clone-for-main-hsd_exportdata-weblog-not-properly-generated to main * commit '1835a969cf985d89e8c13550190d26001d897cc7': PIPE-3201: bug fix to exportdata/__init__.pyPIPE-3201
Hajime EzawaHajime Ezawa
1835a969cf9MMerge branch 'main' of https://open-bitbucket.nrao.edu/scm/pipe/pipeline into PIPE-3201-clone-for-main-hsd_exportdata-weblog-not-properly-generatedPIPE-3201
Hajime EzawaHajime Ezawa
f0f36647ba2MPull request #1922: PIPE-3184: fixes to release/2026.2.0 with PIPE-3161Merge in PIPE/pipeline from PIPE-3184-clone-for-main-hsd_baseline-possible-improvements-to-the-qascores to main * commit '021139502ac5c1cc2ce0bb85190c7fbf91af7098': PIPE-3184: fixes to release/2026.2.0 with PIPE-31612 Jira issues
Rui XueRui Xue
cc494484ee0MPull request #1942: PIPE-2930: Fix remaining NumPy 2.4+ issuesMerge in PIPE/pipeline from PIPE-2930-compatibility-with-numpy-2.4.0 to main * commit '2afa32a8db6935214447696f8332631fda54600c': PIPE-2930: Fix mock to return numpy array for getvalue() PIPE-2930: Fix NumPy 2.4+ compatibility PIPE-2930: Fix scalar indexing bug in antenna pad mapping display PIPE-2930: Fix NumPy and matplotlib compatibility issuesPIPE-2930
Takeshi NakazatoTakeshi Nakazato
05c88ee8534MPull request #1938: PIPE-3205 clone for main hsd skycal error during qa score calculationMerge in PIPE/pipeline from PIPE-3205-clone-for-main-hsd_skycal-error-during-qa-score-calculation to main * commit '4da242208af0d3ab6bd240a5ddddb8caf839f2d2': Pull request #1923: PIPE-3199 skip QA evaluation for empty metric values2 Jira issues
Takeshi NakazatoTakeshi Nakazato
36d9b32c9adMPull request #1937: PIPE-3204 clone for main hsd skycal elevation difference vs time plot show flagged dataMerge in PIPE/pipeline from PIPE-3204-clone-for-main-hsd_skycal-elevation-difference-vs-time-plot-show-flagged-data to main * commit '652c98646a6eedd252fef6d261ae6194225b58d5': Pull request #1920: PIPE-3198 exclude flagged calibration solution2 Jira issues
Cristian MarocicoRui XueCristian Marocico
53a3b0019fbMPull request #1836: PIPE-3095Merge in PIPE/pipeline from PIPE-3095-correlations-bits-columns-shows-bits-4x4 to main * commit '00ad0701608de5c3f2c6f4ae4b1b7f8c0b55bb12': Implemented changesPIPE-3095
Rui XueRui Xue
ccf856190cePIPE-3219: Remove pickle from findroi artifact linksPIPE-3219
Rui XueRui Xue
60790ae54caPIPE-3129: Add view/download buttons for findroi artifactsShow "View or download" for text files (.dat, .txt, .csv) and download-only for binary filesPIPE-3129
Rui XueRui Xue
5256868e884PIPE-3219: Remove `findroi_products.tar` from weblog renderingSkip copying large `findroi_products.tar` to weblog directory and remove from artifact links. The tarball remains in findroi_workdir and is still included in auxiliary products export.PIPE-3219
Rui XueRui Xue
ca2fc257cabMPull request #1932: PIPE-3169 and PIPE-3207Merge in PIPE/pipeline from PIPE-3169-and-PIPE-3207 to main * commit '1b7cae9ba63d33344401a9115025f6570a5860f8': PIPE-3207: Refactor `place_repr_source_first` for clarity and style compliance PIPE-3169: Pass cont/lines files and dequote sourcename2 Jira issues
Dirk MudersRui XueDirk Muders
d2648d21039MPull request #1941: PIPE-3210: Applied all changes from PIPE-3209.Merge in PIPE/pipeline from PIPE-3210_Clone_PIPE-3209_changes_for_main to main * commit '160688a121c224490d60d027d4e65a57da274ecc': PIPE-3210: Applied all changes from PIPE-3209.2 Jira issues
Rui XueRui Xue
7b33a786c84MPull request #1845: PIPE-3120: uvrange not being used in hifv fluxbootMerge in PIPE/pipeline from PIPE-3120-uvrange-not-being-used-in-hifv_fluxboot to main * commit 'dcdc25f5864de66ed9439e9616e842f62570842c': PIPE-3120: Fix uvrange type bug from PIPE-1729 and add informative logging PIPE-3120: Remove unused spw_id parameter from `uvrange()`; fix field_id type bugs PIPE-3120: Refactor uvrange function and streamline fluxboot execution logic PIPE-3120: Fix...2 Jira issues
Rui XueRui Xue
e1713ac005aPIPE-3170: Fix numpy error on missing zenith angle data- Add guard checks for empty zd arrays in `T2_1DetailsRenderer` and `T2_2_4Renderer` - Pass None to template instead of 'N/A' for cleaner separation of concerns - Remove unused `zd_telmjd_plot` from `T2_1DetailsRenderer` (retained in T2_2_4Renderer) - Template uses Mako conditionals to display 'N/A' for missing dataPIPE-3170
Rui XueRui Xue
2afa32a8db6PIPE-2930: Fix mock to return numpy array for getvalue()Return numpy.array instead of Python list to match CASA's actual behavior and properly test .item() scalar extraction.PIPE-2930
Rui XueRui Xue
1f1e585398aPIPE-3214: Fix non-deterministic SPW ordering using `utils.deduplicate()`Replace `set` comprehensions with `utils.deduplicate()` to preserve insertion order for deterministic SPW/antenna/field selection.PIPE-3214
Rui XueRui Xue
63b2ce1896dPIPE-2930: Fix NumPy 2.4+ compatibility- Replace `np.trapz` with `np.trapezoid` - Use `.item()` for CASA quantity scalar extractionPIPE-2930
Rui XueRui Xue
75ec7afeeb2PIPE-2930: Fix scalar indexing bug in antenna pad mapping displayPIPE-2930
Rui XueRui Xue
3e32f0ce815PIPE-2930: Fix NumPy and matplotlib compatibility issues- Add `.item()` to extract scalars from numpy arrays in `imageprecheck.mako` for NumPy 2.4+ compatibility - Fix `PlotAntsChart.get_position()` to return 1D array instead of 2D for matplotlib coordinate handlingPIPE-2930
Dirk MudersDirk Muders
160688a121cMMerge remote-tracking branch 'origin/main' into PIPE-3210_Clone_PIPE-3209_changes_for_main2 Jira issues
Dirk MudersDirk Muders
9cc40d12626PIPE-3210: Applied all changes from PIPE-3209.2 Jira issues
Luca Di MascoloLuca Di Mascolo
e7088dfe4c7PIPE-3014: add stokes explicitly to SD Sensitivity tagsPIPE-3014
Luca Di MascoloLuca Di Mascolo
85521724134PIPE-3014: add per-Stoke Sensitivity tag to aquareportPIPE-3014
Luca Di MascoloLuca Di Mascolo
0c965b39cbfPIPE-3014: add Stokes information to Sensitivity tagPIPE-3014
Ajay VibhuteAjay Vibhute
5adbe95bea8PIPE-2842: update QA scoresPIPE-2842
Takeshi NakazatoTakeshi Nakazato
4da242208afMMerge branch 'main' into PIPE-3205-clone-for-main-hsd_skycal-error-during-qa-score-calculationPIPE-3205
Takeshi NakazatoTakeshi Nakazato
652c98646a6MMerge branch 'main' into PIPE-3204-clone-for-main-hsd_skycal-elevation-difference-vs-time-plot-show-flagged-dataPIPE-3204
Takeshi NakazatoTakeshi Nakazato
91556055cc2MPull request #1916: Pull request #1893: PIPE-3167 relative OFF takes priority over absolute OFFMerge in PIPE/pipeline from PIPE-3181-clone-for-main-hsd_importdata-off-position to main * commit '349dd86192282f7a327568e372c38816768507d9': Pull request #1893: PIPE-3167 relative OFF takes priority over absolute OFF2 Jira issues
Takeshi NakazatoTakeshi Nakazato
56e4c03c4d1MPull request #1909: Pull request #1889: PIPE-3160 hsd imaging indexerror during channel map plotMerge in PIPE/pipeline from PIPE-3176-clone-for-main-hsd_imaging-indexerror-during-channel-map-plot to main * commit '27b71e176a6077e210189acf0c06060fd631a8e5': Pull request #1889: PIPE-3160 hsd imaging indexerror during channel map plot2 Jira issues
Hajime EzawaHajime Ezawa
021139502acMMerge branch 'main' of https://open-bitbucket.nrao.edu/scm/pipe/pipeline into PIPE-3184-clone-for-main-hsd_baseline-possible-improvements-to-the-qascoresPIPE-3184