View source: R/genind_to_structure.R
genind_to_structure | R Documentation |
The function converts an object of class genind
into
a STRUCTURE file.
It is designed to be used with diploid microsatellite data with
alleles coded with 2 or 3 digits or SNPs genind objects.
genind_to_structure(x, output = "")
x |
An object of class |
output |
A character string of the form
|
If output
is the path and/or the file name of a text file,
then nothing is returned in R environment but a text file is created with
the specified file name, either in the current working directory or in the
specified folder.
This function can handle genetic data with different allele coding: 2 or 3 digit coding for microsatellite data or 2 digit coding for SNPs (A,C,T,G become respectively 01, 02, 03, 04).
When individuals in input data are not ordered by populations, individuals from the same population can be separated by individuals from other populations. It can be problematic when calculating then pairwise distance matrices. Therefore, in such a case, individuals are ordered by populations and populations ordered in alphabetic order.
P. Savary
data(data_ex_genind) x <- data_ex_genind genind_to_structure(x, output = tempfile(fileext = ".txt"))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.