From fab98a6d752785c48098629954a7262a695b2174 Mon Sep 17 00:00:00 2001 From: Brandi Cantarel <brandi.cantarel@utsouthwestern.edu> Date: Fri, 31 Jul 2020 13:08:02 -0500 Subject: [PATCH] update gatk runner --- variants/gatkrunner.sh | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/variants/gatkrunner.sh b/variants/gatkrunner.sh index 0e32b5d..01533a2 100755 --- a/variants/gatkrunner.sh +++ b/variants/gatkrunner.sh @@ -35,24 +35,16 @@ if [[ -z $NPROC ]] then NPROC=`nproc` fi -if [[ -a "${index_path}/dbSnp.gatk4.vcf.gz" ]] + +dbsnp="${index_path}/dbSnp.gatk4.vcf.gz" +if [[ ! -f "${index_path}/dbSnp.gatk4.vcf.gz" ]] then - dbsnp="${index_path}/dbSnp.gatk4.vcf.gz" -else echo "Missing dbSNP File: ${index_path}/dbSnp.gatk4.vcf.gz" usage fi -if [[ -a "${index_path}/GoldIndels.vcf.gz" ]] -then - knownindel="${index_path}/GoldIndels.vcf.gz" -else - echo "Missing InDel File: ${index_path}/GoldIndels.vcf.gz" - usage -fi -if [[ -a "${index_path}/genome.fa" ]] +reffa="${index_path}/genome.fa" +if [[ ! -f "${index_path}/genome.fa" ]] then - reffa="${index_path}/genome.fa" -else echo "Missing Fasta File: ${index_path}/genome.fa" usage fi @@ -62,6 +54,6 @@ module load gatk/4.1.4.0 samtools/gcc/1.8 which samtools samtools index -@ $NPROC ${sbam} -gatk --java-options "-Xmx32g" BaseRecalibrator -I ${sbam} --known-sites ${index_path}/dbSnp.gatk4.vcf.gz -R ${reffa} -O ${pair_id}.recal_data.table --use-original-qualities +gatk --java-options "-Xmx32g" BaseRecalibrator -I ${sbam} --known-sites $dbsnp -R ${reffa} -O ${pair_id}.recal_data.table --use-original-qualities gatk --java-options "-Xmx32g" ApplyBQSR -I ${sbam} -R ${reffa} -O ${pair_id}.final.bam --use-original-qualities -bqsr ${pair_id}.recal_data.table samtools index -@ $NPROC ${pair_id}.final.bam -- GitLab