Skip to content

mmodely

Modeling Multivariate Origins Determinants - Evolutionary Lineages in Ecology

v0.2.5 · May 17, 2023 · Apache License

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

14 NOTE
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)
NOTE r-devel-linux-x86_64-debian-clang

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.
NOTE r-devel-linux-x86_64-debian-clang

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).
       |                                                                           ^
NOTE r-devel-linux-x86_64-debian-gcc

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.
NOTE r-devel-linux-x86_64-debian-gcc

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).
       |                                                                           ^
NOTE r-devel-linux-x86_64-fedora-clang

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).
       |                                                                           ^
NOTE r-devel-linux-x86_64-fedora-gcc

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).
       |                                                                           ^
NOTE r-devel-macos-arm64

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).
       |                                                                           ^
NOTE r-devel-windows-x86_64

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).
       |                                                                           ^
NOTE r-oldrel-macos-arm64

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).
       |                                                                           ^
NOTE r-oldrel-macos-x86_64

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).
       |                                                                           ^
NOTE r-oldrel-windows-x86_64

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).
       |                                                                           ^
NOTE r-patched-linux-x86_64

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).
       |                                                                           ^
NOTE r-release-linux-x86_64

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).
       |                                                                           ^
NOTE r-release-macos-arm64

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).
       |                                                                           ^
NOTE r-release-macos-x86_64

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).
       |                                                                           ^
NOTE r-release-windows-x86_64

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
NOTE r-devel-linux-x86_64-debian-clang

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.
NOTE r-devel-linux-x86_64-debian-gcc

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.
NOTE r-devel-linux-x86_64-fedora-clang

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
NOTE r-devel-linux-x86_64-fedora-gcc

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
NOTE r-devel-macos-arm64

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
NOTE r-devel-windows-x86_64

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
NOTE r-patched-linux-x86_64

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
NOTE r-release-linux-x86_64

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
NOTE r-release-macos-arm64

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
NOTE r-release-macos-x86_64

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
NOTE r-release-windows-x86_64

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
NOTE r-oldrel-macos-arm64

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
NOTE r-oldrel-macos-x86_64

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
NOTE r-oldrel-windows-x86_64

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

Dependency Network

Dependencies Reverse dependencies caper caroline ape mmodely

Version History

new 0.2.5 Mar 10, 2026