import "./tasks/merge_mendelian_vote.wdl" as merge_mendelian_vote import "./tasks/merge_chromo.wdl" as merge_chromo workflow {{ project_name }} { File inputSamplesFile Array[Array[File]] inputSamples = read_tsv(inputSamplesFile) File mut_file String docker String sample_name String cluster_config String disk_size scatter (sample in inputSamples){ call merge_mendelian_vote.merge_mendelian_vote as merge_mendelian_vote { input: vote_file=sample[0], mendelian_file=sample[1], output_prefix=sample[2], mut_file=mut_file, docker=docker, cluster_config=cluster_config, disk_size=disk_size } } call merge_chromo.merge_chromo as merge_chromo { input: mendelian_vote_snv=merge_mendelian_vote.mendelian_vote_snv, mendelian_vote_indel=merge_mendelian_vote.mendelian_vote_indel, sample_name=sample_name, docker=docker, cluster_config=cluster_config, disk_size=disk_size } }