Skip to content

Make dataset writable and fix quotation input parameters#95

Merged
jurjen93 merged 10 commits intomasterfrom
phasediff_fix
Feb 18, 2026
Merged

Make dataset writable and fix quotation input parameters#95
jurjen93 merged 10 commits intomasterfrom
phasediff_fix

Conversation

@jurjen93
Copy link
Collaborator

@jurjen93 jurjen93 commented Feb 17, 2026

This MR fixes:

  • An issue that comes up when running get_phasediff.cwl and concat_csv.cwl with Toil-CWL-runner without singularity container, where double quotation marks are not interpreted the same as single quotation marks.
  • Make the phasediff_ms writable, as it updates the input MS when converting the dataset from linear to circular polarisation, which makes it impossible to restart a failed job.
  • Add back the pre-averaging before phasediff selection to speedup processing.

@jurjen93 jurjen93 requested review from tikk3r and removed request for tikk3r February 17, 2026 09:16
tikk3r
tikk3r previously approved these changes Feb 17, 2026
@jurjen93 jurjen93 requested a review from tikk3r February 17, 2026 17:15
Copy link
Member

@tikk3r tikk3r left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The fixes look good. Just have some clarifying questions.

Why is the pre-averaging step added over just keeping the averaging settings in the call to facetselfcal? Is this to save some I/O by having the initial averaging call need only read access to the input such that the writable copy for facetselfcal is quicker?

Copy link
Member

@tikk3r tikk3r left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The parameter changes sound sensible, so approved in my book.

@jurjen93 jurjen93 merged commit a98f9b8 into master Feb 18, 2026
8 checks passed
@jurjen93 jurjen93 deleted the phasediff_fix branch February 18, 2026 17:36
jurjen93 added a commit that referenced this pull request Feb 24, 2026
This MR fixes:
- An issue that comes up when running get_phasediff.cwl and
concat_csv.cwl with Toil-CWL-runner without singularity container, where
double quotation marks are not interpreted the same as single quotation
marks.
- Make the phasediff_ms writable, as it updates the input MS when
converting the dataset from linear to circular polarisation, which makes
it impossible to restart a failed job.
- Add back the pre-averaging before phasediff selection to speedup
processing.
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.

2 participants