|
- import "./tasks/mapping.wdl" as mapping
- import "./tasks/Dedup.wdl" as Dedup
-
-
- workflow {{ project_name }} {
-
- String sample_id
- File fastq_1
- File fastq_2
-
- String SENTIEON_INSTALL_DIR
- String SENTIEON_LICENSE
- String sentieon_docker
-
- File ref_dir
- String fasta
- File dbmills_dir
- String db_mills
- File dbsnp_dir
- String dbsnp
- File regions
- String disk_size
- String cluster_config
-
- File? cosmic_dir
- String? cosmic_vcf
- File? database
-
-
- call mapping.mapping as mapping {
- input:
- group=sample_id,
- sample=sample_id,
- fastq_1=fastq_1,
- fastq_2=fastq_2,
- SENTIEON_INSTALL_DIR=SENTIEON_INSTALL_DIR,
- SENTIEON_LICENSE=SENTIEON_LICENSE,
- pl="ILLUMINAL",
- fasta=fasta,
- ref_dir=ref_dir,
- docker=sentieon_docker,
- disk_size=disk_size,
- cluster_config=cluster_config
- }
-
- call Dedup.Dedup as Dedup {
- input:
- SENTIEON_INSTALL_DIR=SENTIEON_INSTALL_DIR,
- SENTIEON_LICENSE=SENTIEON_LICENSE,
- sorted_bam=mapping.sorted_bam,
- sorted_bam_index=mapping.sorted_bam_index,
- sample=sample_id,
- docker=sentieon_docker,
- disk_size=disk_size,
- cluster_config=cluster_config
- }
- }
|