Identifies haplogroups from low coverage sequence data. YHap uses an imputation framework to jointly predict Y chromosome genotypes and assign Y haplogroups using low coverage population sequence data. Borrowing information across multiple samples within a population using an imputation framework enables accurate Y haplogroup assignment.