From 1c4a837ac18d68a3a01c4cf4a951f2d196f73bf8 Mon Sep 17 00:00:00 2001
From: Brandi Cantarel <brandi.cantarel@utsouthwestern.edu>
Date: Wed, 29 Jul 2020 14:46:23 -0500
Subject: [PATCH] update strelka file

---
 variants/germline_vc.sh | 12 ++++++++++--
 variants/somatic_vc.sh  | 10 +++++-----
 2 files changed, 15 insertions(+), 7 deletions(-)

diff --git a/variants/germline_vc.sh b/variants/germline_vc.sh
index 3ce4680..cd1a1c7 100755
--- a/variants/germline_vc.sh
+++ b/variants/germline_vc.sh
@@ -100,7 +100,7 @@ then
     for i in *.bam; do
     bamlist="$bamlist --bam ${PWD}/${i}"
     done
-    cut -f 1 $fbsplit | parallel --delay 1 --jobs 0 "freebayes -f ${index_path}/genome.fa  --min-mapping-quality 0 --min-base-quality 20 --min-coverage 10 --min-alternate-fraction 0.01 -C 3 --use-best-n-alleles 3 -r {} ${bamlist} > fb.{}.vcf"
+    cut -f 1 $fbsplit | parallel --memfree 2G --delay 1 --jobs 0 "freebayes -f ${index_path}/genome.fa  --min-mapping-quality 0 --min-base-quality 20 --min-coverage 10 --min-alternate-fraction 0.01 -C 3 --use-best-n-alleles 3 -r {} ${bamlist} > fb.{}.vcf"
     vcf-concat fb.*.vcf | vcf-sort | vcf-annotate -n --fill-type | bcftools norm -c s -f ${reffa} -w 10 -O z -o ${pair_id}.fb.vcf.gz -
 elif [[ $algo == 'platypus' ]]
 then
@@ -143,7 +143,15 @@ then
     opt=''
     if [[ -n $tbed ]]
     then
-	opt="--callRegions ${tbed}.gz"
+	if [[ -f "${tbed}.gz" ]]
+	then
+	    opt="--callRegions ${tbed}.gz"
+	else
+	    cp $tbed panel.bed
+	    bgzip panel.bed
+	    tabix panel.bed.gz
+	    opt="--callRegions panel.bed.gz"
+	fi
     fi
     if [[ $rna == 1 ]]
     then
diff --git a/variants/somatic_vc.sh b/variants/somatic_vc.sh
index dcfce30..94d4ece 100755
--- a/variants/somatic_vc.sh
+++ b/variants/somatic_vc.sh
@@ -103,14 +103,14 @@ then
     opt=''
     if [[ -n $tbed ]]
     then
-	if [[ -f $tbed ]]
+	if [[ -f "${tbed}.gz" ]]
 	then
 	    opt="--callRegions ${tbed}.gz"
 	else
-	    cp $tbed targetpanel.bed
-	    bgzip targetpanel.bed
-	    tabix targetpanel.bed.gz
-	    opt="--callRegions targetpanel.bed.gz"
+	    cp $tbed panel.bed
+	    bgzip panel.bed
+	    tabix panel.bed.gz
+	    opt="--callRegions panel.bed.gz"
 	fi
     fi
     mkdir manta     
-- 
GitLab