The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- R package structure
- roxygen documentation
- unit tests with testthat
- function
calculate_ci
uses basic asymptotic normal theory - input format is somewhat in flux; will be locked down before release version
- standard error reestimation is entirely disabled, due to the removal of non-linear GLM. input standard error is now preserved, taking advantage of the fact that, under the linear model, genetic association standard error is independent of regression coefficient
- entire existing C++ implementation
- function
ci_log_likelihood
was slowly reimplementing normal theory - logistic and poisson regression were never exactly functional, so they are removed for now
- MSE estimation for coefficient and CI once again follows actual logic
- this was not providing performance improvements in the original runs, thus it was hackjob overridden; but it should never have been