"bcftools_docker": "registry.cn-shanghai.aliyuncs.com/pgx-docker-registry/bcftools:v1.9", | "bcftools_docker": "registry.cn-shanghai.aliyuncs.com/pgx-docker-registry/bcftools:v1.9", | ||||
"database": "oss://pgx-reference-data/annovar_hg38/", | "database": "oss://pgx-reference-data/annovar_hg38/", | ||||
"regions": "oss://pgx-reference-data/reference/wes_bedfiles/agilent_v6/agilent_v6_cosmic_hg38.bed", | "regions": "oss://pgx-reference-data/reference/wes_bedfiles/agilent_v6/agilent_v6_cosmic_hg38.bed", | ||||
"set_pon": "true", | |||||
"set_pon": true, | |||||
"cosmic_vcf": "CosmicCodingMuts.hg38.v91.vcf", | "cosmic_vcf": "CosmicCodingMuts.hg38.v91.vcf", | ||||
"cosmic_dir": "oss://pgx-reference-data/reference/cosmic/", | "cosmic_dir": "oss://pgx-reference-data/reference/cosmic/", | ||||
"disk_size": "200", | "disk_size": "200", | ||||
"cluster_config": "OnDemand bcs.a2.3xlarge img-ubuntu-vpc", | "cluster_config": "OnDemand bcs.a2.3xlarge img-ubuntu-vpc", | ||||
"set_annovar": "true", | |||||
"set_vcf2maf": "true" | |||||
"set_annovar": true, | |||||
"set_vcf2maf": true, | |||||
"germline": false | |||||
} | } |
"{{ project_name }}.disk_size": "{{ disk_size }}", | "{{ project_name }}.disk_size": "{{ disk_size }}", | ||||
"{{ project_name }}.cluster_config": "{{ cluster_config }}", | "{{ project_name }}.cluster_config": "{{ cluster_config }}", | ||||
"{{ project_name }}.set_annovar": {{ set_annovar }}, | "{{ project_name }}.set_annovar": {{ set_annovar }}, | ||||
"{{ project_name }}.set_vcf2maf": {{ set_vcf2maf }} | |||||
"{{ project_name }}.set_vcf2maf": {{ set_vcf2maf }}, | |||||
"{{ project_name }}.germline": {{ germline }} | |||||
} | } |
Boolean set_annovar | Boolean set_annovar | ||||
File? database | File? database | ||||
Boolean set_vcf2maf | Boolean set_vcf2maf | ||||
Boolean germline | |||||
call mapping.mapping as mapping { | call mapping.mapping as mapping { | ||||
input: | input: | ||||
cluster_config=cluster_config | cluster_config=cluster_config | ||||
} | } | ||||
} | } | ||||
if (germline) { | |||||
call Haplotyper.Haplotyper as Haplotyper { | |||||
input: | |||||
SENTIEON_INSTALL_DIR=SENTIEON_INSTALL_DIR, | |||||
SENTIEON_LICENSE=SENTIEON_LICENSE, | |||||
sample=sample, | |||||
fasta=fasta, | |||||
ref_dir=ref_dir, | |||||
recaled_bam=BQSR.recaled_bam, | |||||
recaled_bam_index=BQSR.recaled_bam_index, | |||||
dbsnp=dbsnp, | |||||
dbsnp_dir=dbsnp_dir, | |||||
regions=regions, | |||||
docker=docker, | |||||
disk_size=disk_size, | |||||
cluster_config=cluster_config | |||||
} | |||||
} | |||||
if (type == "tumor" && defined(normal_recaled_bam)) { | if (type == "tumor" && defined(normal_recaled_bam)) { | ||||
call corealigner.corealigner as corealigner { | call corealigner.corealigner as corealigner { |