openEBGM version
history
v0.9.1
- Ensured that no more than two threads are used for CRAN checks.
- Optimized examples for speed.
- Minor changes to vignettes.
v0.9.0
- Use the new special sentinel “_PACKAGE” for package
documentation.
- Various minor updates (URLs, etc.).
v0.8.3
- Fixed unit testing problems caused by R’s future switch to
stringsAsFactors = FALSE.
v0.8.2
- Adjusted calculation for expected counts using suggestion from Piotr
Świnarski. Previously, calculation failed when marginal counts became
too large for integer multiplication.
v0.8.1
- Corrected unit test failures for processRaw() resulting from base R
changes to the sample() function.
- Added DEoptim::DEoptim() example to hyperparameter estimation
vignette.
v0.8.0
- processRaw() now lists all strata when stratification is used.
- Added argument ‘list_ids’ to processRaw().
v0.7.0
- Added the autoSquash() function to automate data squashing.
- Changed exit condition for while loop in hyperEM(). hyperEM() now
throws an error if the number of “stuck” or repeated estimates of theta
exceeds 20 when using ‘method = “nlminb”’.
- Changed upper limit from 1 to 0.999 in hidden functions
.updateThetaLL() and .updateThetaLLD(), which are called by
hyperEM().
v0.6.0
- Changed ‘keep_bins’ formal argument in squashData() to ‘keep_pts’
for added flexibility.
v0.5.0
- Efficiency and code hygiene improvements to processRaw() and
squashData().
v0.4.0
- Added the hyperEM() function to estimate hyperparameters using an
implementation of the EM algorithm.
v0.3.0
- Added confidence intervals to autoHyper() and standard errors to
autoHyper() and exploreHypers().
- processRaw() now returns Inf instead of 99999 when PRR results in
division by zero.
- Fixed minor bug in exploreHypers().
v0.2.0
- Minor aesthetic changes to plot(), summary(), and print()
methods.
- Relaxed convergence requirements for exploreHypers() and
autoHyper().