|
- import "./tasks/Haplotyper.wdl" as Haplotyper
- import "./tasks/TNseq.wdl" as TNseq
- import "./tasks/bcftools.wdl" as bcftools
- import "./tasks/ANNOVAR.wdl" as ANNOVAR
- import "./tasks/Manta.wdl" as Manta
- import "./tasks/AnnotSV.wdl" as AnnotSV
- import "./tasks/CNVkit.wdl" as CNVkit
- import "./tasks/MSIsensor.wdl" as MSIsensor
- import "./tasks/HRD.wdl" as HRD
- import "./tasks/TMB.wdl" as TMB
-
- workflow {{ project_name }} {
-
- String sample_id
- File hrd
- File? tumor_bam
- File? tumor_bam_index
- File? normal_bam
- File? normal_bam_index
- String? duplex_umi
- String? read_structure
-
- String SENTIEON_LICENSE
- String sentieon_docker
- String manta_docker
- String bcftools_docker
- String annovar_docker
- String annotsv_docker
- String cnvkit_docker
- String sequenza_docker
- String msisensor_docker
- String tmb_docker
-
- String platform
- File ref_dir
- String fasta
- File dbmills_dir
- String db_mills
- File dbsnp_dir
- String dbsnp
- File germline_resource
- File germline_resource_tbi
- File annovar_database
- File annotsv_database
- File gc
- File baseline
- File ref_flat
-
- File? regions
- Int? interval_padding
-
- String disk_size
- String cluster_config
-
- call CNVkit.CNVkit as CNVkit {
- input:
- sample=sample_id,
- fasta=fasta,
- ref_dir=ref_dir,
- regions=regions,
- ref_flat=ref_flat,
- normal_bam=normal_bam,
- normal_bam_index=normal_bam_index,
- tumor_bam=tumor_bam,
- tumor_bam_index=tumor_bam_index,
- hrd=hrd,
- docker=cnvkit_docker,
- cluster_config=cluster_config,
- disk_size=disk_size
- }
- }
|