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.

51 lines
1.1KB

  1. import "./tasks/manta.wdl" as manta_calling
  2. import "./tasks/AnnotSV.wdl" as AnnotSV
  3. workflow {{ project_name }} {
  4. File tumor_bam
  5. File tumor_bam_bai
  6. File normal_bam
  7. File normal_bam_bai
  8. String ref_fasta
  9. File ref_fasta_dir
  10. String sample_id
  11. File annotsv_database
  12. # excute env
  13. String docker_manta
  14. String cluster_config
  15. String disk_size
  16. String docker_annotsv
  17. call manta_calling.manta_calling as manta_calling_SV{
  18. input:
  19. tumor_bam = tumor_bam,
  20. tumor_bam_bai = tumor_bam_bai,
  21. normal_bam = normal_bam,
  22. normal_bam_bai = normal_bam_bai,
  23. ref_fasta = ref_fasta,
  24. ref_dir = ref_fasta_dir,
  25. sample_id = sample_id,
  26. docker = docker_manta,
  27. cluster_config = cluster_config,
  28. disk_size = disk_size
  29. }
  30. # call AnnotSV.AnnotSV as manta_AnnotSV{
  31. # input:
  32. # sample=sample_id,
  33. # somatic_vcf= manta_calling_SV.somatic_vcf,
  34. # germline_vcf = manta_calling_SV.germline_vcf,
  35. # annotsv_database=annotsv_database,
  36. # docker=docker_annotsv,
  37. # cluster_config=cluster_config,
  38. # disk_size=disk_size
  39. #
  40. #}
  41. }