Variant calling using Varscan somatic, processSomatic and somaticFilter based on BAM file.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
764B

  1. task processSomatic {
  2. String sample
  3. File varscan_snp
  4. File varscan_indel
  5. String docker
  6. String cluster_config
  7. String disk_size
  8. command <<<
  9. java -Xmx12g -jar /opt/VarScan.v2.4.3.jar processSomatic ${varscan_snp}
  10. java -Xmx12g -jar /opt/VarScan.v2.4.3.jar processSomatic ${varscan_indel}
  11. >>>
  12. runtime {
  13. docker: docker
  14. cluster: cluster_config
  15. systemDisk: "cloud_ssd 40"
  16. dataDisk: "cloud_ssd " + disk_size + " /cromwell_root/"
  17. }
  18. output {
  19. File varscan_snp_somatic_hc = "${sample}.VarScan.TN.SNP.Somatic.hc.vcf"
  20. File varscan_snp_loh_hc = "${sample}.VarScan.TN.SNP.LOH.hc.vcf"
  21. File varscan_indel_somatic_hc = "${sample}.VarScan.TN.INDEL.Somatic.hc.vcf"
  22. File varscan_indel_loh_hc = "${sample}.VarScan.TN.INDEL.LOH.hc.vcf"
  23. }
  24. }