Skip to content

Fix/sawfish_gcp_deloc#265

Merged
williamrowell merged 2 commits intodevelop-v3from
fix/sawfish_gcp_deloc
Nov 11, 2025
Merged

Fix/sawfish_gcp_deloc#265
williamrowell merged 2 commits intodevelop-v3from
fix/sawfish_gcp_deloc

Conversation

@williamrowell
Copy link
Copy Markdown
Collaborator

  • GCP delocalization script fails to delocalize sample-specific outputs using read_lines() (e.g. Array[File] copynum_bedgraph), but the task succeeds without errors, making this bug difficult to track
  • We don't want to use glob(), because it wouldn't necessarily maintain the sample order.
  • This patch generates the sample-specific output names as strings in advance and provides these to sawfish_call as an input.

#263
broadinstitute/cromwell#5592

- GCP delocalization script fails to delocalize sample-specific outputs using `read_lines()` (e.g. `Array[File] copynum_bedgraph`), but the task succeeds without errors, making this bug difficult to track
- We don't want to use `glob()`, because it wouldn't necessarily maintain the sample order.
- This patch generates the sample-specific output names as strings in advance and provides these to `sawfish_call` as an input.

#263
broadinstitute/cromwell#5592
@williamrowell williamrowell added the bug Something isn't working label Nov 10, 2025
@williamrowell williamrowell self-assigned this Nov 10, 2025
Copy link
Copy Markdown
Collaborator

@hkeward hkeward left a comment

Choose a reason for hiding this comment

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

LGTM!

@williamrowell williamrowell merged commit 8b39f3e into develop-v3 Nov 11, 2025
@williamrowell williamrowell deleted the fix/sawfish_gcp_deloc branch November 11, 2025 18:18
@williamrowell williamrowell mentioned this pull request Nov 19, 2025
williamrowell added a commit that referenced this pull request Nov 20, 2025
* fix: Update stat_sv_DUP_count calculation to include `./1` calls. (#259)
* fix: Sawfish output delocalization on GCP (#265)
  - GCP delocalization script fails to delocalize sample-specific outputs using `read_lines()` (e.g. `Array[File] copynum_bedgraph`), but the task succeeds without errors, making this bug difficult to track
  - We don't want to use `glob()`, because it wouldn't necessarily maintain the sample order.
  - This patch generates the sample-specific output names as strings in advance and provides these to `sawfish_call` as an input.
  - Closes #263
  - Relates to broadinstitute/cromwell#5592
* bump: Update to Paraphase 3.4.0 (#266)
* bump: Update Sawfish to v2.2.1 (#267)
* bump: Update StarPhase to v2.0.0 (#268)
* Update version numbers to v3.1.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants