From 5bc467c716ce2c48680b02696c9d1b1cdf172150 Mon Sep 17 00:00:00 2001 From: Brandi Cantarel <brandi.cantarel@utsouthwestern.edu> Date: Wed, 23 Sep 2020 14:59:51 -0500 Subject: [PATCH] update determine tid --- variants/svcalling.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/variants/svcalling.sh b/variants/svcalling.sh index 1ad18f6..c751db3 100755 --- a/variants/svcalling.sh +++ b/variants/svcalling.sh @@ -66,14 +66,19 @@ then fi mkdir -p temp -if [[ -z $tid ]] +if [[ -z $tid ]] && [[ -f ${sbam} ]] then tid=`samtools view -H ${sbam} |grep '^@RG' |perl -pe 's/\t/\n/g' |grep ID |cut -f 2 -d ':'` fi bams='' for i in *.bam; do - bams="$bams $i" + bams="$bams $i" + sid=`samtools view -H ${i} |grep '^@RG' |perl -pe 's/\t/\n/g' |grep ID |cut -f 2 -d ':'` + if [[ $sid =~ "_T_" ]] + then + tid=$sid + fi done #RUN DELLY @@ -92,6 +97,7 @@ then then zcat ${pair_id}.delly.vcf.gz | $SNPEFF_HOME/scripts/vcfEffOnePerLine.pl |java -jar $SNPEFF_HOME/SnpSift.jar extractFields - CHROM POS CHR2 END ANN[*].EFFECT ANN[*].GENE ANN[*].BIOTYPE FILTER FORMAT GEN[*] |grep -E 'gene_fusion|feature_fusion' | sort -u > ${pair_id}.dgf.txt mv ${pair_id}.delly.vcf.gz ${pair_id}.delly.ori.vcf.gz + echo "perl $baseDir/filter_delly.pl -t $tid -p $pair_id -i ${pair_id}.delly.ori.vcf.gz" perl $baseDir/filter_delly.pl -t $tid -p $pair_id -i ${pair_id}.delly.ori.vcf.gz bgzip -f ${pair_id}.delly.vcf zgrep '#CHROM' ${pair_id}.delly.vcf.gz > ${pair_id}.delly.genefusion.txt -- GitLab