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.

60 rindas
1.0KB

  1. import "./tasks/Trim.wdl" as Trim
  2. import "./tasks/Mapping.wdl" as Mapping
  3. import "./tasks/Dedup.wdl" as Dedup
  4. import "./tasks/Call_meth.wdl" as Call_meth
  5. workflow {{ project_name }} {
  6. File fastq_1
  7. File fastq_2
  8. String sample
  9. String docker
  10. String disk_size
  11. String cluster_config
  12. File ref_dir
  13. call Trim.Trim as Trim {
  14. input:
  15. sample=sample,
  16. fastq_1=fastq_1,
  17. fastq_2=fastq_2,
  18. docker=docker,
  19. disk_size=disk_size,
  20. cluster_config=cluster_config
  21. }
  22. call Mapping.Mapping as Mapping {
  23. input:
  24. sample=sample,
  25. ref_dir=ref_dir,
  26. trim_read1=Trim.trim_read1,
  27. trim_read2=Trim.trim_read2,
  28. docker=docker,
  29. disk_size=disk_size,
  30. cluster_config=cluster_config
  31. }
  32. call Dedup.Dedup as Dedup {
  33. input:
  34. unsorted_bam=Mapping.unsorted_bam,
  35. sample=sample,
  36. docker=docker,
  37. disk_size=disk_size,
  38. cluster_config=cluster_config
  39. }
  40. call Call_meth.Call_meth as Call_meth {
  41. input:
  42. ref_dir=ref_dir,
  43. Dedup_bam=Dedup.Dedup_bam,
  44. sample=sample,
  45. docker=docker,
  46. disk_size=disk_size,
  47. cluster_config=cluster_config
  48. }
  49. }