R/missing.R

Defines functions missing_snp missing_dat maf_snp maf

# missing rate per SNP
missing_snp = function(snp) {
    sum(is.na(snp)) / length(snp)
}
missing_dat = function(geno_mat) {
    as.data.frame(lapply(geno_mat, missing_snp))
}

# Major allele frequency per SNP
maf_snp = function(snp) {
    snp = na.omit(snp)
    sum(snp) / (2 * length(snp))
}
maf = function(geno_mat) {
  as.data.frame(lapply(geno_mat, maf_snp))
}
kindlychung/CollapsABEL documentation built on May 20, 2019, 9:57 a.m.