Filters individuals with average heterozygosity greater than a specified upper threshold or less than a specified lower threshold.
Calculates the observed heterozyosity for each individual in a genlight object and filters individuals based on specified threshold values. Use gl.report.heterozygosity to determine the appropriate thresholds.
gl.filter.heterozygosity(x, t.upper = 0.7, t.lower = 0, verbose = NULL)
x |
– a genlight object containing the SNP genotypes [Required] |
t.upper |
– filter individuals > the threshold [default 0.7] |
t.lower |
– filter individuals < the threshold [default 0] |
verbose |
– verbosity: 0, silent or fatal errors; 1, begin and end; 2, progress log ; 3, progress and results summary; 5, full report [default 2, unless specified using gl.set.verbosity] |
the filtered genlight object
Arthur Georges (Post to https://groups.google.com/d/forum/dartr)
result <- gl.filter.heterozygosity(testset.gl,t.upper=0.06,verbose=3) tmp <- gl.report.heterozygosity(result,method="ind")
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.