Skip to content

Updates to make the malaria comparison pipelines run to completion on the new test sets#510

Merged
jonn-smith merged 16 commits intomainfrom
jts_fix_comparison_malaria_pipelines
Dec 10, 2025
Merged

Updates to make the malaria comparison pipelines run to completion on the new test sets#510
jonn-smith merged 16 commits intomainfrom
jts_fix_comparison_malaria_pipelines

Conversation

@jonn-smith
Copy link
Copy Markdown
Collaborator

No description provided.

- Added bcftools plugins directory from the build stage to the final
image stage.  This enables bcftools plugins, such as `+split`.
- Added `SplitMultiSampleVCF.wdl` which contains a single task to split
  a multi-sample VCF into individual sample VCFs.  Uses bcftools
  `+split`.
- Added `SplitMultiSampleVCF` to dockstore.
- Updated internal name of
  SRJointCallGVCFsWithGenomicsDB_Pf_Niare_VETS.wdl to reflect the actual
  workflow name.
- Modified GenotypeGVCFs runtime attributes for BroadOnPremMalariaPipeline_2_JointVariantCalling.wdl
- Utils::SplitContigToIntervals was returning interval lists with
  numerical positions in their names.  These lists were then being
  sorted by name, which was causing problems with coordinate sorting
  (lexicographic sorts put `10` ahead of `8`).  The outputs of this
  task now use 0-padded positions to fix this.
@jonn-smith jonn-smith merged commit 25d107f into main Dec 10, 2025
10 checks passed
@jonn-smith jonn-smith deleted the jts_fix_comparison_malaria_pipelines branch December 10, 2025 03:50
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