R/CompProbUp.R

Defines functions CompProbUp

CompProbUp <-
function(nAA,nBB,EnAB,prob,MaxHet,vec=NULL) {
  pr <-  prob*4*nAA*nBB/((EnAB+2)*(EnAB+1))
  nvec <- c(vec,pr)
  if(EnAB < MaxHet-2) {
     nvec <- CompProbUp(nAA-1,nBB-1,EnAB+2,pr,MaxHet,nvec)
  }
  return(nvec)
}

Try the HardyWeinberg package in your browser

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

HardyWeinberg documentation built on May 7, 2022, 5:05 p.m.