Function that compute the genotype probability for each population (rows in df)
profile_AA_x0(AA_profile, df, select = c("locus", "x0"),
keep_dropped = FALSE)
A tibble/data.frame with columns 'locus', 'A1' and 'A2' holding the separated version of a genotype, eg. AG -> A1: A, A2: G
The database with main alleles per locus
Which columns to return
Logical. Keep the non-matching alleles (compared to `db`) and those with genotype `NN`