Figure 1.
Overview of the Rye algorithm. Rye utilizes eigenvectors (PC vectors) and eigenvalues generated by PCA of reference and query individual genome-wide variant samples (left panel). Ancestry group-representative PC vectors are weighted via Metropolis-Hastings optimization of ancestry group-mean PC vectors. Non-negative least squares regression (NNLS) is used to estimate GA fractions via comparison of query individual PC vectors and the weighted ancestry group representative PC vectors.