Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

53 lines
1.3KB

  1. import "./tasks/CNVkit.wdl" as cnvkit
  2. import "./tasks/AnnotSV.wdl" as AnnotSV
  3. workflow {{ project_name }} {
  4. String sample_id
  5. File ref_fasta_dir
  6. File ref_fasta_cnvkit
  7. String ref_fasta
  8. File ref_flat
  9. File? bed_file
  10. String Polidy
  11. File gc
  12. File tumor_bam
  13. File tumor_bam_bai
  14. File? normal_bam
  15. File? normal_bam_bai
  16. String docker_cnvkit
  17. String cluster_config
  18. String disk_size
  19. File annotsv_database
  20. String docker_annotsv
  21. String docker_sequenza
  22. call cnvkit.cnvkit as cnvkit{
  23. input:
  24. sample_id=sample_id,
  25. ref_dir=ref_fasta_cnvkit,
  26. fasta=ref_fasta,
  27. ref_flat=ref_flat,
  28. Polidy=Polidy,
  29. bed_file=bed_file,
  30. tumor_bam=tumor_bam,
  31. tumor_bam_index=tumor_bam_bai,
  32. normal_bam=normal_bam,
  33. normal_bam_index=normal_bam_bai,
  34. docker=docker_cnvkit,
  35. cluster_config=cluster_config,
  36. disk_size=disk_size
  37. }
  38. #call AnnotSV.AnnotSV as cnvkit_AnnotSV{
  39. # input:
  40. # sample=sample_id,
  41. # somatic_vcf=cnvkit.cnv_bed,
  42. # annotsv_database=annotsv_database,
  43. # docker=docker_annotsv,
  44. # cluster_config=cluster_config,
  45. # disk_size=disk_size
  46. #}
  47. }