Skip to contents

Main function

Primary user-facing function

xactonomial()
Improved inference for a real-valued function of multinomial parameters

Helper functions

Everything else

calc_multinom_probs()
Calculate multinomial probabilities
calc_prob_null()
Calculate probability for given parameters
calc_prob_null_fast()
Calculate probability for given parameters
calc_prob_null_gradient()
Gradient of the multinomial likelihood sum
combinate()
Arrange all combinations of rows of two matrices
combinate2()
Like combinate but adds on to previous call
itp_root()
Find a univariate root of the function f
log_multinom_coef()
Calculate log of multinomial coefficient
pvalue_psi0()
Compute a p value for the test of psi <= psi0 (lower = TRUE) or psi >= psi0 (lower = FALSE)
rdirich_dk_vects()
Sample independently from Dirichlet distributions for each of d_k vectors
runif_dk_vects()
Sample uniformly and independently from d_k simplices
sample_unit_simplexn()
Sample n times from the unit simplex in d dimensions
sspace_multinom()
Enumerate the multinomial sample space
sspace_multinom_slow()
Enumerate the sample space of a multinomial