## The function is currently defined as
function (q, m, n, k)
{
Np <- m
N <- n + m
n <- k
x <- q
p <- Np/N
np <- n * p
xi <- (n + Np - 1 - 2 * np)/(N - 2)
d.c <- (N - n) * (1 - p) + np - 1
cc <- n * (n - 1) * p * (Np - 1)/((N - 1) * d.c)
lam <- (N - 2)^2 * np * (N - n) * (1 - p)/((N - 1) * d.c *
(n + Np - 1 - 2 * np))
pbeta(1 - xi, lam - x + cc, x - cc + 1)
}
Run the code above in your browser using DataLab