Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

62 rindas
1.8KB

  1. task SepTrueFalse {
  2. File snv_true_bed
  3. File snv_false_bed
  4. File indel_true_bed
  5. File indel_false_bed
  6. File snv_padding
  7. File indel_padding
  8. File snv_gz
  9. File indel_gz
  10. File snv_idx
  11. File indel_idx
  12. String sampleName
  13. String docker
  14. String cluster_config
  15. String disk_size
  16. command <<<
  17. rtg vcffilter -i ${snv_gz} -o ${sampleName}.true.snv.vcf.gz --include-bed=${snv_true_bed}
  18. rtg vcffilter -i ${snv_gz} -o ${sampleName}.false.snv.vcf.gz --include-bed=${snv_false_bed}
  19. rtg vcffilter -i ${snv_gz} -o ${sampleName}.padding.snv.vcf.gz --include-bed=${snv_padding}
  20. rtg vcffilter -i ${indel_gz} -o ${sampleName}.true.indel.vcf.gz --include-bed=${indel_true_bed}
  21. rtg vcffilter -i ${indel_gz} -o ${sampleName}.false.indel.vcf.gz --include-bed=${indel_false_bed}
  22. rtg vcffilter -i ${indel_gz} -o ${sampleName}.padding.indel.vcf.gz --include-bed=${indel_padding}
  23. >>>
  24. runtime {
  25. docker:docker
  26. cluster: cluster_config
  27. systemDisk: "cloud_ssd 40"
  28. dataDisk: "cloud_ssd " + disk_size + " /cromwell_root/"
  29. }
  30. output {
  31. File snv_true_vcf = "${sampleName}.true.snv.vcf.gz"
  32. File snv_true_vcf_index = "${sampleName}.true.snv.vcf.gz.tbi"
  33. File snv_false_vcf = "${sampleName}.false.snv.vcf.gz"
  34. File snv_false_vcf_index = "${sampleName}.false.snv.vcf.gz.tbi"
  35. File snv_padding_vcf = "${sampleName}.padding.snv.vcf.gz"
  36. File snv_padding_vcf_index = "${sampleName}.padding.snv.vcf.gz.tbi"
  37. File indel_true_vcf = "${sampleName}.true.indel.vcf.gz"
  38. File indel_true_vcf_index = "${sampleName}.true.indel.vcf.gz.tbi"
  39. File indel_false_vcf = "${sampleName}.false.indel.vcf.gz"
  40. File indel_false_vcf_index = "${sampleName}.false.indel.vcf.gz.tbi"
  41. File indel_padding_vcf = "${sampleName}.padding.indel.vcf.gz"
  42. File indel_padding_vcf_index = "${sampleName}.padding.indel.vcf.gz.tbi"
  43. }
  44. }