Identifies samples with heterozygosity values deviating beyond a specified threshold.

check.sample.heterozygosity(sample.summary, max.dev)

Arguments

sample.summary

Data frame containing sample summary (must have `Heterozygosity` column).

max.dev

Maximum number of standard deviations allowed from mean.

Value

Character vector with sample names considered outliers. Returns `NULL` if none.

Author

Roberto Higa, adapted by Vinicius Junqueira

Examples

ss <- data.frame(Heterozygosity = c(0.2, 0.5, 0.7))
rownames(ss) <- c("Ind1", "Ind2", "Ind3")
check.sample.heterozygosity(ss, 1)
#> [1] "Ind1"