SNP calling using genotype model selection on next generation sequencing data