lodi v0.9.2
Minor changes
- Added badges to README.Rmd / README.md to show the CRAN version of
lodi, Github version of lodi, and a Travis-CI badge showing whether or
not lodi tests are passing. If the Github version and CRAN versions
differ, the badges appear as different colors.
- Added some unit tests to be run when updating the package / before
CRAN submission.
- Added check to ensure exposure data that is below the
lod is coded as NA. Users might input an
already log transformed exposure in clmi, while not transforming the
lod variable. If the transformation is logarithmic, this
will catch it
- Changed the optimization algorithm uses in the MLE procedure from
L-BFGS-B to BFGS with reparameterized variance
(ie exp(var)) to ensure non-negativity instead of box
constraints. Using L-BFGS-B could cause non-finite values
of the objective function due to large gradients when evaluating the
initial value of the function.
Bug fixes
- Fixed a subtle bug when calling lodi inside of a function when using
a custom exposure function. lodi was internally using the parent frame
to enclose the transformation, which is the lodi package namespace,
instead of the caller’s frame.
lodi v0.9.1
Minor changes
- Added additional checks to
clmi to protect against
improper variable ordering.
- Added
verbose option to clmi to print out
parsing information.
- Updated
clmi documentation to provide additional
exposition on proper use of the package.
Bug fixes
- Corrected calculation of censored likelihood maximum likelihood
estimates, and named them.
clmi now returns imputed data.frames that have the same
row ordering as the original.
lodi v0.9.0
Initial CRAN release.