ExpProAlleleShare: Calculate the Expected Probability of 0,1 and 2 Shared...

Description Usage Arguments Details Value References Examples

View source: R/ExpProAlleleShare.R

Description

Calculate the Expected Probability of 0,1 and 2 Shared Alleles###

Usage

1

Arguments

p

a matrix/double of frequency of alleles; Outcome of "AlleleFreq". Each column denotes each locus. Different alleles is ordered in different rows such as 11,11.3,12,12.2,13... and so on

Details

This function Calculates the Expected Probability of 0,1 and 2 Shared Alleles for a set of loci. Usually followed by write.csv(as.data.frame(y),file = "~/*.csv") to export the result of a n x3 matrix.

Value

a matrix/double of expected probabilities of 0,1 and 2 shared alleles for each locus. Each row denotes each locus. The first column denotes the probability of 0 shared alleles, the second denotes 1 shared allele, the third denotes 2 shared alleles.

References

Weir, B. S. (2004, ISSN:0022-1198)

Examples

1
2
3
4
a0<-matrix(runif(20),nrow=5)
a1<-colSums(a0)
a<-data.frame(STR1=a0[,1]/a1[1],STR2=a0[,2]/a1[2],STR3=a0[,3]/a1[3],STR4=a0[,4]/a1[4])
ExpProAlleleShare(a)

mixIndependR documentation built on March 17, 2021, 5:09 p.m.