| BinToB | Convert multivariate binary data back to the original binomial scale |
| BinToGPD | Convert multivariate binary data back to the original generalized Poisson scale |
| BinToMix | Convert multivariate binary data to mixed distribution outcomes |
| BinToNB | Convert multivariate binary data back to the original negative binomial scale |
| calc.bin.prob.B | Collapse binomial data outcomes to binary variable |
| calc.bin.prob.GPD | Collapse discrete generalized Poisson outcomes to binary variables |
| calc.bin.prob.NB | Collapse discrete negative binomial outcomes to binary variables |
| discrete_cont | Compute the tetrachoric correlation matrix for a multivariate standard normal distribution |
| genB | Generate multivariate binomial data |
| generate.binaryVar | Generate multivariate Binary data using the Emrich and Piedmonte (1991) approach Approach |
| genGPD | Generate multivariate generalized Poisson data |
| genMix | Generate multivariate mixed discrete data |
| genNB | Generate multivariate negative binomial data |
| GetGpoisPMF | Get probability mass function of generalized Poisson distribution |
| QuantileGpois | Compute the quantile function of the generalized Poisson distribution |
| simBinaryCorr.B | Compute intermediate binary correlations for multivariate binomial data |
| simBinaryCorr.GPD | Compute intermediate binary correlations for multivariate generalized Poisson data |
| simBinaryCorr.Mix | Calculate intermediate binary correlations for mixed data |
| simBinaryCorr.NB | Compute intermediate binary correlations for multivariate negative binomial data |
| validation.Bparameters | Validate binomial parameters are within feasible ranges |
| validation.GPDparameters | Validate generalized Poisson parameters are within feasible ranges |
| validation.NBparameters | Validate if the input negative binomial parameters are within feasible range |