Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

71 lines
1.5KB

  1. import "./tasks/Haplotyper.wdl" as Haplotyper
  2. import "./tasks/TNseq.wdl" as TNseq
  3. import "./tasks/bcftools.wdl" as bcftools
  4. import "./tasks/ANNOVAR.wdl" as ANNOVAR
  5. import "./tasks/Manta.wdl" as Manta
  6. import "./tasks/AnnotSV.wdl" as AnnotSV
  7. import "./tasks/CNVkit.wdl" as CNVkit
  8. import "./tasks/MSIsensor.wdl" as MSIsensor
  9. import "./tasks/HRD.wdl" as HRD
  10. import "./tasks/TMB.wdl" as TMB
  11. workflow {{ project_name }} {
  12. String sample_id
  13. File hrd
  14. File? tumor_bam
  15. File? tumor_bam_index
  16. File? normal_bam
  17. File? normal_bam_index
  18. String? duplex_umi
  19. String? read_structure
  20. String SENTIEON_LICENSE
  21. String sentieon_docker
  22. String manta_docker
  23. String bcftools_docker
  24. String annovar_docker
  25. String annotsv_docker
  26. String cnvkit_docker
  27. String sequenza_docker
  28. String msisensor_docker
  29. String tmb_docker
  30. String platform
  31. File ref_dir
  32. String fasta
  33. File dbmills_dir
  34. String db_mills
  35. File dbsnp_dir
  36. String dbsnp
  37. File germline_resource
  38. File germline_resource_tbi
  39. File annovar_database
  40. File annotsv_database
  41. File gc
  42. File baseline
  43. File ref_flat
  44. File? regions
  45. Int? interval_padding
  46. String disk_size
  47. String cluster_config
  48. call CNVkit.CNVkit as CNVkit {
  49. input:
  50. sample=sample_id,
  51. fasta=fasta,
  52. ref_dir=ref_dir,
  53. regions=regions,
  54. ref_flat=ref_flat,
  55. normal_bam=normal_bam,
  56. normal_bam_index=normal_bam_index,
  57. tumor_bam=tumor_bam,
  58. tumor_bam_index=tumor_bam_index,
  59. hrd=hrd,
  60. docker=cnvkit_docker,
  61. cluster_config=cluster_config,
  62. disk_size=disk_size
  63. }
  64. }