merge_bams
pipes/WDL/workflows/merge_bams.wdl

WORKFLOW merge_bams

File Path pipes/WDL/workflows/merge_bams.wdl
WDL Version 1.0
Type workflow

Imports

Namespace Path
read_utils ../tasks/tasks_read_utils.wdl

Workflow: merge_bams

Merge, reheader, or merge-and-reheader BAM files.

Author: Broad Viral Genomics
viral-ngs@broadinstitute.org

Inputs

Name Type Description Default
in_bams Array[File]+ - -
sample_name String? - -
reheader_table File? - -
5 optional inputs with default values

Outputs

Name Type Expression
out_bam File merge_and_reheader_bams.out_bam
viral_core_version String merge_and_reheader_bams.viralngs_version

Calls

This workflow calls the following tasks or subworkflows:

CALL TASKS merge_and_reheader_bams

No explicit input mappings

Images

Container images used by tasks in this workflow:

🐳 Parameterized Image
⚙️ Parameterized

Configured via input:
docker

Used by 1 task:
  • merge_and_reheader_bams
← Back to Index

merge_bams - Workflow Graph

🖱️ Scroll to zoom • Drag to pan • Double-click to reset • ESC to close

merge_bams - WDL Source Code

version 1.0

import "../tasks/tasks_read_utils.wdl" as read_utils

workflow merge_bams {
    meta {
        description: "Merge, reheader, or merge-and-reheader BAM files."
        author: "Broad Viral Genomics"
        email:  "viral-ngs@broadinstitute.org"
    }

    call read_utils.merge_and_reheader_bams
    output {
        File   out_bam            = merge_and_reheader_bams.out_bam
        String viral_core_version = merge_and_reheader_bams.viralngs_version
    }   
}