View source: R/gl.compliance.check.r
gl.compliance.check | R Documentation |
This function will check to see that the genlight object conforms to expectation in regard to dartR requirements (see details), and if it does not, will rectify it.
gl.compliance.check(x, verbose = NULL)
x |
Name of the input genlight object [required]. |
verbose |
Verbosity: 0, silent or fatal errors; 1, begin and end; 2, progress log ; 3, progress and results summary; 5, full report [default 2 or as specified using gl.set.verbosity]. |
A genlight object used by dartR has a number of requirements that allow functions within the package to operate correctly. The genlight object comprises:
The SNP genotypes or Tag Presence/Absence data (SilicoDArT);
An associated dataframe (gl@other$loc.metrics) containing the locus metrics (e.g. Call Rate, Repeatability, etc);
An associated dataframe (gl@other$ind.metrics) containing the individual/sample metrics (e.g. sex, latitude (=lat), longitude(=lon), etc);
A specimen identity field (indNames(gl)) with the unique labels applied to each individual/sample;
A population assignment (popNames) for each individual/specimen;
Flags that indicate whether or not calculable locus metrics have been updated.
A genlight object that conforms to the expectations of dartR
Custodian: Luis Mijangos – Post to https://groups.google.com/d/forum/dartr
x <- gl.compliance.check(testset.gl)
x <- gl.compliance.check(testset.gs)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.