ourMELONS/R/laskeLoggis.R

8 lines
322 B
R
Raw Permalink Normal View History

2020-07-14 15:33:00 +02:00
laskeLoggis <- function(counts, sumcounts, adjprior) {
npops <- size(counts, 3)
replicated_adjprior <- array(adjprior, c(nrow(adjprior), ncol(adjprior), npops))
sum1 <- sum(sum(sum(lgamma(counts + replicated_adjprior))))
2024-09-27 12:59:55 +02:00
sum2 <- npops * sum(sum(lgamma(adjprior))) + sum(sum(lgamma(1 + sumcounts)))
sum1 - sum2
}