|
- import "./tasks/callable_loci.wdl" as callable_loci
- import "./tasks/final_merge.wdl" as final_merge
- import "./tasks/homo_bed.wdl" as homo_bed
- import "./tasks/variant_bed.wdl" as variant_bed
-
-
-
- workflow {{ project_name }} {
-
- File LCL5_callable_bed
- File LCL6_callable_bed
- File LCL7_callable_bed
- File LCL8_callable_bed
- File LCL5_HR_bed
- File LCL6_HR_bed
- File LCL7_HR_bed
- File LCL8_HR_bed
- File LCL5_variants_bed
- File LCL6_variants_bed
- File LCL7_variants_bed
- File LCL8_variants_bed
- String docker
- String disk_size
- String cluster_config
-
- call callable_loci.callable_loci as callable_loci {
- input:
- LCL5_callable_bed=LCL5_callable_bed,
- LCL6_callable_bed=LCL6_callable_bed,
- LCL7_callable_bed=LCL7_callable_bed,
- LCL8_callable_bed=LCL8_callable_bed,
- docker=docker,
- disk_size=disk_size,
- cluster_config=cluster_config
- }
-
- call homo_bed.homo_bed as homo_bed {
- input:
- LCL5_HR_bed=LCL5_HR_bed,
- LCL6_HR_bed=LCL6_HR_bed,
- LCL7_HR_bed=LCL7_HR_bed,
- LCL8_HR_bed=LCL8_HR_bed,
- docker=docker,
- disk_size=disk_size,
- cluster_config=cluster_config
- }
-
- call variant_bed.variant_bed as variant_bed {
- input:
- LCL5_variants_bed=LCL5_variants_bed,
- LCL6_variants_bed=LCL6_variants_bed,
- LCL7_variants_bed=LCL7_variants_bed,
- LCL8_variants_bed=LCL8_variants_bed,
- docker=docker,
- disk_size=disk_size,
- cluster_config=cluster_config
- }
-
- call final_merge.final_merge as final_merge {
- input:
- callable_merged_intersect_bed=callable_loci.callable_merged_intersect_bed,
- HR_merged_intersect_bed=homo_bed.HR_merged_intersect_bed,
- variants_merged_bed=variant_bed.variants_merged_bed,
- docker=docker,
- disk_size=disk_size,
- cluster_config=cluster_config
- }
-
- }
|