task ExtractVCFinfo { File snv_train File snv_test File indel_train File indel_test String snv_train_sampleName = basename(snv_train,".vcf") String snv_test_sampleName = basename(snv_test,".vcf") String indel_train_sampleName = basename(indel_train,".vcf") String indel_test_sampleName = basename(indel_test,".vcf") String docker String cluster_config String disk_size command <<< python /opt/extract_vcf_information.py -i ${snv_train} -o ${snv_train_sampleName}.txt python /opt/extract_vcf_information.py -i ${snv_test} -o ${snv_test_sampleName}.txt python /opt/extract_vcf_information.py -i ${indel_train} -o ${indel_train_sampleName}.txt python /opt/extract_vcf_information.py -i ${indel_test} -o ${indel_test_sampleName}.txt >>> runtime { docker:docker cluster: cluster_config systemDisk: "cloud_ssd 40" dataDisk: "cloud_ssd " + disk_size + " /cromwell_root/" } output { File snv_train_vcf = "${snv_train_sampleName}.txt" File snv_test_vcf = "${snv_test_sampleName}.txt" File indel_train_vcf = "${indel_train_sampleName}.txt" File indel_test_vcf = "${indel_test_sampleName}.txt" } }