R/base2Allele.R

base2Allele <-
function (baseData = NULL) 
  {
    allele.matrix <- t(apply(baseData, 1, function(x) {
      x <- unique(x[!is.na(x)])
      if (length(x) == 2) 
        return(x)
      else warning("SNP sit is not biallelic!")
      c(NA, NA)
    }))
    colnames(allele.matrix) <- c("P1", "P2")
    allele.matrix
  }

Try the MPR.genotyping package in your browser

Any scripts or data that you put into this service are public.

MPR.genotyping documentation built on May 2, 2019, 3:26 a.m.