Build: #396 was successful Changes by Rui Xue

Build result summary

Details

Completed
Queue duration
< 1 second
Duration
4 seconds
Labels
None
Agent
casaci-4.cv.nrao.edu test agent8
Revision
df553e34d6e0e53244ac27c105e7fb0bf296f60f

Code commits

Author Commit Message Commit date
Rui Xue Rui Xue df553e34d6e0e53244ac27c105e7fb0bf296f60f Pull request #1955: PIPE-684/PIPE-3218/PIPE-3255: VLA mosaic imaging
Merge in PIPE/pipeline from PIPE-684-vla-mosaic-imaging to main

* commit 'beed751da9a3c6555c661227f0e90d131b9ad0a7': (52 commits)
  PIPE-684: handle per-MS field lists and streamline center_field_ids
  PIPE-684: set VLA pblimit_image to 0.1 for mosaic non-cube imaging
  PIPE-3247/PIPE-3248: Improve field name rendering with text wrapping
  PIPE-684: consolidate flagged SPW warnings and skip fully flagged targets in makeimlist
  PIPE-3218: display spectral window lists as ranges in `exportdata` tables
  PIPE-684: Enable per-field mitigation parameter lookups in `makeimlist`
  PIPE-684: Add optional field parameter to `hm_cell/hm_imsize` lookups
  PIPE-684: improve `wrap_long_str` - track line length instead of using old modulo arithmetic
  PIPE-684: fix multi-target product size mitigation with per-(field,spw) keying
  PIPE-3218: fix HTML line breaks for long field names
  PIPE-684: Fix product size calculation and add field filtering
  PIPE-684: disable self-calibration heuristics for VLA mosaic targets
  PIPE-3218: wrap long source names in exportdata.mako weblog tables
  PIPE-3218: wrap long source names in `hifv_exportdata` weblog tables
  PIPE-684: export `wrap_long_str` in pipeline.infrastructure.utils
  PIPE-684: condense long composite field names in QA and log messages
  PIPE-684: merge weblog table columns in findcont and VLA exportdata
  PIPE-684: use `self.spwids` for field lookup and frequency calculation in VLA heuristics
  PIPE-684: optimize logging and improve VLA field intent docs
  PIPE-684: Refactor mosaic detection with modern Python standards and comprehensive tests
  ...
Rui Xue Rui Xue beed751da9a3c6555c661227f0e90d131b9ad0a7 m Merge remote-tracking branch 'origin/main' into PIPE-684-vla-mosaic-imaging
Rui Xue Rui Xue ec0d64616bb1e25c69cdbdc3475801c422703a87 m PIPE-684: handle per-MS field lists and streamline center_field_ids
- Support both string and per-MS sequence field selections in `center_field_ids`, fixing `AttributeError` from `.split()` when `inputs.field` is a list (e.g. in VLASS).
- Leverage `ms.get_fields(task_arg=...)` in `center_field_ids` to natively resolve field IDs, names, and selections via domain tools.
- Pass `fields` instead of flattened `field_names` in `phasecenter` to align with the per-MS heuristics contract.
- Add type hints and docstrings for `phasecenter` and `center_field_ids`.
Rui Xue Rui Xue 302d80afc5c8d1f2c54c5f934078817de2cd77ba m PIPE-684: set VLA pblimit_image to 0.1 for mosaic non-cube imaging
- Add optional `gridder` parameter to `pblimits` across base, VLA, and VLASS image heuristics classes.
- Update VLA heuristics to set `pblimit_image = 0.1` for non-cube mosaic imaging (keeping 0.2 for cube and -0.1 for single-field continuum).
Rui Xue Rui Xue 963956e8bd22165cc051817a887b04312b9ee253 m PIPE-3247/PIPE-3248: Improve field name rendering with text wrapping
- Wrap long comma-separated field names weblogs of `findcont` and `uvcontsub`
- Save and present only first field name by parsing composite field names in joint mask sky plots

Jira issues

IssueDescriptionStatus
Unknown Issue TypePIPE-684Could not obtain issue details from Jira
Unknown Issue TypePIPE-3218Could not obtain issue details from Jira
Unknown Issue TypePIPE-3247Could not obtain issue details from Jira
Unknown Issue TypePIPE-3248Could not obtain issue details from Jira
Unknown Issue TypePIPE-3255Could not obtain issue details from Jira