Build: #6 failed
Job: Pipeline PR Test 6.7.4 failed
Code commits
Pipeline
-
Shawn Booth 823d068adc4dbde10b716ec6167b8bd85cfe3760
Merge remote-tracking branch 'origin/main' into PIPE-2979-pydantic
-
Takeshi Nakazato 0660fcc12294974a6420446a231dcac6217fd3ab m
Pull request #1961: PIPE-3206 hsd flagdata offset pointing plots for ephemeris data is not updated after deterministic
Merge in PIPE/pipeline from PIPE-3206-hsd_flagdata-offset-pointing-plots-for-ephemeris-data-is-not-updated-after-deterministic to main
* commit '4f052fb9e0c1e9af3f020512d7b8fb4a0ac52c03':
PIPE-3206 better condition to check if the target is ephemeris -
Takeshi Nakazato 5b6b584ff3fa9d99e0aab0be3f1cbd46b23919e5 m
Pull request #1957: PIPE-3228 clone hsd imaging fail of atm line identification in contamination plots
Merge in PIPE/pipeline from PIPE-3228-clone-hsd_imaging-fail-of-atm-line-identification-in-contamination-plots to main
* commit 'b9106cae3b557a37333cf2492ade928904ba0732':
updated schematic diagram
fix wrong index in docstring
format docstring
cache interpolator object for each baseband
avoid unbound local warning
ensure ascending order
PIPE-3226 fix a bug in interpolating tau
add unit test for SDcalatmcorr -
Rui Xue fb50ffeb80b378fda7ec498eff8147372a29d87b m
Pull request #1982: PIPE-3211: update GitHub Actions workflows, add git-resilient helper, and fix doc badge clicks
Merge in PIPE/pipeline from PIPE-3211-update-gh-workflows to main
* commit '2271c07d0be45594b7856f9734d4ee9d92b7ae73':
PIPE-3211: modernize GitHub Actions workflows, add git-resilient helper, and fix doc badge clicks -
Rui Xue 2271c07d0be45594b7856f9734d4ee9d92b7ae73 m
PIPE-3211: modernize GitHub Actions workflows, add git-resilient helper, and fix doc badge clicks
- Add .github/scripts/git-resilient.sh with in-memory tuning, retries, and native HTTP timeouts
- Modernize workflows to Pixi, align artifact actions to @v7, and upgrade to checkout@v5 / cache@v5
- Make Bitbucket scheduled sync resilient to on-prem server downtime
- Remove legacy conda workflows (build-gh-pages.yml, env-setup-run-template.yml, test-unit.yml)
- Unify Pages deployment under official actions and remove third-party peaceiris/actions-gh-pages
- Fix Viewer.js lightbox hijacking on Sphinx doc badges and document LaTeX prerequisites- .github/scripts/git-resilient.sh (version 2271c07d0be45594b7856f9734d4ee9d92b7ae73) (diffs)
- .github/workflows/build-gh-pages-pixi.yml (version 2271c07d0be45594b7856f9734d4ee9d92b7ae73) (diffs)
- .github/workflows/build-gh-pages.yml (version 2271c07d0be45594b7856f9734d4ee9d92b7ae73) (diffs)
- .github/workflows/env-setup-run-template-pixi.yml (version 2271c07d0be45594b7856f9734d4ee9d92b7ae73) (diffs)
- .github/workflows/env-setup-run-template.yml (version 2271c07d0be45594b7856f9734d4ee9d92b7ae73) (diffs)
- .github/workflows/sync-from-open-bitbucket.yml (version 2271c07d0be45594b7856f9734d4ee9d92b7ae73) (diffs)
- .github/workflows/test-unit-pixi.yml (version 2271c07d0be45594b7856f9734d4ee9d92b7ae73) (diffs)
- .github/workflows/test-unit.yml (version 2271c07d0be45594b7856f9734d4ee9d92b7ae73) (diffs)
- docs/source/_static/custom_theme.css (version 2271c07d0be45594b7856f9734d4ee9d92b7ae73) (diffs)
- docs/source/_static/viewer_init.js (version 2271c07d0be45594b7856f9734d4ee9d92b7ae73) (diffs)
- docs/source/devel/setup/readthedocs.md (version 2271c07d0be45594b7856f9734d4ee9d92b7ae73) (diffs)
-
Rui Xue 363f65f480c16c4b39c6e96e23983877248f687f m
Pull request #1981: PIPE-3211: clean up pyproject.toml by removing unnecessary line breaks and comments
Merge in PIPE/pipeline from PIPE-3211-followup to main
* commit 'bfd57924b3a31bacb83ed99ab683e92b53822bfc':
PIPE-3211: clean up pyproject.toml by removing unnecessary line breaks and comments -
Rui Xue bfd57924b3a31bacb83ed99ab683e92b53822bfc m
PIPE-3211: clean up pyproject.toml by removing unnecessary line breaks and comments
-
Rui Xue 62d0284b0eb2bfe226c950f2020117c260320c51 m
Pull request #1973: PIPE-3211
Merge in PIPE/pipeline from PIPE-3211 to main
* commit '050c7ff9597ba670223e7d6e55ce1419bd0f2fc6':
PIPE-3251/PIPE-3252: clarify parallel imaging docstrings
PIPE-3211: update `astropy` dependency to version 8.0
PIPE-3211: remove stale test procedures for `hifa_cal_tier0` and `hifa_calimage_tier0`; should use `scripts/procedure_add_parallel.py` instead.
PIPE-3211: single-source dynamic version from `pipeline._version.py`
PIPE-3211: define CASA aliases upfront and add export option for dependencies
PIPE-3211: update CI/CD workflow trigger path filters
PIPE-3211: prune redundant six dependency and obsolete egg package data
PIPE-3211: prune obsolete and unused documentation dependencies
PIPE-3211: prune redundant and obsolete development dependencies
PIPE-3211: bump runtime dependencies in `pyproject.toml` and update `pixi.lock`
PIPE-3211: fold requirements into `pyproject.toml` and add CASA dependency installer
PIPE-3211: migrate dynamic versioning to in-tree build backend and remove `setup.py`
PIPE-3211: add documentation for weblog resources and developer scripts
PIPE-3211: decouple weblog asset minification from `setup.py`
PIPE-3211/PIPE-2930: Remove duplicated test tasks from `pyproject.toml` and update Numpy version constraint in `requirements.txt` -
Takeshi Nakazato 4f052fb9e0c1e9af3f020512d7b8fb4a0ac52c03 m
Merge branch 'main' into PIPE-3206-hsd_flagdata-offset-pointing-plots-for-ephemeris-data-is-not-updated-after-deterministic
-
Rui Xue 050c7ff9597ba670223e7d6e55ce1419bd0f2fc6 m
PIPE-3251/PIPE-3252: clarify parallel imaging docstrings
- Clarify `parallel` docstrings in makeimlist, checkproductsize, and imageprecheck: document automatic fallback to serial imager (PySynthesisImager) when parallel=True in serial sessions, and remove references to tclean(parallel=True).
- Add note in makeimages docstring citing CASAdocs regarding CASA built-in tclean parallelization behavior for spectral cubes vs. continuum.- pipeline/hif/heuristics/imageparams_vlass_single_epoch_continuum.py (version 050c7ff9597ba670223e7d6e55ce1419bd0f2fc6) (diffs)
- pipeline/hif/tasks/checkproductsize/checkproductsize.py (version 050c7ff9597ba670223e7d6e55ce1419bd0f2fc6) (diffs)
- pipeline/hif/tasks/makeimages/makeimages.py (version 050c7ff9597ba670223e7d6e55ce1419bd0f2fc6) (diffs)
- pipeline/hif/tasks/makeimlist/makeimlist.py (version 050c7ff9597ba670223e7d6e55ce1419bd0f2fc6) (diffs)
- pipeline/hifa/tasks/imageprecheck/imageprecheck.py (version 050c7ff9597ba670223e7d6e55ce1419bd0f2fc6) (diffs)
- pixi.lock (version 050c7ff9597ba670223e7d6e55ce1419bd0f2fc6) (diffs)
-
Rui Xue 05f7e92c5c32b44b1c005b054229de35d298e55b m
PIPE-3211: update `astropy` dependency to version 8.0
-
Rui Xue 74823d13b4eddac41d072131f0e80b908a971467 m
PIPE-3211: update CI/CD workflow trigger path filters
- Replace deleted setup.py and environment*.yml paths with active
project components (scripts/**, pixi.lock, MANIFEST.in).
- Ensure modifications to in-tree build backend, asset bundler,
and dependency installer trigger test and docs workflows.- .github/workflows/build-gh-pages-pixi.yml (version 74823d13b4eddac41d072131f0e80b908a971467) (diffs)
- .github/workflows/build-gh-pages.yml (version 74823d13b4eddac41d072131f0e80b908a971467) (diffs)
- .github/workflows/test-unit-pixi.yml (version 74823d13b4eddac41d072131f0e80b908a971467) (diffs)
- .github/workflows/test-unit.yml (version 74823d13b4eddac41d072131f0e80b908a971467) (diffs)
-
Rui Xue 99c9b87a741c4f3802da8bb954e72287ba074e1a m
PIPE-3211: single-source dynamic version from `pipeline._version.py`
- Configure setuptools dynamic version via attr = "pipeline._version.version"
in pyproject.toml instead of file = "version".
- Update `scripts/build_backend.py` to eliminate root version file generation,
leaving `pipeline/_version.py` as the single source of truth for both build
and runtime.
- Remove redundant /version ignore from .gitignore and package-data.
- Add docstrings to `build_backend.py` PEP 517/660 hooks and format with Ruff.- .gitignore (version 99c9b87a741c4f3802da8bb954e72287ba074e1a) (diffs)
- pyproject.toml (version 99c9b87a741c4f3802da8bb954e72287ba074e1a) (diffs)
- scripts/README.md (version 99c9b87a741c4f3802da8bb954e72287ba074e1a) (diffs)
- scripts/build_backend.py (version 99c9b87a741c4f3802da8bb954e72287ba074e1a) (diffs)
-
Rui Xue 7d3b841391659d55a82dd233871517f4b0d2dd5a m
PIPE-3211: define CASA aliases upfront and add export option for dependencies
- Move CASA environment shortcuts and aliases (`casa_pip`, `casa_python`)
upfront under Prerequisites in monolithic CASA documentation.
- Add `--export [FILE]` (`-o`) option to `scripts/install_dependencies.py`
to extract dependencies in requirements.txt format.
- Add TOML parser fallback (tomllib -> tomli -> pip._vendor.tomli) in
`scripts/install_dependencies.py` for Python < 3.11 (monolithic CASA) support.
- Document standalone Python 3.11+ tomllib one-liners with standard line wrapping.
- Clarify test execution commands in `daskhelpers_test.py` docstring.
- Cross-reference monolithic CASA environment setup from pytest reference guide.- docs/source/devel/setup/monolithic_casa.md (version 7d3b841391659d55a82dd233871517f4b0d2dd5a) (diffs)
- docs/source/devel/testing/pytest_reference.md (version 7d3b841391659d55a82dd233871517f4b0d2dd5a) (diffs)
- docs/source/qa.md (version 7d3b841391659d55a82dd233871517f4b0d2dd5a) (diffs)
- pipeline/infrastructure/daskhelpers_test.py (version 7d3b841391659d55a82dd233871517f4b0d2dd5a) (diffs)
- scripts/README.md (version 7d3b841391659d55a82dd233871517f4b0d2dd5a) (diffs)
- scripts/install_dependencies.py (version 7d3b841391659d55a82dd233871517f4b0d2dd5a) (diffs)
-
Rui Xue 79d49872125a4170b64ea819c286bb465459a632 m
PIPE-3211: prune redundant six dependency and obsolete egg package data
- Remove redundant top-level six requirement from pixi pypi-dependencies
(not imported by Pipeline; resolved transitively where needed).
- Remove obsolete '*.egg' pattern from setuptools package-data. -
Rui Xue c5814b3059e280ff7102a2e49dfea61ca1740b97 m
PIPE-3211: prune redundant and obsolete development dependencies
- Remove legacy linters and formatters (black, isort, flake8, pylint, pydocstyle, pycodestyle) superseded by ruff.
- Remove deprecated pytest-forked (covered by pytest-xdist) and unused CLI inspector johnnydep from dev dependencies.
- Update developer documentation in `docs/source/dependencies.md`.
- Synchronize and prune `pixi.lock` across all environments. -
Rui Xue c51df6219e629aa1991514534969533117f189b2 m
PIPE-3211: remove stale test procedures for `hifa_cal_tier0` and `hifa_calimage_tier0`; should use `scripts/procedure_add_parallel.py` instead.
-
Rui Xue 7242f0943dc9ff5d969f976c8c4050cdcf2e8ab3 m
PIPE-3211: prune obsolete and unused documentation dependencies
- Remove legacy Python 2/3 compatibility shim future and redundant transitive dependency urllib3 from docs optional-dependencies.
- Remove dead PyPI dummy package nodejs (Node.js is provided by Conda).
- Remove unused Sphinx extensions (nbsphinx, sphinx-autoapi), unused theme (sphinx_rtd_theme), and ipympl widget not active in conf.py.
- Update documentation list in `docs/source/dependencies.md`.
- Synchronize and prune `pixi.lock` across docs environments. -
Rui Xue 17c5d5815dfaf728dd7209b4e630cde9ae0a282e m
PIPE-3211: migrate dynamic versioning to in-tree build backend and remove `setup.py`
- Add in-tree PEP 517/660 build backend wrapper (`scripts/build_backend.py`)
delegating to `setuptools.build_meta` to generate NRAO Git versioning
on-demand during build and installation.
- Configure `build-backend = "build_backend"` and `version = { file = "version" }`
in `pyproject.toml`.
- Add `MANIFEST.in` to include `scripts/build_backend.py` in source distributions.
- Remove legacy `setup.py` and ignore generated `/version` in `.gitignore`.
- Document `build_backend.py` in `scripts/README.md`.- .gitignore (version 17c5d5815dfaf728dd7209b4e630cde9ae0a282e) (diffs)
- MANIFEST.in (version 17c5d5815dfaf728dd7209b4e630cde9ae0a282e) (diffs)
- pyproject.toml (version 17c5d5815dfaf728dd7209b4e630cde9ae0a282e) (diffs)
- scripts/README.md (version 17c5d5815dfaf728dd7209b4e630cde9ae0a282e) (diffs)
- scripts/build_backend.py (version 17c5d5815dfaf728dd7209b4e630cde9ae0a282e) (diffs)
- setup.py (version 17c5d5815dfaf728dd7209b4e630cde9ae0a282e) (diffs)
-
Rui Xue 3e14baf569ff0feea0bb288ba1c74d6dab451268 m
PIPE-3211: fold requirements into `pyproject.toml` and add CASA dependency installer
- Declare dependencies and optional extras (dev, docs, exp) statically in `pyproject.toml` per PEP 621, removing dynamic dependency file tables.
- Remove `requirements*.txt` and legacy `Dockerfile`.
- Add `scripts/install_dependencies.py` to allow installing dependencies into monolithic CASA environments without installing Pipeline.
- Update `MANIFEST.in` to include `scripts/install_dependencies.py` in sdists.
- Update developer and setup documentation to reflect `pyproject.toml` as SSoT.- Dockerfile (version 3e14baf569ff0feea0bb288ba1c74d6dab451268) (diffs)
- MANIFEST.in (version 3e14baf569ff0feea0bb288ba1c74d6dab451268) (diffs)
- docs/source/dependencies.md (version 3e14baf569ff0feea0bb288ba1c74d6dab451268) (diffs)
- docs/source/devel/setup/conda_setup.rst (version 3e14baf569ff0feea0bb288ba1c74d6dab451268) (diffs)
- docs/source/devel/setup/monolithic_casa.md (version 3e14baf569ff0feea0bb288ba1c74d6dab451268) (diffs)
- docs/source/qa.md (version 3e14baf569ff0feea0bb288ba1c74d6dab451268) (diffs)
- pixi.lock (version 3e14baf569ff0feea0bb288ba1c74d6dab451268) (diffs)
- pyproject.toml (version 3e14baf569ff0feea0bb288ba1c74d6dab451268) (diffs)
- requirements.txt (version 3e14baf569ff0feea0bb288ba1c74d6dab451268) (diffs)
- requirements_dev.txt (version 3e14baf569ff0feea0bb288ba1c74d6dab451268) (diffs)
- requirements_docs.txt (version 3e14baf569ff0feea0bb288ba1c74d6dab451268) (diffs)
- requirements_exp.txt (version 3e14baf569ff0feea0bb288ba1c74d6dab451268) (diffs)
- scripts/README.md (version 3e14baf569ff0feea0bb288ba1c74d6dab451268) (diffs)
- scripts/bundle_assets.py (version 3e14baf569ff0feea0bb288ba1c74d6dab451268) (diffs)
- scripts/install_dependencies.py (version 3e14baf569ff0feea0bb288ba1c74d6dab451268) (diffs)
-
Rui Xue 9912dcb94977a770df4c6263bc0ff59a38a03ee9 m
PIPE-3211: decouple weblog asset minification from `setup.py`
- Add `scripts/bundle_assets.py` and track pre-generated minified CSS/JS bundles
- Remove minification commands and jsmin/csscompressor from `setup.py` and build-system requires
- Add bundle-assets pixi task and move minification dependencies to `requirements_dev.txt`- pipeline/infrastructure/renderer/templates/resources/css/all.min.css (version 9912dcb94977a770df4c6263bc0ff59a38a03ee9) (diffs)
- pipeline/infrastructure/renderer/templates/resources/js/pipeline_common.min.js (version 9912dcb94977a770df4c6263bc0ff59a38a03ee9) (diffs)
- pipeline/infrastructure/renderer/templates/resources/js/pipeline_plots.min.js (version 9912dcb94977a770df4c6263bc0ff59a38a03ee9) (diffs)
- pyproject.toml (version 9912dcb94977a770df4c6263bc0ff59a38a03ee9) (diffs)
- requirements_dev.txt (version 9912dcb94977a770df4c6263bc0ff59a38a03ee9) (diffs)
- scripts/bundle_assets.py (version 9912dcb94977a770df4c6263bc0ff59a38a03ee9) (diffs)
- setup.py (version 9912dcb94977a770df4c6263bc0ff59a38a03ee9) (diffs)
-
Rui Xue 6919fb4f257da7fffc1aaa1ccb8390336b5e583f m
PIPE-3211: add documentation for weblog resources and developer scripts
- Add `templates/resources/README.md` documenting vendor assets, bundling, and licenses
- Add `scripts/README.md` documenting maintenance and utility scripts
- Fix minor docstring formatting in `scripts/update_references.py` -
Rui Xue 08dc2a857608a09d87d0209a3a8065e1c22e25a5 m
PIPE-3211: bump runtime dependencies in `pyproject.toml` and update `pixi.lock`
- Bump bdsf to ~=1.14 and drop macOS platform/version constraint now that native wheels support Python 3.13+ on Apple Silicon.
- Bump low-risk runtime dependencies: intervaltree to ~=3.2, mako to ~=1.4, and pypubsub to ==4.0.7.
- Synchronize pixi.lock across all environments. -
Rui Xue 9d3fc84477d803a0c67f325e7375d13af31a6caa m
PIPE-3211/PIPE-2930: Remove duplicated test tasks from `pyproject.toml` and update Numpy version constraint in `requirements.txt`
-
Rui Xue 29cff76c4fd3245bc64db0053f61774cff205fe0 m
Pull request #1974: PIPE-3251: Fallback to `PySynthesisImager` in serial CASA session when `parallel=True`
Merge in PIPE/pipeline from PIPE-3251-fallback-to-pysynthesisimager-in-a-serial-casa-session-when-parallel-true-for to main
* commit 'b50c8ea978c605e96d1961f213ebad974c87615f':
PIPE-3251: Fallback to `PySynthesisImager` in serial CASA session when `parallel=True` -
Andres Guzman 1f1b1cd216b977a61b80fb30fd4ceee9fd383e70 m
Pull request #1970: PIPE-3240.
Merge in PIPE/pipeline from PIPE-3240-fixes-to-extern-code-tsys_contamination to main
* commit 'c7fb9fc782c4403fad4e2dea6c8ec0b94f4bf205':
PIPE-3240: Fix mp.min typo and handle empty peak prominences in model_break
PIPE-3240. Apply the three changes in the ticket description. -
Rui Xue 44b7d0d26085365533abe8f12f47ddf4778c9ebe m
Pull request #1978: PIPE-3252: update citation example to Pipeline 2026.2.0 and CASA 6.7.4
Merge in PIPE/pipeline from PIPE-3252-update-acknowledgement-to-main to main
* commit '44db00801842e89d4d13c3f5ab24ae640fcfddcc':
PIPE-3252: update citation example to Pipeline 2026.2.0 and CASA 6.7.4 -
Rui Xue 44db00801842e89d4d13c3f5ab24ae640fcfddcc m
PIPE-3252: update citation example to Pipeline 2026.2.0 and CASA 6.7.4
- Bump example citation versions in acknowledgement.md to Pipeline 2026.2.0.27
and CASA 6.7.4-8.
- Clarify cross-reference link to software design overview. -
Rui Xue c7fb9fc782c4403fad4e2dea6c8ec0b94f4bf205 m
PIPE-3240: Fix mp.min typo and handle empty peak prominences in model_break
-
Rui Xue b50c8ea978c605e96d1961f213ebad974c87615f m
PIPE-3251: Fallback to `PySynthesisImager` in serial CASA session when `parallel=True`
- Add fallback in imageparams heuristics to revert to serial imaging mode when parallel=True is requested but no CASA MPI session is active.
- Clarify parallel synthesis imaging docstrings in makeimlist, imageprecheck, and checkproductsize.- pipeline/hif/heuristics/imageparams_base.py (version b50c8ea978c605e96d1961f213ebad974c87615f) (diffs)
- pipeline/hif/heuristics/imageparams_vlass_single_epoch_continuum.py (version b50c8ea978c605e96d1961f213ebad974c87615f) (diffs)
- pipeline/hif/tasks/checkproductsize/checkproductsize.py (version b50c8ea978c605e96d1961f213ebad974c87615f) (diffs)
- pipeline/hif/tasks/makeimlist/makeimlist.py (version b50c8ea978c605e96d1961f213ebad974c87615f) (diffs)
- pipeline/hifa/tasks/imageprecheck/imageprecheck.py (version b50c8ea978c605e96d1961f213ebad974c87615f) (diffs)
-
Rui Xue 0c9ad4a7f5ad701bd618ee484bf476351051b988 m
Pull request #1971: PIPE-2738: update task reference manual title formatting
Merge in PIPE/pipeline from PIPE-2738-main-update-refman-title to main
* commit '8e292b95f92e36ed0cbf0c8f02a3d2acab947b6e':
PIPE-2738: update task reference manual title formatting -
Rui Xue 8e292b95f92e36ed0cbf0c8f02a3d2acab947b6e m
PIPE-2738: update task reference manual title formatting
-
Rui Xue 941723b0a49b9bfcc02a08bd92fcb0c00c334bcf m
Pull request #1935: Migrate the PIPE-2738 documentation improvement to main
Merge in PIPE/pipeline from docs/PIPE-2738-improve-docs-for-main-part3 to main
* commit 'fbdf591a705f2546e47b28a96d92681e75a174b9':
PIPE-2738: fix typos in hifa_spwphaseup task docstring
PIPE-2738: Documentation build configuration and tooling updates
PIPE-2738: Update CLI and task docstrings for PL2026
PIPE-2738: Add PL2026 documentation guides, release notes, and assets
PIPE-2738: preserve original docstrings for Sphinx; fix doc rendering issues
PIPE-2738: make pdf link version-contained and use short version on pdf cover
PIPE-2738: Added SD changes from Kotomi
PIPE-2738: Added branding to the ALMA User's guide front page
PIPE-2738: dynamically strip Sphinx markup from task docstrings for terminal users
PIPE-2738: Did a readthrough of all hifa_; added back in some description that I thought was important. Also tried to check Kotomi's changes ~Aug 3 in the PLUG, that they got transferred correctly, but those should be double-checked.
PIPE-2738: Update docs badge to reference pixi-based build workflow -
Rui Xue fbdf591a705f2546e47b28a96d92681e75a174b9 m
PIPE-2738: fix typos in hifa_spwphaseup task docstring
-
Rui Xue ae75f12444fcaed963e71a9bfd5e2f07bb25bcf3 m
PIPE-2738: Documentation build configuration and tooling updates
- .readthedocs.yaml (version ae75f12444fcaed963e71a9bfd5e2f07bb25bcf3) (diffs)
- pipeline/infrastructure/doctools.py (version ae75f12444fcaed963e71a9bfd5e2f07bb25bcf3) (diffs)
- pyproject.toml (version ae75f12444fcaed963e71a9bfd5e2f07bb25bcf3) (diffs)
- requirements_docs.txt (version ae75f12444fcaed963e71a9bfd5e2f07bb25bcf3) (diffs)
- scripts/update_references.py (version ae75f12444fcaed963e71a9bfd5e2f07bb25bcf3) (diffs)
-
Rui Xue 0c87523cdcb789fe2fcb78a6843268bc7034016e m
PIPE-2738: Update CLI and task docstrings for PL2026
- pipeline/domain/datatype.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hif/cli/hif_applycal.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hif/cli/hif_checkproductsize.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hif/cli/hif_correctedampflag.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hif/cli/hif_findcont.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hif/cli/hif_findroi.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hif/cli/hif_lowgainflag.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hif/cli/hif_makeimages.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hif/cli/hif_makeimlist.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hif/cli/hif_mstransform.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hif/cli/hif_selfcal.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hif/cli/hif_setmodels.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hif/tasks/findcont/findcont.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hif/tasks/findroi/findroi.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hif/tasks/makeimlist/makeimlist.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hifa/cli/hifa_antpos.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hifa/cli/hifa_bandpass.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hifa/cli/hifa_diffgaincal.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hifa/cli/hifa_exportdata.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hifa/cli/hifa_flagdata.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hifa/cli/hifa_fluxcalflag.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hifa/cli/hifa_gaincalsnr.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hifa/cli/hifa_gfluxscale.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hifa/cli/hifa_imageprecheck.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hifa/cli/hifa_importdata.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hifa/cli/hifa_lock_refant.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hifa/cli/hifa_restoredata.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hifa/cli/hifa_spwphaseup.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hifa/cli/hifa_targetflag.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hifa/cli/hifa_timegaincal.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hifa/cli/hifa_tsysflag.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hifa/cli/hifa_unlock_refant.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hifa/cli/hifa_wvrgcalflag.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hifa/tasks/imageprecheck/imageprecheck.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hsd/cli/hsd_baseline.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hsd/cli/hsd_imaging.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hsd/cli/hsd_importdata.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hsd/cli/hsd_k2jycal.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
- pipeline/hsd/cli/hsd_skycal.py (version 0c87523cdcb789fe2fcb78a6843268bc7034016e) (diffs)
-
Rui Xue b675284a8337834d8b2b5911cc5f206929a879b8 m
PIPE-2738: Add PL2026 documentation guides, release notes, and assets
- docs/README.rst (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/_extension/jira_links.py (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/_static/custom_theme.css (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/_static/robots.txt (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/_static/viewer_init.js (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/_static/viewerjs/README.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/_static/viewerjs/viewer.min.css (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/_static/viewerjs/viewer.min.js (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/acknowledgement.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/conf.py (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/devel/misc/python3_conversion_notes.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/devel/reference/ALMA-Imaging-Workflow.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/devel/reference/spectral_windows.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/devel/setup/monolithic_casa.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/devel/setup/pixi_tasks.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/devel/setup/readthedocs.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/devel/testing/unit_tests.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/examples/test2.rst (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/figures/PL2026_hifa_diffgaincal_incHeuristic_lowSNR.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/figures/PL2026_hifa_gfluxscale_workflowtitle.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/figures/PL2026_size_mitigation_flowchart_final.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/figures/contamination.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/figures/elevation_difference.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/index.rst (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/overview.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/pipeline_tasks/individual_task.mako (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/pipeline_tasks/pipeline_tasks.mako (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/references.rst (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/references/pipeline.bib (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/references/readme.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/releases.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/task_reference.rst (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/tasks.rst (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/tickets/pipe3061.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/12m_findcont_timing_scatter.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/CAS-14703-phase_vs_time.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/PIPE-2644-popup.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/PIPEREQ-316_example1.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/PIPEREQ-316_example2.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/alma-science-pipeline.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/bytopiclow.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/data-processing-files.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/helper-text-files.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/hifa_polcalimage-recipe.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/hsd_calimage-recipe.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/index.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/known_issues.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/lowSNR-workflow.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/modifying-a-pipeline-run.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/ms_overview.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/ms_overview_1.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/ms_overview_2.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/pipeline-versions-and-documentation.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/pipeline-weblog.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/plotcommand1.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/plotcommand2.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/quick-start.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/timegaincal_bottomhalf.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/weights.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whats-new-2025.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whats-new-2026.md (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whatsnew/2022.1.01778.S_after.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whatsnew/Band2run.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whatsnew/FDMspws.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whatsnew/FlaggingQAmods.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whatsnew/PIPE-3082examples.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whatsnew/PIPE65_importdata_PL2026_new.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whatsnew/PL2026_size_mitigation_flowchart_final.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whatsnew/Polcal_bandpass_after_lockrefant_unregister.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whatsnew/Screenshot_2026-02-20_at_11.46.50.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whatsnew/Screenshot_2026-06-10_at_6.06.05_PM.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whatsnew/Screenshot_2026-07-10_at_9.43.58_AM.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whatsnew/dev_virtual_spw_stage11.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whatsnew/idea.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whatsnew/m100_stage7_accordion.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whatsnew/main-source2_tsys_scans.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whatsnew/page513.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whatsnew/screenshot_2026-02-20.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whatsnew/screenshot_2026-06-10.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whatsnew/screenshot_2026-07-10.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whatsnew/spw25.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whatsnew/spw25copol.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whatsnew/spw25stokesI.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
- docs/source/users_guide/whatsnew/weblogOverview.png (version b675284a8337834d8b2b5911cc5f206929a879b8) (diffs)
-
Rui Xue 4e6b4b4dbbfd685dc27b27c71448c2d27e568319 m
Merge tag '2026.2.1.40' into docs/PIPE-2738-improve-docs-for-main-part3
-
Andres Guzman <andres.guzman@Andress-MacBook-Pro.local> 35988508df47ccb506245375b4aeba684087ef4a m
PIPE-3240. Apply the three changes in the ticket description.
-
Takeshi Nakazato b9106cae3b557a37333cf2492ade928904ba0732 m
Merge branch 'main' into PIPE-3228-clone-hsd_imaging-fail-of-atm-line-identification-in-contamination-plots
-
Takeshi Nakazato 338283376f4a25d66ff5ef5cbe9bdbaafc563398 m
Pull request #1958: PIPE-3154 overwrite exisitng k2jy caltable
Merge in PIPE/pipeline from PIPE-3154-hsd_k2jycal-jy-k-factors-get-multiplied-when-k2jycal-is-repeated-for-runs-with-h_resume to main
* commit '3d4ebb69ecbf9c1a0adbe5196d8d8c5e3b94fae4':
Overwriting caltable is notified by a warning message.
PIPE-3154 overwrite exisitng k2jy caltable -
Rui Xue 00d8798865bd24ee3a10fcb0c097a8983e8621cf m
Pull request #1963: PIPE-3202: Use source IDs and source names for wvrgcal `tie` heuristic
Merge in PIPE/pipeline from PIPE-3202-field-name-sent-to-wvrgcal-tie-without-quotation-mark to main
* commit '1636dc36e47e756d51d9bf8727eebbe1c7620ac0':
PIPE-3202: Use source IDs and source names for wvrgcal `tie` heuristic -
Rui Xue 9f7eb8f132034bae2b6c9acd13ab5493ee4138f2 m
Pull request #1962: PIPE-3239: Add bpsolint_mode parameter to VLA bandpass tasks
Merge in PIPE/pipeline from PIPE-3239-add-task-parameter-to-testbpdcals-semifinalbpdcals-and-finalcals-to-turn-off-bandpass to main
* commit '501eb1e7b1af4d891059640bbeb27cc4a44c0344':
PIPE-3239: Clean up bandpass heuristics logging and simplify helper functions
PIPE-3239: Use Mock with Context spec in bandpass_test
PIPE-3239: Add bpsolint_mode parameter to VLA bandpass tasks -
Rui Xue 1636dc36e47e756d51d9bf8727eebbe1c7620ac0 m
PIPE-3202: Use source IDs and source names for wvrgcal `tie` heuristic
Update `_calculate_tie` in `WvrgcalHeuristics` to use `field.source_id`
and `field.source.name` rather than field IDs and names. Because `wvrgcal`
solves per source (`segsource=True`), the `tie` parameter expects source
specifications. This also ensures multiple pointings in mosaic targets
collapse into their shared source ID and name. -
Shawn Booth dbe58a812c82e936927a97273f3918e1d33cf07f
Merge remote-tracking branch 'origin/main' into PIPE-2979-pydantic
-
Rui Xue 501eb1e7b1af4d891059640bbeb27cc4a44c0344 m
PIPE-3239: Clean up bandpass heuristics logging and simplify helper functions
- Switch to lazy logging in do_bandpass for bpsolint_mode heuristics
- Simplify _compute_median_snr, ensuring immediate subtable cleanup and typed docstrings
- Normalize band casing in is_high_frequency_band and deduplicate HIGH_BANDS
- Log warning and debug traceback if exception occurs during SPW frequency lookup
- Add unit test for exception logging in bandpass_test.py -
Rui Xue 2e06c9acbcdffb0ecd6458f2dbc418add8499bdd m
Pull request #1940: PIPE-3202: Use field IDs for wvrgcal `tie` parameter
Merge in PIPE/pipeline from PIPE-3202-field-name-sent-to-wvrgcal-tie-without-quotation-mark to main
* commit 'f5ba3be8c9a4ee3e821ee27eaa2ac57ef685afe1':
PIPE-3202: Use field IDs for wvrgcal `tie` parameter -
Dirk Muders 182fa7011757f867f355ceaa94a251d9cdaa6f39 m
Pull request #1959: PIPE-3052/PIPE-3231: Unset default vis parameter to avoid misleading weblog inputs rendering.
Merge in PIPE/pipeline from PIPE-3052_PIPE-3231_Fix_vis_parameter_weblog_rendering to main
* commit '08605545421f702c55ae4ff63dc9b69009a9c436':
PIPE-3052/PIPE-3231: Fetch vis name from the results object rather than the (now empty) inputs.vis variable when writing VLASS specific metadata.
PIPE-3052/PIPE-3231: Unset default vis parameter to avoid misleading weblog inputs rendering. -
Takeshi Nakazato 34de82a696fa3766663062589e794c274628bfdb m
Pull request #1944: PIPE-3200 clone for main hsd applycal empty plot of amplitude difference xx yy vs frequency recurred
Merge in PIPE/pipeline from PIPE-3200-clone-for-main-hsd_applycal-empty-plot-of-amplitude-difference-xx-yy-vs-frequency-recurred to main
* commit 'bf99b2d647305421956f7337988383d783be8f9d':
use boolean instead of list to detect plotted data
PIPE-3200 examine all antennas in the QAScore
PIPE-3200 improve docstring
PIPE-3200 more robust fix for empty summary plot issue -
Takeshi Nakazato 3d4ebb69ecbf9c1a0adbe5196d8d8c5e3b94fae4 m
Merge branch 'main' into PIPE-3154-hsd_k2jycal-jy-k-factors-get-multiplied-when-k2jycal-is-repeated-for-runs-with-h_resume
-
Takeshi Nakazato 02e68fb570ef5d0d1e7b23b1dac27702ba6d17a9 m
Overwriting caltable is notified by a warning message.
-
Takeshi Nakazato bf99b2d647305421956f7337988383d783be8f9d m
Merge branch 'main' into PIPE-3200-clone-for-main-hsd_applycal-empty-plot-of-amplitude-difference-xx-yy-vs-frequency-recurred
-
Rui Xue 41253463e189477bf5caaa9b151cf9fdba27acb6 m
PIPE-3239: Use Mock with Context spec in bandpass_test
Fix context type error in bandpass unit tests by specifying `spec=Context`
when creating mock pipeline contexts for task inputs classes. -
Rui Xue 86f6ee03ed3ab62fa8de02efa058921ebc5d7e35 m
PIPE-3239: Add bpsolint_mode parameter to VLA bandpass tasks
Add task parameter `bpsolint_mode` to `hifv_testBPdcals`, `hifv_semiFinalBPdcals`,
and `hifv_finalcals` to control bandpass spectral solint optimization heuristics.
This prevents spectral averaging from corrupting bandpass solutions at lower
frequencies (X-band and below) where low S/N is frequently caused by RFI rather
than true low signal.
Supported modes:
- 'auto' (default): optimize only for Ku-band and higher frequencies (>= 12 GHz)
- 'on': optimize for all bands
- 'off': disable optimization for all bands- pipeline/hifv/cli/hifv_finalcals.py (version 86f6ee03ed3ab62fa8de02efa058921ebc5d7e35) (diffs)
- pipeline/hifv/cli/hifv_semiFinalBPdcals.py (version 86f6ee03ed3ab62fa8de02efa058921ebc5d7e35) (diffs)
- pipeline/hifv/cli/hifv_testBPdcals.py (version 86f6ee03ed3ab62fa8de02efa058921ebc5d7e35) (diffs)
- pipeline/hifv/heuristics/bandpass.py (version 86f6ee03ed3ab62fa8de02efa058921ebc5d7e35) (diffs)
- pipeline/hifv/heuristics/bandpass_test.py (version 86f6ee03ed3ab62fa8de02efa058921ebc5d7e35) (diffs)
- pipeline/hifv/tasks/finalcals/finalcals.py (version 86f6ee03ed3ab62fa8de02efa058921ebc5d7e35) (diffs)
- pipeline/hifv/tasks/semiFinalBPdcals/semiFinalBPdcals.py (version 86f6ee03ed3ab62fa8de02efa058921ebc5d7e35) (diffs)
- pipeline/hifv/tasks/testBPdcals/testBPdcals.py (version 86f6ee03ed3ab62fa8de02efa058921ebc5d7e35) (diffs)
-
Ajay Vibhute 7428986dbf25773d5abea8e4cf7860d426420fcd m
Pull request #1816: PIPE-3064/PIPE-3133
Merge 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 independently score available calibration tables
PIPE-3133: skip bandpass run for spws with very low S/N
PIPE-3064: minor changes suggested in PR review
PIPE-3064: adding check to ensure caltable is present before running the task
PIPE-3133: checking if caltable is already present before appending solution to the existing table
PIPE-3064: moving flagcount in the beginning
PIPE-3064: checking existance of ktypecaltable, and gtypecaltable -
Takeshi Nakazato 8e5c0d0fe950fabb183fabb692450113183c62f5 m
Merge branch 'main' into PIPE-3206-hsd_flagdata-offset-pointing-plots-for-ephemeris-data-is-not-updated-after-deterministic
-
Ajay Vibhute 49437d83ef0fe8f89c9b1d6c8d75d1ed683699a9 m
Pull request #1939: PIPE-2842: update QA scores in hifv_statwt
Merge 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 scores -
Rui Xue 9dec69d2aa3a5a11f1afe60d4239b71a4b059ce6 m
Pull request #1954: PIPE-3216: Scale VLA clipping QA scores by flag fraction
Merge 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 fraction -
Dirk Muders 08605545421f702c55ae4ff63dc9b69009a9c436 m
PIPE-3052/PIPE-3231: Fetch vis name from the results object rather than the (now empty) inputs.vis variable when writing VLASS specific metadata.
-
Dirk Muders a4d92349827c7ab174b2cf21292e282102232f73 m
PIPE-3052/PIPE-3231: Unset default vis parameter to avoid misleading weblog inputs rendering.
-
Rui Xue 12efb2be9da8f7f620d3cff3ce63b22a4f6d086a m
PIPE-3216: Sort VLA clipping QA scores by severity
Separate 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. -
Takeshi Nakazato a3b14f085163806f35739eb216d1e1d15fcb2e83 m
updated schematic diagram
-
Takeshi Nakazato 5334b87ca06d01b4a99a854d5d44e06596390e6d m
fix wrong index in docstring
-
Takeshi Nakazato a8eac6156a26777bd455c5fba7942683b8eb14b9 m
format docstring
-
Luca Di Mascolo a7c319f9d380d4391397afe043f74729b2818b28 m
Pull request #1956: PIPE-3178 clone include the imaging statistics for stokes q u and v target images in the
Merge 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 tag -
Rui Xue 08c91a5abe8f9e0506ce4c518f16fae1d7c854ff m
Pull request #1891: PIPE-3166: Optimize spectrum extraction to avoid subimage creation
Merge 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 creation -
Rui Xue ca4823d013cdbc346c7ba95799c1fda8bf05dcd2 m
PIPE-3064: Clarify bandpass warning when all SPWs have low S/N
-
Rui Xue 7dd578b35890049c42bc1eb505f209c6f2ffb707 m
Merge 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-observation
-
Rui Xue ac6963c8768bd3d89b6becab78871ac425ff2b57 m
PIPE-3064: Add existence check before computing bandpass S/N statistics
Prevents 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. -
Rui Xue c492e0522999be62d1327bf324c7189ec2f680a7 m
PIPE-3216: Scale VLA clipping QA scores by flag fraction
Replace 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. -
Takeshi Nakazato 9d3cb26e9bf4ed7dfc4f40e8f9b76e8b2db694af m
cache interpolator object for each baseband
-
Takeshi Nakazato ade56df83caf7662134a90c7a435b34732da71a9 m
avoid unbound local warning
-
Takeshi Nakazato 01708e6be3fd75e60ad0ad8ad92e517163f330f1 m
ensure ascending order
-
Takeshi Nakazato f28c21e62e1f42b1eeea60f3e363a12bc9af0a35 m
PIPE-3226 fix a bug in interpolating tau
In addition to the bug fix, SDcalatmtorr.getCalAtmData has been simplified to return tau only. Based on this simplification, the function was renamed to getTau. -
Takeshi Nakazato d3ccf6ee1989e3ec06399ef339576de38fb6d120 m
add unit test for SDcalatmcorr
-
Rui Xue f01def5a07f82ad087a7cf6b898ea87a6f46cd96 m
Pull request #1936: PIPE-3214: Replace `set()` with `deduplicate()` for deterministic plot ordering
Merge 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 ordering -
Rui Xue bda3103e0f21709b5907224901d63431076d34a9 m
Merge remote-tracking branch 'origin/main' into PIPE-3133-hifv_testbpdcals-fails-on-a-multi-band-spectral-line-dataset
-
Rui Xue 986c27f012aacd310a39427d0a6020d3cd70eb3f m
PIPE-3133: add logging for skipped zero-SNR SPWs
-
Rui Xue d22fb6769bd541295515f10e3bf85f9af818c9b5 m
PIPE-2842: Adjust hifv_statwt variance thresholds and fix message typo
-
Rui Xue fee6d9a4300b223a9445017458cd1967de24d908 m
PIPE-3064: Improve QA handler to independently score available calibration tables
-
Rui Xue be5e102405f251a82770fb08be0c15f2775122c6 m
Merge remote-tracking branch 'origin/main' into PIPE-3064-pipeline-fails-when-a-band-is-fully-flagged-in-a-multi-band-observation
-
Arya Babai e72ffe79f9d8d8cd74990d4b507b8442fbbfd48a m
Pull request #1791: PIPE-1780 change hif applycal uv plots to use time averaging
Merge 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 cleaning; planned for the next commit
no change
Added code to reduce the number of channels to plot.
PIPE-1780.
changed location of the hard coded values.
correction on default value
first implementation -
Arya Babai 467046dbed5acbc11a30b853e9092459c0f56163 m
Merge branch 'main' into PIPE-1780-change-hif_applycal-uv-plots-to-use-time-averaging Final merge before, merging the branch into the main.
-
Rui Xue a72337b580e1abc5f92c092d34b52ccc66cff6fd m
Pull request #1943: PIPE-3170: fix the MS summary page for calsurvey data
Merge in PIPE/pipeline from PIPE-3170-calsurvey-ms-summary-page-blank to main
* commit 'e1713ac005aca301347f30f473c4e378e31a6a3f':
PIPE-3170: Fix numpy error on missing zenith angle data -
Rui Xue 2c9f2035aa3b5002b94df0978dcd82f2b20f10cb m
Pull request #1946: PIPE-3219: remove the findroi product copy from the weblog stage subdirectory structure
Merge 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 rendering -
Hajime Ezawa a3236a0f13d2111d286331e8aa9c877cd19da91d m
Pull request #1929: PIPE-3201: bug fix to exportdata/__init__.py
Merge 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__.py -
Takeshi Nakazato b3e9beaa6fa601965b2149654f1e3bcd164c5456 m
PIPE-3154 overwrite exisitng k2jy caltable
-
Hajime Ezawa 1835a969cf985d89e8c13550190d26001d897cc7 m
Merge branch 'main' of https://open-bitbucket.nrao.edu/scm/pipe/pipeline into PIPE-3201-clone-for-main-hsd_exportdata-weblog-not-properly-generated
-
Hajime Ezawa f0f36647ba20e7dd39580afa4f262ab5c128f0d8 m
Pull request #1922: PIPE-3184: fixes to release/2026.2.0 with PIPE-3161
Merge 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-3161 -
Takeshi Nakazato c9e029d73ffb1f329a734a37f00ef524b4436d10 m
use boolean instead of list to detect plotted data
-
Rui Xue cc494484ee0d3a638ed6b24678d78a72a4aad05e m
Pull request #1942: PIPE-2930: Fix remaining NumPy 2.4+ issues
Merge 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 issues -
Takeshi Nakazato 05c88ee8534b1e2190991c4e53d699699daabdc8 m
Pull request #1938: PIPE-3205 clone for main hsd skycal error during qa score calculation
Merge 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 values -
Takeshi Nakazato 36d9b32c9ad5ccd1b4f5e6c35209d053442ed9a1 m
Pull request #1937: PIPE-3204 clone for main hsd skycal elevation difference vs time plot show flagged data
Merge 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 solution -
Cristian Marocico 53a3b0019fb4c6862def67dafda1ef4f15e9a0e4 m
Pull request #1836: PIPE-3095
Merge in PIPE/pipeline from PIPE-3095-correlations-bits-columns-shows-bits-4x4 to main
* commit '00ad0701608de5c3f2c6f4ae4b1b7f8c0b55bb12':
Implemented changes -
Rui Xue ccf856190ce98307c5714e0d4ea331d69435b9aa m
PIPE-3219: Remove pickle from findroi artifact links
-
Rui Xue 60790ae54ca6149ba0dfc345b13a351c47b335c1 m
PIPE-3129: Add view/download buttons for findroi artifacts
Show "View or download" for text files (.dat, .txt, .csv) and download-only for binary files -
Rui Xue 5256868e884ca0381300f2b8886c2597308f9951 m
PIPE-3219: Remove `findroi_products.tar` from weblog rendering
Skip 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. -
Rui Xue ca2fc257cab467d12daa853b6e74c69bbb393f73 m
Pull request #1932: PIPE-3169 and PIPE-3207
Merge 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 sourcename -
Dirk Muders d2648d210399f23ad47ae1f6ccbd216dc5280eb8 m
Pull 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. -
Rui Xue 7b33a786c84cd4a5b67a64e3fa86087567a6a92b m
Pull request #1845: PIPE-3120: uvrange not being used in hifv fluxboot
Merge 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 uvrange constraint handling in fluxboot gaincal