Changes in version 0.9.0 - Add truncation arguments to log_lik functions; add prob and quant families (#119). Changes in version 0.8.0.9003 - Tidy tests for log_lik, res, ran, and dev (#117) (#33). - Update roxygen to 8.0.0.9000 (#116). Changes in version 0.8.0.9002 - Merge pull request #100 from poissonconsulting/1sided-pvalues. allow one-sided p-values - Merge pull request #102 from poissonconsulting/fix-gh-actions-2026-04. Fix gh actions 2026 04 - Merge pull request #103 from poissonconsulting/add-loglik-beta-exp-unif. Add log_lik_ *() for beta, exp, and unif to site Changes in version 0.8.0.9001 - Added log_lik_exp(). - Added log_lik_beta(). - Added 'log_lik_unif()'. Changes in version 0.8.0 (2025-01-13) - Added a scalar case to log_lik_beta_binom() to improve speed for scalar inputs. - Add memoization (if memoize package is installed) and data has > 800 rows to gain speed from repeated function calls. - Use a vectorized optimization to improve speed of optimization required for deviance calculation. Changes in version 0.7.3.9002 - Remove dependency on MASS package so minimum R version can be brought down to 4.0.0 from 4.3.0. Changes in version 0.7.3.9001 - Register poissontemplate usage. - Fix actions. - Perform upkeep on package. Changes in version 0.7.3 (2024-08-27) - Ensure all tests, examples, and vignettes run conditionally for packages listed in suggests. Changes in version 0.7.2 (2024-08-22) - Fix behaviour of dev_beta_binom() when size < x. Changes in version 0.7.1 - Refactored log_lik_beta_binom() to speed up optimization required in dev_beta_binom(). - Styled all code in package. Changes in version 0.7.0 - Added sensitivity functions to produce list of new parameters that vary standard deviations (sens_xxx()). - Added Skew Normal family of functions (ran_skewnorm(), log_lik_skewnorm(), res_skewnorm(), dev_skewnorm()). - Added Skew Normal distribution functions (rskewnorm(), dskewnorm(), pskewnorm(), qskewnorm()). - Added log2()<-, log10()<-, ilog2(), and ilog10() functions. - Added exp2() and exp10() functions. Changes in version 0.6.1 (2023-05-10) - Fixed M1mac test Changes in version 0.6.0 (2023-04-28) New Features - Added family of functions for the following distributions - xx_gamma() - xx_student() - xx_beta_binomial() - Added standardized residuals to residual functions for all distributions Bug Fixes - Exported pbern(), qbern() and rbern(). Internal - Fix for dev testthat - Fix tests for dev waldo Changes in version 0.5.0 (2022-10-30) - Added following zero-inflated gamma Poisson functions - log_lik_gamma_pois_zi() - ran_gamma_pois_zi() - dev_gamma_pois_zi() - res_gamma_pois_zi() Fixed bugs in - dev_binom() - dev_pois_zi() - Set R >= 3.5 Changes in version 0.4.0 (2022-09-23) - Added log_odds() and log_odds()<-. - Added dbern(), pbern(), qbern(), rbern(). Changes in version 0.3.0 (2022-06-08) Added - Added the following functions - step() R version of JAGS function. - ilog(). - inv_logit(). - inv_odds() and odds()<-. - odds_ratio2() and log_odds_ratio2(). - proportional_change(), proportional_difference(). - ran_pois_zi(), log_lik_pois_zi(), res_pois_zi() and dev_pois_zi(). - pzeros() to calculate proportion of zeros in a numeric object. Modifications - res_xx() functions now return data (actual or simulated) if type = 'data'. Bug Fixes - Fixed normal and log-normal deviances which were out by a factor of 2 and 1.41 respectively. Changes in version 0.2.0 (2021-08-05) Added Functions - Added the following function families - ran_xx() (random samples) - log_lik_xx() (log-likelihood) - dev_xx() (deviances) - res_xx() (residuals) for the following distributions - _bern, (Bernoulli), - _binom (binomial) - _pois (Poisson) - _norm (normal) - _lnorm (log-normal) - _gamma (gamma) - _gamma_pois (gamma-Poisson) - Added odds(), odd_ratio() and log_odds_ratio() to calculate odds, odds ratio and log odds ratio. - Added moments functions xtr_mean(), xtr_sd(), variance(), skewness() and kurtosis(). - Added xtr_median() to calculate the median. - Added invlogit() to calculate the inverse logistic transform. - Added fabs() to calculate the absolute value of x. Used in TMB as replacement for abs(). - Added zeros() function to sum number of 0 values in a numeric (or MCMC object). Arguments - Added threshold = 0 argument to pvalue() and svalue(). - Added na_rm = FALSE argument to lower(), upper(), pvalue(), svalue() and zscore(). Deprecated - Soft-deprecated as_list_unnamed() for as_list(). - Soft-deprecated pextreme() and sextreme(). Changes in version 0.1.0 (2020-09-26) - Added chk_indices() and vld_indices() to check (validate) if an object is a list of indices ie a vector of one or more positive integer values. - Added par_pattern() to provide string of regular expression for a parameter name. - Added as_list_unnamed() generic which by default strips all attributes except names. - Modified chk_pars() and vld_pars() to permit missing values and duplicates. Changes in version 0.0.1 (2020-06-16) - Initial submission to CRAN.