task sister { File violation_vcf_gz File violation_vcf_idx File consistent_vcf_gz File consistent_vcf_idx File sister_vcf_gz File sister_vcf_idx File sdf String family_name String docker String cluster_config String disk_size command <<< rtg vcfeval -b ${sister_vcf_gz} -c ${violation_vcf_gz} -o violation -t ${sdf} rtg vcfeval -b ${sister_vcf_gz} -c ${consistent_vcf_gz} -o consistent -t ${sdf} mv violation/tp.vcf.gz ${family_name}.violation.sister.vcf.gz mv violation/fp.vcf.gz ${family_name}.violation.nonsister.vcf.gz mv violation/tp.vcf.gz.tbi ${family_name}.violation.sister.vcf.gz.tbi mv violation/fp.vcf.gz.tbi ${family_name}.violation.nonsister.vcf.gz.tbi mv violation/summary.txt ${family_name}.violation.summary.txt mv consistent/tp.vcf.gz ${family_name}.consistent.sister.vcf.gz mv consistent/fp.vcf.gz ${family_name}.consistent.nonsister.vcf.gz mv consistent/tp.vcf.gz.tbi ${family_name}.consistent.sister.vcf.gz.tbi mv consistent/fp.vcf.gz.tbi ${family_name}.consistent.nonsister.vcf.gz.tbi mv consistent/summary.txt ${family_name}.consistent.summary.txt >>> runtime { docker:docker cluster: cluster_config systemDisk: "cloud_ssd 40" dataDisk: "cloud_ssd " + disk_size + " /cromwell_root/" } output { File child_violation_sister = "${family_name}.violation.sister.vcf.gz" File child_violation_sister_idx = "${family_name}.violation.sister.vcf.gz.tbi" File child_violation_nonsister = "${family_name}.violation.nonsister.vcf.gz" File child_violation_nonsister_idx = "${family_name}.violation.nonsister.vcf.gz.tbi" File child_consistent_sister = "${family_name}.consistent.sister.vcf.gz" File child_consistent_sister_idx = "${family_name}.consistent.sister.vcf.gz.tbi" File child_consistent_nonsister = "${family_name}.consistent.nonsister.vcf.gz" File child_consistent_nonsister_idx = "${family_name}.consistent.nonsister.vcf.gz.tbi" File violation_summary = "${family_name}.violation.summary.txt" File consistent_summary = "${family_name}.consistent.summary.txt" } }