"vep_path": "/opt/vep/ensembl-vep", | "vep_path": "/opt/vep/ensembl-vep", | ||||
"species": "homo_sapiens_merged", | "species": "homo_sapiens_merged", | ||||
"ncbi_build": "GRCh38", | "ncbi_build": "GRCh38", | ||||
"only_pass": true, | |||||
"vcf2maf_path": "/opt/mskcc-vcf2maf", | "vcf2maf_path": "/opt/mskcc-vcf2maf", | ||||
"disk_size": "200", | "disk_size": "200", | ||||
"cluster_config": "OnDemand bcs.a2.3xlarge img-ubuntu-vpc" | "cluster_config": "OnDemand bcs.a2.3xlarge img-ubuntu-vpc" |
"{{ project_name }}.cache": "{{ cache }}", | "{{ project_name }}.cache": "{{ cache }}", | ||||
"{{ project_name }}.ncbi_build": "{{ ncbi_build }}", | "{{ project_name }}.ncbi_build": "{{ ncbi_build }}", | ||||
"{{ project_name }}.species": "{{ species }}", | "{{ project_name }}.species": "{{ species }}", | ||||
"{{ project_name }}.only_pass": {{ only_pass | tojson }}, | |||||
"{{ project_name }}.vcf2maf_path": "{{ vcf2maf_path }}", | "{{ project_name }}.vcf2maf_path": "{{ vcf2maf_path }}", | ||||
"{{ project_name }}.vep_docker": "{{ vep_docker }}", | "{{ project_name }}.vep_docker": "{{ vep_docker }}", | ||||
"{{ project_name }}.disk_size": "{{ disk_size }}", | "{{ project_name }}.disk_size": "{{ disk_size }}", |
File cache | File cache | ||||
String ncbi_build | String ncbi_build | ||||
String species | String species | ||||
Boolean only_pass | |||||
String vcf2maf_path | String vcf2maf_path | ||||
String docker | String docker | ||||
String cluster_config | String cluster_config | ||||
nt=$(nproc) | nt=$(nproc) | ||||
awk -F'\t' '{if(($1~"^#")||($1!~"^#" && $7=="PASS")){print $0}}' ${vcf} > ${sample_id}.PASS.vcf | awk -F'\t' '{if(($1~"^#")||($1!~"^#" && $7=="PASS")){print $0}}' ${vcf} > ${sample_id}.PASS.vcf | ||||
# Extract the BND variants from VCF | # Extract the BND variants from VCF | ||||
# awk -F'\t' '{if(($1~"^#")||($8!~".*SVTYPE=BND.*")){print $0}}' ${sample_id}.PASS.vcf > ${sample_id}.PASS.vcf2maf.vcf | # awk -F'\t' '{if(($1~"^#")||($8!~".*SVTYPE=BND.*")){print $0}}' ${sample_id}.PASS.vcf > ${sample_id}.PASS.vcf2maf.vcf | ||||
# awk -F'\t' '{if(($1~"^#")||($8~".*SVTYPE=BND.*")){print $0}}' ${sample_id}.PASS.vcf > ${sample_id}.INPUT.VEP.vcf | # awk -F'\t' '{if(($1~"^#")||($8~".*SVTYPE=BND.*")){print $0}}' ${sample_id}.PASS.vcf > ${sample_id}.INPUT.VEP.vcf |
File cache | File cache | ||||
String ncbi_build | String ncbi_build | ||||
String species | String species | ||||
Boolean only_pass | |||||
String vcf2maf_path | String vcf2maf_path | ||||
String vep_docker | String vep_docker | ||||
String cluster_config | String cluster_config | ||||
cache=cache, | cache=cache, | ||||
ncbi_build=ncbi_build, | ncbi_build=ncbi_build, | ||||
species=species, | species=species, | ||||
only_pass=only_pass, | |||||
vcf2maf_path=vcf2maf_path, | vcf2maf_path=vcf2maf_path, | ||||
docker=vep_docker, | docker=vep_docker, | ||||
cluster_config=cluster_config, | cluster_config=cluster_config, |