annotate phe_samtools_mpileup.sh @ 0:c91df5df0faf draft

Uploaded
author ulfschaefer
date Mon, 21 Dec 2015 07:12:34 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
c91df5df0faf Uploaded
ulfschaefer
parents:
diff changeset
1 #!/bin/bash
c91df5df0faf Uploaded
ulfschaefer
parents:
diff changeset
2
c91df5df0faf Uploaded
ulfschaefer
parents:
diff changeset
3 echo $@
c91df5df0faf Uploaded
ulfschaefer
parents:
diff changeset
4
c91df5df0faf Uploaded
ulfschaefer
parents:
diff changeset
5 SAM=$1
c91df5df0faf Uploaded
ulfschaefer
parents:
diff changeset
6 shift
c91df5df0faf Uploaded
ulfschaefer
parents:
diff changeset
7 REF=$1
c91df5df0faf Uploaded
ulfschaefer
parents:
diff changeset
8 shift
c91df5df0faf Uploaded
ulfschaefer
parents:
diff changeset
9 OUTVCF=$1
c91df5df0faf Uploaded
ulfschaefer
parents:
diff changeset
10
c91df5df0faf Uploaded
ulfschaefer
parents:
diff changeset
11 TMPBAM=$$.tmpbam
c91df5df0faf Uploaded
ulfschaefer
parents:
diff changeset
12 TMPBAM2=$$.tmpbam2
c91df5df0faf Uploaded
ulfschaefer
parents:
diff changeset
13
c91df5df0faf Uploaded
ulfschaefer
parents:
diff changeset
14 samtools view -bS $SAM > $TMPBAM
c91df5df0faf Uploaded
ulfschaefer
parents:
diff changeset
15 samtools sort $TMPBAM $TMPBAM2
c91df5df0faf Uploaded
ulfschaefer
parents:
diff changeset
16
c91df5df0faf Uploaded
ulfschaefer
parents:
diff changeset
17 CMD="samtools mpileup -t DP,DV,DP4,DPR,SP -Auf $REF $TMPBAM2.bam | bcftools call -m -f GQ > $OUTVCF"
c91df5df0faf Uploaded
ulfschaefer
parents:
diff changeset
18
c91df5df0faf Uploaded
ulfschaefer
parents:
diff changeset
19 echo "CMD: "$CMD
c91df5df0faf Uploaded
ulfschaefer
parents:
diff changeset
20 eval $CMD
c91df5df0faf Uploaded
ulfschaefer
parents:
diff changeset
21 rm $TMPBAM
c91df5df0faf Uploaded
ulfschaefer
parents:
diff changeset
22 rm $TMPBAM2.bam