您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

27 行
755B

  1. task filtered {
  2. File raw_vcf
  3. File del_bed
  4. String family_name = basename(raw_vcf,".family.vcf")
  5. String docker
  6. String cluster_config
  7. String disk_size
  8. command <<<
  9. /opt/rtg-tools/dist/rtg-tools-3.10.1-4d58ead/rtg bgzip ${raw_vcf} -c > ${family_name}.rtg.vcf.gz
  10. /opt/rtg-tools/dist/rtg-tools-3.10.1-4d58ead/rtg index -f vcf ${family_name}.rtg.vcf.gz
  11. /opt/rtg-tools/dist/rtg-tools-3.10.1-4d58ead/rtg vcffilter -i ${family_name}.rtg.vcf.gz -o ${family_name}.noDEL.vcf.gz --exclude-bed=${del_bed}
  12. gunzip ${family_name}.noDEL.vcf.gz
  13. >>>
  14. runtime {
  15. docker:docker
  16. cluster:cluster_config
  17. systemDisk:"cloud_ssd 40"
  18. dataDisk:"cloud_ssd " + disk_size + " /cromwell_root/"
  19. }
  20. output {
  21. File noDEL_vcf="${family_name}.noDEL.vcf"
  22. }
  23. }