domir 1.2.0
visible
- Basic parallel estimation of all subsets using
parallel::parSapply 
- Progress bar added for non-parallel sub-model estimation
 
- Complete dominance reports fraction of total models higher/lower
 
offset()s now allowed with formula
method 
formula input with .adj defunct 
- Better handing of errors returned by ‘.fct’. Reports the specific
error that resulted.
 
- New 
pkgdown-based GitHub page with extra visual design
features. 
internal
formula method sync with formula_list 
- Intercept removal and offsets not allowed in 
.all and
.set 
bug fix
offsets() omitted from models with no predictors. Was
an issue with .adj’s value 
domir 1.1.1
bug fixes
domir() produced error when .cdl = FALSE
was combined with .all 
- lme4 added to suggested list due to reference in
documentation and CRAN warning
 
domir 1.1.0
visible
formula_list method implemented
- merger of planned 
list and
Formula::Formula methods 
fmllst2Fml can be used to translate
formula_lists to Formula::Formulas 
offset()s allowed in formula_list; to
update in formula method 
 
formula method .adj argument is logical
formulas of the form ~ 1 still accepted
but depreciated 
- other 
formula inputs defunct and user pushed to add to
.fct 
 
internal
- Began linting process for code readability
 
domir 1.0.1
bug fixes
formula method in domir() and
domin() now disallow offset() terms
- Were silently removed and not replaced during parsing.
 
 
- Argument checks for 
formula method produced
inconsistent results 
domir 1.0.0
breaking/major changes
- New 
domir function
- Generic function with three S3 methods: 
formula,
Formula, and list
Formula and list methods under
development 
 
.obj submits object on which S3 method dispatch is
based 
.fct submits function that accepts result of same type
as .obj and returns a scalar 
.set, .all and .adj affect
.obj entries
.wst argument under development (‘within-set’ or Owen
decomposition) 
 
 
domin superseded
- No longer under active development; bug fixes only
 
 
internal
dominance_scalar internal function responsible for
computation. domir is front-end to computational engine.
- Other computational engines planned. Internal function may be
renamed.
 
 
bug fixes
summary.domin not recognizing
reverse = TRUE. 
domir 0.3.2
bug fixes
- removing reference to 
dominanceanalysis package not on
CRAN currently given request from CRAN maintainers and CRAN note. 
domir 0.3.1
visible
- fixing typos and other editorial errors in domir_basics
vignette.
 
- Extending conditional dominance discussion with graphic.
 
bug fixes
- fixing error in email address in domir-package leading to
CRAN check warnings.
 
domir 0.3.0
visible
conditional logical argument to make computing
conditional dominance statistics optional 
- initial working version of 
summary.domin
- method for computing the strongest dominance designations between
independent variables
 
- update to 
print.domin to display strongest dominance
designations 
 
- reorganization and update to Conceptual Introduction to
Dominance Analysis vignette
 
internal
- looping used to construct many dominance statistics, replaced with
matrix-based methods; intended to simplify and expedite
computations
 
bug fixes
- update to email in 
domin-package as requested by CRAN
maintainers. 
domir 0.2.0
visible
consmodel argument to adjust for baseline fit statistic
values 
reverse argument to change rank and complete dominance
interpretation for fit metrics that decrease with better fit 
- Conceptual Introduction to Dominance Analysis vignette
added
 
internal
- implemented unit testing framework - covers 82% of
domin 
- internal use of 
reformulate to construct formulas as
opposed to paste-ing +-es 
bug fixes
Complete_Dominance computation producing inconsistent
complete dominance designations - within-order complete dominance checks
not capturing all possible model comparisons 
domir 0.1.0
visible
- update to format of 
Complete_Dominance from integers to
logicals 
- output and warnings no longer suppressed by default - user must
silence noisy functions
 
- minimum of two terms/sets to run 
domin (replicates
behavior of Stata version) 
- additional checks (response in formula/orders in formula)
 
- names of entries in 
domin object changed to syntactic R
names when not. Affects entries in:
Complete_Dominance matrix 
Conditional_Dominance matrix ## internal 
 
- extensive re-write of computation methods
 
- pre-allocates container objects to improve performance
 
- increased functional-ization of subroutines and overall code
readability
 
- many internal functions re-named
 
bug fixes
- returned value 
.$Subset_Details$Full_Model now includes
variables in all 
Complete_Dominance matrix computation
- Too many models considered for complete dominance - inconsistent
with standard dominance analysis methodology
 
- Fixed error in suppressing complete dominance (i.e.,
complete = FALSE) resulted in error 
 
domir 0.0.1
bug fixes
Ensemble_Coordinator that submitted factor numbers
instead of text in R versions < 4.0 
domir 0.0.0
- initial working version of 
domin 
- initial working version of 
print.domin