Gravar-mail: A sequential Monte Carlo framework for haplotype inference in CNV/SNP genotype data