We checked several alleles (locus) in both bam and vcf file. Almost all of them show a little bit high depth in bam file and a bit lower depth (AD) in vcf file. I guess this have something to do with variant caller filtering out some reads based on pre-defined criteria before make the variant calling.
Am I guessing right? If it is, what criteria probably are is this case? Base quality or something else?