Constructor for genind objects.
The function genind creates a genind object from
a matrix of allelic frequency where genotypes are in rows and alleles
in columns. This table must have correct names for rows and
columns.
The function as.genind is an alias for genind function.
is.genind tests if an object is a valid genind object.
Note: to get the manpage about genind, please type
'class ? genind'.
A table corresponding to the @tab slot of a genind object,
with individuals in rows and alleles in columns.
Its content depends on type (type of marker).
- 'codom': table contains allele frequencies (numeric values summing
to 1).
- 'P
pop
a factor giving the population of each genotype in 'x'
prevcall
call of an object
ploidy
an integer indicating the degree of ploidy of
the genotypes. Beware: 2 is not an integer, but as.integer(2) is.
type
a character string indicating the type of
marker: 'codom' stands for 'codominant' (e.g. microstallites,
allozymes); 'PA' stands for 'presence/absence' (e.g. AFLP).
x
an object
Value
For genind and as.genind, a genind object. For is.genind, a logical.
encoding
UTF-8
See Also
genind class, and import2genind for
importing from various types of file.
Related classes:
- genpop for storing data per populations
- genlight for an efficient storage of binary SNPs genotypes