This function performs a very crude simulation of allele frequencies under an admixture graph model
graph_to_afs(
graph,
nsnps = 10000,
drift_default = 0.02,
admix_default = 0.5,
leaves_only = FALSE
)
An admixture graph as igraph object, or as edge list data frame
with a column weight
, as returned by qpgraph()$edges
Number of SNPs to simulate
Default branch lengths. Ignored if graph
is a data frame with weights
Default admixture weights. Ignored if graph
is a data frame with weights
Return allele frequencies for leaf nodes only
A data frame with allele frequencies
if (FALSE) {
afs = graph_to_afs(example_igraph)
}