Internal: create character matrix out of allele list
For use in alleleinit
.
Creates a matrix of characters in which there are two rows for
every individual corresponding to the two alleles in every locus
(column) out of a list of lists, such as required by
alleledist
.
build.charmatrix(allelelist,n.individuals,n.variables)
allelelist |
A list of lists. In the "outer" list, there are
|
n.individuals |
integer. Number of individuals. |
n.variables |
integer. Number of loci. |
A matrix of characters in which there are two rows for every individual corresponding to the two alleles in every locus (column).
alist <- list() alist[[1]] <- list(c("A","A"),c("B","A"),c(NA,NA)) alist[[2]] <- list(c("A","C"),c("B","B"),c("A","D")) build.charmatrix(alist,3,2)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.