mmodely
Modeling Multivariate Origins Determinants - Evolutionary Lineages in Ecology
Description
Perform multivariate modeling of evolved traits, with special attention to understanding the interplay of the multi-factorial determinants of their origins in complex ecological settings (Stephens, 2007 <doi:10.1016/j.tree.2006.12.003>). This software primarily concentrates on phylogenetic regression analysis, enabling implementation of tree transformation averaging and visualization functionality. Functions additionally support information theoretic approaches (Grueber, 2011 <doi:10.1111/j.1420-9101.2010.02210.x>; Garamszegi, 2011 <doi:10.1007/s00265-010-1028-7>) such as model averaging and selection of phylogenetic models. Accessory functions are also implemented for coef standardization (Cade 2015), selection uncertainty, and variable importance (Burnham & Anderson 2000). There are other numerous functions for visualizing confounded variables, plotting phylogenetic trees, as well as reporting and exporting modeling results. Lastly, as challenges to ecology are inherently multifarious, and therefore often multi-dataset, this package features several functions to support the identification, interpolation, merging, and updating of missing data and outdated nomenclature.
Downloads
195
Last 30 days
16746th
195
Last 90 days
195
Last year
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | NOTE |
| r-devel-linux-x86_64-fedora-gcc | NOTE |
| r-devel-macos-arm64 | NOTE |
| r-devel-windows-x86_64 | NOTE |
| r-oldrel-macos-arm64 | NOTE |
| r-oldrel-macos-x86_64 | NOTE |
| r-oldrel-windows-x86_64 | NOTE |
| r-patched-linux-x86_64 | NOTE |
| r-release-linux-x86_64 | NOTE |
| r-release-macos-arm64 | NOTE |
| r-release-macos-x86_64 | NOTE |
| r-release-windows-x86_64 | NOTE |
Check details (16 non-OK)
CRAN incoming feasibility
Maintainer: ‘David M Schruth <dschruth@anthropoidea.org>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = c("David", "M"),
family = "Schruth",
role = c("aut", "cre"),
email = "dschruth@anthropoidea.org")
as necessary.
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson 2000).
| ^
CRAN incoming feasibility
Maintainer: ‘David M Schruth <dschruth@anthropoidea.org>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = c("David", "M"),
family = "Schruth",
role = c("aut", "cre"),
email = "dschruth@anthropoidea.org")
as necessary.
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson 2000).
| ^
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson 2000).
| ^
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson 2000).
| ^
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson 2000).
| ^
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson 2000).
| ^
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson 2000).
| ^
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson 2000).
| ^
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson 2000).
| ^
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson 2000).
| ^
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson 2000).
| ^
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson 2000).
| ^
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson 2000).
| ^
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson 2000).
| ^
Check History
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
CRAN incoming feasibility
Maintainer: ‘David M Schruth <dschruth@anthropoidea.org>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = c("David", "M"),
family = "Schruth",
role = c("aut", "cre"),
email = "dschruth@anthropoidea.org")
as necessary.
CRAN incoming feasibility
Maintainer: ‘David M Schruth <dschruth@anthropoidea.org>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = c("David", "M"),
family = "Schruth",
role = c("aut", "cre"),
email = "dschruth@anthropoidea.org")
as necessary.
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson
Rd files
checkRd: (-1) average.fit.models.Rd:6: Lost braces; missing escapes or markup?
6 | These function takes the output of pgls.iter and uses its list of objects { model fits, optimzations (e.g.AICc)} and performs a weighted average on the ctoefficients estimated in the former by weighting by the latter. The parameters can also optionally be converted to binary by specifying "binary=FALSE" or just running the alias wraper function for assessing evidence of variable importance (Burnham & Anderson