build.charmatrix {prabclus} | R Documentation |
Internal: create character matrix out of allele list
Description
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
.
Usage
build.charmatrix(allelelist,n.individuals,n.variables)
Arguments
allelelist |
A list of lists. In the "outer" list, there are
|
n.individuals |
integer. Number of individuals. |
n.variables |
integer. Number of loci. |
Value
A matrix of characters in which there are two rows for every individual corresponding to the two alleles in every locus (column).
Author(s)
Christian Hennig christian.hennig@unibo.it https://www.unibo.it/sitoweb/christian.hennig/en
See Also
alleleinit
, unbuild.charmatrix
Examples
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)