slouch 2.1.4
- Changed maintainer e-mail
slouch 2.1.3
- Added rudimentary support for interaction terms between direct-effect continuous predictors, and categorical predictors. Caveat: measurement error in continuous predictor not supported for estimating interaction terms.
slouch 2.1.2
- Amended tests not to depend on
set.seed()
, such that it works with new sampler in R 3.6.0.
slouch 2.1.1
- Removed ‘background’ vignette
slouch 2.1.0
- Added a
NEWS.md
file to track changes to the package.
- Breaking changes: several variable names in function arguments and model outputs have been changed for clarity.
- Documentation improved.
- Model summary print changed
- Draft for long-form manual/vignette begun.
slouch 2.0.0
slouch 2.0.0 marks a near-complete rewrite of the entire package.
New features
- Slouch now uses the phylogenetic tree format from package
ape
.
- Model outputs are returned as a composite object, which consequentely is programmable.
- Implementation of explicit Brownian-motion models, including intercept-only models, regression with direct-effect covariates, random-effect (trend) covariates, regime-dependent trends and options to estimate
Ya
.
- Slouch now allows estimation of parameters using numerical optimization techniques.
- Computation in general is much faster, due to better memory management and use of Cholesky decomposition in regression coefficient estimation.
- Docstrings begun.
Bug fixes
- Fixed several bugs when calculating the residual variance-covariance matrix, in particular for random-effect models with non-ultrametric trees.
- Fixed incorrect calculation of
tja
and tia
for non-ultrametric trees.
Scrapped features
- Fitch algorithm for ancestral state character estimation.
- The
slouchtree
or ouchtree
phylogeny format.