- Removes
ivpack
dependency from additional examples vignette in order to get geex back on CRAN. - Removes the internal
compute_sum_of_list
andcompute_pairwise_sum_of_list
functions from exports.
- adds a
Asolver
argument tom_estimate
to allow for using a different to compute the inverse of the A ("bread") matrix.
- renames the
geex-summary
class togeex_summary
- adds
ee_i
(observed estimating function values) to the component object - various other bug fixes
- Added
grab_design_levels
to find all factor-levels in a design matrix. This output can then be passed to thexlev
arg inmodel.matrix
or more importantly throughgrab_psiFun
for the models. This fixes issue 41.- Notably, if this seems to work well, then perhaps
grab_design_levels
could be added to the body ofgrab_psiFun
to automatically handle this issue.
- Notably, if this seems to work well, then perhaps
- Edited
binomial_integrand
to hopefully handle singleton groups better. It will now attempt to coerce back to a one-row matrix before callingapply
.
- fixes issue when using
grab_psiFUN
forglm
objects and non-grouped data. - removes option to use weights with
grab_psiFUN
, as it was not clear that was implemented correctly.
- adds basic examples for most functions, though to be sure, the vignettes provide more useful examples.
- requires R >= 3.3
- add a
call
slot to the S4geex
object. Now theupdate
function can be used to update elements of anm_estimate
call.
- implements an
S4
system throughoutgeex
estimate_equations
becomesm_estimate
. See documentation for changes to arguments. Notably,eeFUN
becomesestFUN
make_eeFUN
functions becomegrab_psiFUN
- speeds up the summation of list of matrices with
compute_sum_of_list
- plus many more updates and vignettes
- adds a
weights
argument toestimate_equations
for faster computations with grouped data. See the weights vignette for a demonstration.
- changes names of list items used in a
corrections_list
inestimate_equations
. Each item of thecorrection_list
must itself be a list at least one item:correctFUN
. Additional arguments tocorrectFUN
may be passed viacorrectFUN_control
.
- adds a vignette explaining how to use a different root finding algorithm via
rootFUN
argument inestimate_equations
- fixes issues where different
rootFUN
s would not work:roots
argument no longer needs to be set ifcompute_roots = TRUE
. Instead, starting values are passed via therootFUN_control
list.- Removes the
start
argument fromcompute_eeroots
; set this option inrootFUN_control
.
- overhauls which arguments are passed to
estimate_equations
and how these arguments are parsed internally. See this function's documentation for details - adds
geexex
dataset for use in examples
- the inital
geex
release