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.

41 lines
1.0KB

  1. import "./tasks/replicate_consensus.wdl" as replicate_consensus
  2. import "./tasks/mendelian.wdl" as mendelian
  3. import "./tasks/filtered_benchmark.wdl" as filtered_benchmark
  4. workflow {{ project_name }} {
  5. File ref_dir
  6. File LCL5_info_dir
  7. File LCL5_benchmark_call
  8. File chromo_file
  9. String fasta
  10. String chromo
  11. String cluster_config
  12. String disk_size
  13. call replicate_consensus.replicate_consensus as replicate_consensus {
  14. input:
  15. chromo_file=chromo_file,
  16. chromo=chromo,
  17. cluster_config=cluster_config,
  18. disk_size=disk_size
  19. }
  20. call mendelian.mendelian as mendelian {
  21. input:
  22. consensus_vcf=replicate_consensus.consensus_vcf,
  23. ref_dir=ref_dir,
  24. fasta=fasta,
  25. chromo=chromo,
  26. cluster_config=cluster_config,
  27. disk_size=disk_size
  28. }
  29. call filtered_benchmark.filtered_benchmark as filtered_benchmark{
  30. input:
  31. chromo_consensus=replicate_consensus.chromo_consensus,
  32. LCL5_info_dir=LCL5_info_dir,
  33. LCL5_benchmark_call=LCL5_benchmark_call,
  34. chromo=chromo,
  35. cluster_config=cluster_config,
  36. disk_size=disk_size
  37. }
  38. }