Skip to content

Support for gridding full singledish mosaics - #414

Draft
thomaswilliamsastro wants to merge 1 commit into
masterfrom
sd-grid-together
Draft

thomaswilliamsastro wants to merge 1 commit into
masterfrom
sd-grid-together

Conversation

@thomaswilliamsastro

@thomaswilliamsastro thomaswilliamsastro commented Oct 21, 2026 •

Copy link
Copy Markdown
Collaborator

Draft for now while the NGC253 stress-test runs

This PR adds support for combining multiple different TP mosaics together at once. It essentially loops over each MOUS, performing the calibration, before splitting out the field name (as defined in the ms_keys) and performing one big tsdimaging call at the end. This seems to be performing better than trying to linearly mosaic at the end.

It also takes a bit of time to try and improve on the "overwrite" switch in the pipeline. If False it should now just zoom through and not do any heavy processing. Default remains True, for backwards compatibility.

NGC7793:

image
  • Add support for gridding multiple mosaics in the SD pipeline
  • Do a better job with the overwrite switch for the SD pipeline

**Draft for now while the NGC253 stress-test runs**

This PR adds support for combining multiple different TP mosaics together at once. It essentially loops over each MOUS, performing the calibration, before splitting out the field name (as defined in the ms_keys) and performing one big tsdimaging call at the end. This seems to be performing better than trying to linearly mosaic at the end.

It also takes a bit of time to try and improve on the "overwrite" switch in the pipeline. If False it should now just zoom through and not do any heavy processing. Default remains True, for backwards compatibility.

- Add support for gridding multiple mosaics in the SD pipeline
- Do a better job with the overwrite switch for the SD pipeline
@codecov

codecov Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 3.89610% with 74 lines in your changes missing coverage. Please review.
✅ Project coverage is 7.94%. Comparing base (a2bf09e) to head (d01addb).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff            @@
##           master    #414      +/-   ##
=========================================
- Coverage    7.96%   7.94%   -0.02%     
=========================================
  Files          42      42              
  Lines       16631   16675      +44     
  Branches     3982    3995      +13     
=========================================
+ Hits         1324    1325       +1     
- Misses      15284   15327      +43     
  Partials       23      23              
Components Coverage Δ
casa 4.92% <4.83%> (-0.02%) ⬇️
handler 6.29% <0.00%> (-0.01%) ⬇️
spectral-cube 10.16% <ø> (ø)
utils 13.59% <ø> (ø)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant