wip - abstraction for snps as stored by 23andMe