瀏覽代碼

Update: vcf2maf_ID

master
YaqingLiu 3 年之前
父節點
當前提交
823b060148
共有 1 個文件被更改,包括 8 次插入1 次删除
  1. +8
    -1
      tasks/VEP.wdl

+ 8
- 1
tasks/VEP.wdl 查看文件

nt=$(nproc) nt=$(nproc)


awk -F'\t' '{if(($1~"^#")||($1!~"^#" && $7=="PASS")){print $0}}' ${vcf} > ${basename}.PASS.vcf awk -F'\t' '{if(($1~"^#")||($1!~"^#" && $7=="PASS")){print $0}}' ${vcf} > ${basename}.PASS.vcf
ncol=`awk -F'\t' '{if($1!~"^#"){print NF}}' ${basename}.PASS.vcf | uniq`
if [ $ncol -lt 11 ]; then
vcf2maf_ID="--tumor-id ${tumor_id} --normal-id ${normal_id}"
else
vcf2maf_ID="--tumor-id ${tumor_id}"
fi


# 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
perl ${vcf2maf_path}/vcf2maf.pl \ perl ${vcf2maf_path}/vcf2maf.pl \
--inhibit-vep \ --inhibit-vep \
--input-vcf ${basename}.PASS.vep.vcf --output-maf ${basename}.PASS.maf \ --input-vcf ${basename}.PASS.vep.vcf --output-maf ${basename}.PASS.maf \
--tumor-id ${tumor_id} --normal-id ${normal_id} \
$vcf2maf_ID \
--ref-fasta ${ref_dir}/${fasta} \ --ref-fasta ${ref_dir}/${fasta} \
--vep-fork $nt --vep-fork $nt
>>> >>>

Loading…
取消
儲存