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.