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.

53 satır
1.2KB

  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. String ref_bed
  10. File ref_fasta_dir
  11. String sample_id
  12. File annotsv_database
  13. # excute env
  14. String docker_manta
  15. String cluster_config
  16. String disk_size
  17. String docker_annotsv
  18. call manta_calling.manta_calling as manta_calling_SV{
  19. input:
  20. tumor_bam = tumor_bam,
  21. tumor_bam_bai = tumor_bam_bai,
  22. normal_bam = normal_bam,
  23. normal_bam_bai = normal_bam_bai,
  24. ref_fasta = ref_fasta,
  25. ref_dir = ref_fasta_dir,
  26. ref_bed = ref_bed,
  27. sample_id = sample_id,
  28. docker = docker_manta,
  29. cluster_config = cluster_config,
  30. disk_size = disk_size
  31. }
  32. # call AnnotSV.AnnotSV as manta_AnnotSV{
  33. # input:
  34. # sample=sample_id,
  35. # somatic_vcf= manta_calling_SV.somatic_vcf,
  36. # germline_vcf = manta_calling_SV.germline_vcf,
  37. # annotsv_database=annotsv_database,
  38. # docker=docker_annotsv,
  39. # cluster_config=cluster_config,
  40. # disk_size=disk_size
  41. #
  42. #}
  43. }