diff --git a/alignment/bam2tdf.sh b/alignment/bam2tdf.sh
index a91820d91bb11edf6bb402247053d9c31af57952..db7faefcdd1b5a3bd900a0759961730302503a9a 100644
--- a/alignment/bam2tdf.sh
+++ b/alignment/bam2tdf.sh
@@ -31,6 +31,5 @@ baseDir="`dirname \"$0\"`"
 
 source /etc/profile.d/modules.sh
 module load igvtools/2.3.71 samtools/1.6
+samtools index  -@ $SLURM_CPUS_ON_NODE $bam
 igvtools count -z 5 $bam ${pair_id}.tdf ${index_path}/igv/human.genome
-
-
diff --git a/variants/cnvkit.sh b/variants/cnvkit.sh
index 0548eb9986e23ecf45ed4d796dc5b589d4f7d3a7..7129b70b85d79db692773365d8ef41303b51c376 100755
--- a/variants/cnvkit.sh
+++ b/variants/cnvkit.sh
@@ -11,13 +11,14 @@ usage() {
   exit 1
 }
 OPTIND=1 # Reset OPTIND
-while getopts :b:p:n:t:uh opt
+while getopts :b:p:n:t:c:uh opt
 do
     case $opt in
         b) sbam=$OPTARG;;
         p) pair_id=$OPTARG;;
 	n) normals=$OPTARG;;
 	t) targets=$OPTARG;;
+	c) capture=$OPTARG;;
 	u) umi='umi';;
         h) usage;;
     esac
@@ -37,23 +38,20 @@ then
 fi
 baseDir="`dirname \"$0\"`"
 
-if [[ -z $normals ]]
+if [[ $capture == '/project/shared/bicf_workflow_ref/GRCh38/clinseq_prj/UTSWV2.bed' ]]
+then 
+    normals="${index_path}/UTSWV2.normals.cnn"
+    targets="${index_path}/UTSWV2.cnvkit_"
+    if [[ $umi == 'umi' ]]
+    then
+	normals="${index_path}/UTSWV2.uminormals.cnn"
+    fi
+elif [[ $capture == '/project/shared/bicf_workflow_ref/GRCh38/clinseq_prj/UTSWV2_2.panelplus.bed' ]]
 then
-if [[ $targets == 'panel1385V2-2.cnvkit_' ]]
-then
-normals="${index_path}/panelofnormals.panel1385V2_2.cnn"
-elif [[ $umi == 'umi' ]]
-then
-normals="${index_path}/UTSWV2.uminormals.cnn"
-else
-normals="${index_path}/UTSWV2.normals.cnn"
-fi
+    normals="${index_path}/panelofnormals.panel1385V2_2.cnn"
+    target='panel1385V2-2.cnvkit_'
 fi
 
-if [[ -z $targets ]]
-then
-targets="${index_path}/UTSWV2.cnvkit_"
-fi
 echo "${targets}targets.bed"
 echo "${targets}antitargets.bed"
 
diff --git a/variants/germline_vc.sh b/variants/germline_vc.sh
index 6a2ba71e3bb546dadd6f3e62b9a33e1874d69975..9b04124d277197c3e1c50178cc381a012d11637a 100755
--- a/variants/germline_vc.sh
+++ b/variants/germline_vc.sh
@@ -93,7 +93,7 @@ then
 	java -jar $PICARD/picard.jar SortVcf I=gatk.g.vcf O=${i}.gatk.g.vcf R=${reffa} CREATE_INDEX=TRUE
 	gvcflist="$gvcflist --variant ${i}.gatk.g.vcf"
     done
-    java -Djava.io.tmpdir=./ -Xmx32g -jar $GATK_JAR -R ${reffa} -D ${dbsnp} -T GenotypeGVCFs -o gatk.vcf $gvcflist
+    java -Djava.io.tmpdir=./ -Xmx32g -jar $GATK_JAR -R ${reffa} -D ${dbsnp} -T GenotypeGVCFs --disable_auto_index_creation_and_locking_when_reading_rods -o gatk.vcf $gvcflist
     bcftools norm -c s -f ${reffa} -w 10 -O v gatk.vcf | vcf-annotate -n --fill-type gatk.vcf | bgzip > ${pair_id}.gatk.vcf.gz
     tabix ${pair_id}.gatk.vcf.gz
 elif [[ $algo == 'platypus' ]]