Genotype matrix
Extract the genotypes of multiple individuals/markers in form of a matrix.
getGenotypes(x, ids = NULL, markers = NULL, sep = "/", missing = "-")
x |
A |
ids |
A vector of ID labels. If NULL (default) all individuals are included. |
markers |
A vector of indices or names of markers attaches to |
sep |
A single string to be used as allele separator in marker genotypes. |
missing |
A single string to be used for missing alleles. |
getGenotypes()
returns a character matrix with length(ids)
rows
and length(markers)
columns.
x = nuclearPed(1) m1 = marker(x, `2` = 1:2, alleles = 1:2, name = "m1") m2 = marker(x, `3` = 2, alleles = 1:2, name = "m2") x = setMarkers(x, list(m1, m2)) getGenotypes(x) ### A list of pedigrees s = transferMarkers(x, singleton("s")) peds = list(x, s) getGenotypes(peds)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.