| hapiBlockMPR | R Documentation | 
Maximum Parsimony of Recombination (MPR) for proofreading of draft haplotypes
hapiBlockMPR(draftHap, gmtFrame, cvlink = 2, smallBlock = 100)
| draftHap | a dataframe with draft haplotype information | 
| gmtFrame | a dataframe of raw genotype data in the framework | 
| cvlink | a numeric value of number of cvlinks. Default is  | 
| smallBlock | a numeric value determining the size of small blocks that should be excluded from the draft haplotypes | 
a dataframe of draft haplotypes after proofreading
Ruidong Li
ref <- rep(0,500) alt <- rep(1,500) gmtFrame <- data.frame(gmt1=ref, gmt2=alt, gmt3=ref, gmt4=ref, gmt5=c(alt[1:250], ref[251:500]), stringsAsFactors = FALSE) idx1 <- sort(sample(seq_len(500), 30, replace = FALSE)) idx2 <- sort(sample(seq_len(500), 30, replace = FALSE)) idx3 <- sort(sample(seq_len(500), 30, replace = FALSE)) gmtFrame[idx1,1] <- NA gmtFrame[idx2,2] <- NA gmtFrame[idx3,3] <- NA imputedFrame <- data.frame(gmt1=ref, gmt2=alt, gmt3=ref, gmt4=ref, gmt5=c(alt[1:250], ref[251:500]), stringsAsFactors = FALSE) draftHap <- hapiPhase(imputedFrame) finalDraft <- hapiBlockMPR(draftHap, gmtFrame, cvlink=2, smallBlock=100)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.